Search content
Sort by

Showing 6 of 6 results by oooo
Post
Topic
Board Legal
Re: Mt.Gox Multi-plaintiff Suit
by
oooo
on 28/02/2014, 14:27:45 UTC
They filed for bankruptcy. I believe this means all civil suites would be halted until the administrator can be brought up to speed and work out a plan moving forward.

Can somebody clarify?
Post
Topic
Board Speculation
Re: rpietila Wall Observer - the Quality TA Thread ;)
by
oooo
on 28/01/2014, 16:50:25 UTC
Now: Arturo Fuente Figurado abt 10cm. I have lately enjoyed the short ones.

The rally yesterday was unfortunately caused by me  Embarrassed I was trying to negotiate a withdrawal of EUR 300k from Mt.Gox. Due to their troubles, it seemed that I would not receive the money on time so I had to buy back the coins.

Do you feel that Mt Gox withdrawal issues are temporary? Curious to know whether the 300K withdrawal was prompted by the withdrawal issues, or whether it was merely a part of your trading strategy?


Thanks.
Post
Topic
Board Announcements (Altcoins)
Re: Official Anoncoin chat thread (including history)
by
oooo
on 16/01/2014, 07:45:19 UTC
Judging from the transcript below, the new zerocoin will be called "zerocash" and they do not appear as if they are completely abandoning zerocoin

