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…
While you likely have a point that this is being sensationalised, the money analogy isn't quite accurate. The problem is that such "evil" messages can be broadcast globally without the ability to remove them. A dollar bill with a message on it can be taken out of circulation; the bitcoin blockchain can't be reset without major chaos ensuing.
The Flaw that May Bring Down Bitcoin or Change it Forever
41–50 of 62 posts
Re: The Flaw that May Bring Down Bitcoin or Change it Forever
#42I 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:…
> I would think the solution to this problem I see no problem here. Perhaps you could describe it?
Re: The Flaw that May Bring Down Bitcoin or Change it Forever
#43What if someone manages to embed something very much like the EICER string[0] in it? How many people do you think would use the bitcoin client on windows if their AV automatically deleted the blockchain as it downloaded in a misguided attempt to protect them?
Of course, first we have to know if this is possible at all. Does anyone know if there's either a) 20 bytes with a very high AV detection rate or b) some way to embed more than 20 bytes in a row in the block chain?
Re: The Flaw that May Bring Down Bitcoin or Change it Forever
#44The flaw in all of this is that you're embedding 20 bytes in the blockchain. In order to do that, you have to choose an encoding method. In order to get the embedded data back out, you have to convey the encoding method and which block is encoded with it to the recipient. Which is totally pointless because if you can convey that to the recipient then you might as well just use the same communications method to convey…
Re: The Flaw that May Bring Down Bitcoin or Change it Forever
#45Of all the things threatening bitcoin this is by far the least worrisome. What if people start writing links to censored/illegal content on circulating dollar bills? Nothing, that's what.
Re: The Flaw that May Bring Down Bitcoin or Change it Forever
#46This 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.
Specifically, for the blockchain, a transaction sending bitcoins to multiple addresses would do it.
Re: The Flaw that May Bring Down Bitcoin or Change it Forever
#47The flaw in all of this is that you're embedding 20 bytes in the blockchain. In order to do that, you have to choose an encoding method. In order to get the embedded data back out, you have to convey the encoding method and which block is encoded with it to the recipient. Which is totally pointless because if you can convey that to the recipient then you might as well just use the same communications method to convey…
one can also write/print information on currency bills and no one questioned bills.
Re: The Flaw that May Bring Down Bitcoin or Change it Forever
#48Title seems irrelevant. My prediction is we will see coins dedicated to just this purpose.
Re: The Flaw that May Bring Down Bitcoin or Change it Forever
#49Earlier quoted context omitted.
In terms of taking down the link, I think he means on the server it is on, not remove it from the blockchain.
yep thats what i meant. i'm sorry he/she got so upset whith my analogy somehow. sheesh!
So the real concern becomes, what happens when someone encodes something illegal in the block chain. As a trivial example, what happens when some sort of copyrighted material is embedded in the block chain. Can a country's court prevent it's citizens from participating in the bitcoin transactions as they hold a copy of the illegal material?
So the call is for a system whereby we bypass any legality issues by ensuring that encoding information in this way is not possible.
Is it an overreaction? Maybe it is, but since there may be real legal consequences to letting it continue, it seems prudent to put steps in place that prevent or hamper this possibility. Particularly as it has already been proven[0] that system has been used to store data in larger quantities.
Re: The Flaw that May Bring Down Bitcoin or Change it Forever
#50~/.bitcoin/blocks $ ls | xargs strings -n 20 | tee ~/Downloads/hiddenblockchain.txt
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls...
Are they just sending coins to an invalid address (their string)?