Live data from Hacker News

The Flaw that May Bring Down Bitcoin or Change it Forever

globalguerrillas.typepad.com

11–20 of 62 posts

Re: The Flaw that May Bring Down Bitcoin or Change it Forever

#11
post #8

I would think the solution to this problem is to somehow prove to the blockchain that the address was indeed produced by the SHA256 RIPEMD160 process. I would think mathematically there is some way to do this without revealing what it was you hashed. I mean, you can verify that you are who you say you are simply by using your private key to sign a message; I would think a comparable process would work for this. EDIT:…

Two points. First, crypto is hard. Unless a system is proven to have a certain property, assume the worst case scenario for your system. Second, SHA256, RIPEMD160 are hashes. By definition (of an ideal hashing algorithm), every output can be generated with the same probability, and changing a single bit of the input will have a 50% chance of changing a given output bit.

I am familiar with how hashes work (I've written a Bitcoin address generator myself). To illustrate what I mean:

The Bitcoin address is just some chain of hashes (and a checksum) applied to the public key. To prove that the address IS actually output from the hash functions [and not spam], simply provide the public key along with it. Of course, you might say that is way too much data for the blockchain to handle. So you only limit the requirement of providing the public key to "suspicious" transactions. What constitutes a suspicious transaction could be a matter of debate, but I imagine it could be done, and it would avoid the problem of a Bitcoin's value depending on its ancestry.

Re: The Flaw that May Bring Down Bitcoin or Change it Forever

#12
post #10

I would think the solution to this problem is to somehow prove to the blockchain that the address was indeed produced by the SHA256 RIPEMD160 process. I would think mathematically there is some way to do this without revealing what it was you hashed. I mean, you can verify that you are who you say you are simply by using your private key to sign a message; I would think a comparable process would work for this. EDIT:…

http://en.wikipedia.org/wiki/Zero-knowledge_proof

Clever! I completely forgot that was posted on HN like a week ago.

Re: The Flaw that May Bring Down Bitcoin or Change it Forever

#13

I think there is a lot of sensationalism in the way this issue has been aproached. To inject data into the blockchain in this way is comparable (although not identical) to writing the same 'evil urls' in a dollar bill with a pen, and then passing it around. It is a problem that exists in a different layer than the currency, even if it is to some degree 'passed on' through the currency. Likewise, the solution (imho) l…

This is wrong on all points. A dollar bill is seen by an infitesimally small number of users as opposed to 100% of full bitcoin nodes. Dollar bills are also transient and easy to destroy, whereas the blockchain is permanent and forever. Finally, there is no entity that could determine unacceptable content or delete it, and if there were it would carry the standard abuse problems of any censorship program.

So while the issue may or may not be sensationalized, writing ignorant and wholly incorrect commentary is not the antidote.

Re: The Flaw that May Bring Down Bitcoin or Change it Forever

#15
post #9

This will neither bring bitcoin down or change it forever. Any information contained in those bytes is just that: information. What can you say in 20 bytes that can have permanent, material damage to human beings? A wonderfully sensationalist title, but really nothing to back it up.

"What can you say in 20 bytes that can have permanent, material damage to human beings?"

The AACS encryption key was 16 bytes: http://en.wikipedia.org/wiki/AACS_encryption_key_controversy

In general, private keys are in that range of byte size.

Re: The Flaw that May Bring Down Bitcoin or Change it Forever

#18
post #17

What's the worst thing you can transmit with 20 bytes? A link to a website? A couple of the 7 words? A "yo mama" joke? C'mon this is a BS linkbait article

A link to child pornography, perhaps, with which law enforcement would have an excuse to make any selected bitcoin user's life a living hell.

Re: The Flaw that May Bring Down Bitcoin or Change it Forever

#20
post #17

What's the worst thing you can transmit with 20 bytes? A link to a website? A couple of the 7 words? A "yo mama" joke? C'mon this is a BS linkbait article

A link to child pornography, perhaps, with which law enforcement would have an excuse to make any selected bitcoin user's life a living hell.

or... take down the link.
Post reply on HN