(text below copied from http://pastebin.com/Dd60ZaT7 )

1.Summary transcript of Matthew Green's talk about Zerocoin/Zerocash at the Real World Crypto 2014 from Soundcloud: https://soundcloud.com/rdlmitedu/140113_0001-wav

3.* Bitcoin may not be particularly anonymous
4.* Zero-coin / Zero-cash to anonymize the bitcoin currency
5.* transactions recorded in public ledger; nothing sophisticated done with the ledger; people can identify and map your identity; if you're very paranoid you can prevent (maybe), but in general case hard to use bitcoin for privacy;
6.* this should matter to all of us; the technology behind bitcoin may be with us for a very long time; countermeasures are weak even in the face of unsophisticated attacks
7.* if we make bitcoin private, can possibly find applications beyond currency
9.* two approaches for anonymous version of bitcoin
10.* zerocoin - technique to implement electronic cash in bitcoin protocol
11.* zerocash - way to make zerocoin practical and deployable and usable as ecash currency
13.* zerocoin - join work with students and colleagues at John Hopkins (JH)
14.* bitcoin doesn't give us much privacy despite academic thinking from 1980s (esp. David Chong) to build untraceable ecash
15.* ecash tried to tackle one problem without thinking of all other practical concerns; nobody in the history of academic ecash managed to setup a working, centralized bank; chong's bank attempt failed
16.* bitcoin solved this problem of a currency take-off and early adoption; but we need a different technique to get rid of a centralized bank
17.* zerocoin new approach for ecash to get rid of centralized bank; basic idea is public ledger (constructed by bitcoin) blockchain; use this to wash bitcoins that does not require us to trust a centralized party; key ingredient (blockchain) is given by free by the bulletin board;
18.* zerocoin high-level intuition of original protocol: layer on top of bitcoin; i have some bitcoin; i want to break the link between my current address and a future address; take my bitcoin and turn into zerocoin; they get mixed up; all people making zerocoins will shuffle them together so no linkage with creation and redemption; at some future point, can redeem zerocoins into bitcoins ideally unrelated; breaks graph analysis; when disappearing into the zerocoin network minimizes/removes leakage;
19.* zerocoins are numbers; digital commitments to a large serial number; viewing the commitment, you should not be able to tell the serial number; once these commitments are minted (easy to create), you put them on the bitcoin blockchain; new instruction in the bitcoin system to produce a transaction that spends a bitcoin for a zerocoin; anybody that sees this transaction sees that this valid zerocoin is worth some money;
20.* at some point in the future, you redeem; you first reveal the secret serial number to make the first zerocoin and put into transaction; prove that the serial number corresponds to a zerocoin; then prove that the zerocoin is one of the set placed on the blockchain (which somebody paid money);
21.* zero-knowledge proof; prove statements without using any other information other than that the fact that the statement is true; "there exists some zerocoin in the set of zerocoins placed on the blockchain & the serial number we're revealing is the actual serial number in the coin";
22.* if the proof is valid, then double-spend is impossible since serial number would have to be revealed again;
23.* efficiency is important here! the approach used is the accumulator; collect all the zerocoins into the accumulator, then prove that the zerocoin you're trying to spend is contained in the accumulator; proof of knowledge is 4KB; the entire thing is 25KB after optimization; for crypto this is awesome!; but developers hated adding this much to the blockchain; so unlikely to happen in real world
24.* summary: zerocoin good first approach, libzerocoin; but the problem is that the proofs are just too big; and coins have all the same value; but this means that if you want to spend fractional amounts of bitcoin, then it won't work (have to translate back to bitcoin)
25.* new solution: zerocash
26.* presented in May and Bitcoin conference in San Jose; in both conferences with teams working on small zero knowledge proofs aka SNARKS; other cryptographers already had them ready;
27.* SNARK - Succinct Non-interactive Arguments of Knowledge; Bryan Harno (MS Research); basic idea is that you can prove arbitrarily complex statements in 288 bytes; in addition to having these efficient proofs, there are compilers that have proofs that the program executed correctly; we should simply take existing libzerocoin code and run through the compiler to produce these proofs; but these compilers produce large circuits; the time to make a small proof takes hours or days;
28.* co-authors have spent a lot of time optimizing these proofs; the right way is NOT to take existing libzerocoin, but throw away RSA and other cryptographic techniques and replace with components that are easier to prove such as hash functions like SHA256 and Merkle trees; easy to prove hash with small circuits e.g. sha256 in 30K gates
29.* each coin is really the hash of some randomness and the serial number = commitment. once we have these coins we put in the hash tree; 64-depth key (2^64); when want to redeem; reveal the serial number, and can reveal 64-hashes before in the tree;
30.* if these proofs are powerful and efficient; why need bitcoin? why not put entire system into zerocoin and make everything anonymous through generation, use, redemption of coins? the only information that makes it into the blockchain is the fact that a transaction occurred. just show that two new coins where the value totals the bitcoin that you're splitting; when we merge we spend two coins we prove that the two = same value of the new coin; transfers can be done completely anonymously without knowing who and how much.
31.* can encrypt transactions and hash the values
32.* transaction fees have to be public, but everything else can be anonymous
33.* name for this process; generic transaction is called "pouring coins"
34.* is this efficient? one detail - the problem with zerocoin 1.0 was that the proofs were huge and took 0.33s; these results mixed; to merge/make takes 87s-108s on a single core; but on bright-side bitcoin takes up to an hour for each transaction; verification time is in ms; comparable to bitcoin; verification is in the network; the catch is that to verify the proofs you need a large set of public parameters; 1.2GB in size
35.* best part of this is that you already need 16GB to store the blockchain, so to add this is around 7% increase in storage
36.* somebody needs to generate these parameters; trusted party; possible to find a dozen people that people trust to set up the parameters;
37.* system that is efficient; will be separate system released in May; real-world crypto; want to get people to use;
38.* release an altchain; client that implements all these things; put it out there; hope that nobody puts a lot of money in this because these are new techniques and might break down; idea is to test this in an environment separate from bitcoin so we don't break anything else while trying to make this work
39.* should we even be doing this research? lots of people criticizing us. this is important research not just because people want to commit crimes, but because when you spend money your transactions are hidden from neighbours, but with bitcoin people can see your transactions; important to get it out there.
41.Thanks.


When I wrote this summary on pastebin I surely made some mistakes in the transcription. One of them that was pointed out was that the name should be "David Chaum" and not "David Chong". Also, line 34 was a bit hazy for me because I couldn't quite hear the audio very well, and re-reading it back doesn't make sense. Otherwise, the rest seems pretty accurate in terms of what I transcribed.
Post
Topic
Board Press
Re: 2014-01-04 SeekingAlpha: Zynga Savings May Be Material To Earnings
by
oooo
on 06/01/2014, 11:10:35 UTC
cost savings of approximately 99.87%.

End-users still have to somehow obtain bitcoins. In a way, Zygna passed on those costs to the end-users. Granted, exchange fees aren't too bad (e.g. Mt.Gox is currently 0.3975% per transaction), and is still much better than PayPal's 8.9%, but if we're going to do the math, let's take the end-user fees into account as well.

Post
Topic
Board Armory
Re: Any plans on getting Armory in the Debian repo?
by
oooo
on 15/12/2013, 14:42:21 UTC
I got this to work with Tails and will post a summary of how I do it this weekend.

It's not the most elegant solution, but if you're willing to type in a few commands each time you boot into your "Tails offline wallet "environment then it gets the job done.

Post
Topic
Board Beginners & Help
Re: Cashing out in Canada
by
oooo
on 14/12/2013, 04:50:47 UTC
Your best bet is to sell your coins in person with other people using a local exchange. Alternatively, you could try the #bitcoin-otc channel in Freenode. The Vancouver Robocoin ATM will work too, but only if you're physically there Smiley

If you mine, then you're also potentially liable on tax for nearly the full amount, as capital gains would be applicable to your profit (i.e. how much did it cost you to earn the bitcoins versus how much you were able to sell them for). Of course, if you bought a bunch of ASICs, then you have a good argument to say that your cost base was actually quite substantial to minimize tax burden.

I'm not an accountant, nor a lawyer, so you'd probably want to check in with a professional on the tax implications.

Also, it seems that navigating the tortuous bank rules in Canada is a huge undertaking, which may explain why no Canadian bitcoin exchange exists (yet).