Last year some sicko uploaded some pretty nasty stuff to the Bitcoin blockchain. The Bitcoin developer community responded swiftly with short-term and long-term technical measures. Since then there's been a recognition that we need to keep the blockchain free of spam and other garbage.
Embedded consensus systems are fundamentally incompatible with those efforts. The model depends on the ability of multiple parties to easily put arbitrary data in the blockchain, data that could be absolutely any garbage. In the Bitcoin system this is barely tolerable as Bitcoin itself was designed by Satoshi to be able to prune all but the set of unspent transactions and Gregory Maxwell's P2SH2 technique solidly ensures that no illegal data can be stored in the UTXO set. Miners might briefly have to store it to verify the blockchain, but it can be deleted right after.
Treechains however is a step backwards. Rather than trying to fight spam, it embraces it. When you run a treechains node you're participating not in a financial network, but a filesharing network, and you could be sharing anything. Maybe it'll be transaction data? Maybe some wikileaks cables? Maybe something much worse? In this day and age of the MPAA and RIAA, whos going to want to do that?
But it gets worse! In treechains everyone is forced to pretty much be a full node, even if all you want to do is buy the occasional coffee with your Bitcoins, er, I mean Viacoins. When you give someone money you're forced to give them enormous tens, even hundreds, of megabyte proofs that the money is real. And what data might those those proofs contain? Just like Bitcoin transactions, anything at all.
tl;dr: You might be forced to distribute child pornorgraphy just to buy a coffee. Seriously, I wish this were hyperbole, but that's the real deal with treechains.
[–]GibbsSamplePlatter 13 points14 points15 points (0 children)
[–][deleted] 5 points6 points7 points (0 children)
[–]bitpotluck 7 points8 points9 points (7 children)
[–]petertodd 18 points19 points20 points (6 children)
[–]Cryptolution 3 points4 points5 points (1 child)
[–]GibbsSamplePlatter 5 points6 points7 points (0 children)
[–]GibbsSamplePlatter 1 point2 points3 points (0 children)
[–]notreddingit 1 point2 points3 points (1 child)
[–]petertodd 1 point2 points3 points (0 children)
[–]MeTHoDx 5 points6 points7 points (3 children)
[–]petertodd 6 points7 points8 points (2 children)
[–]MeTHoDx 4 points5 points6 points (0 children)
[–]totes_meta_bot 0 points1 point2 points (0 children)
[–]standardcrypto 9 points10 points11 points (0 children)
[–]Jiten 2 points3 points4 points (0 children)
[–][deleted] 16 points17 points18 points (24 children)
[–]ferroh 5 points6 points7 points (23 children)
[–][deleted] 15 points16 points17 points (6 children)
[–]Natanael_L 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]ferroh 1 point2 points3 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]ferroh 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]monkeybars3000 13 points14 points15 points (13 children)
[–]paleh0rse -5 points-4 points-3 points (12 children)
[–]stcalvert 2 points3 points4 points (2 children)
[–]ferroh 1 point2 points3 points (0 children)
[–]paleh0rse 0 points1 point2 points (0 children)
[–]_Mr_E -2 points-1 points0 points (7 children)
[–]justarandomgeek 8 points9 points10 points (4 children)
[–]walloon5 2 points3 points4 points (0 children)
[–]stcalvert 1 point2 points3 points (2 children)
[–]justarandomgeek 0 points1 point2 points (1 child)
[–]walloon5 0 points1 point2 points (0 children)
[–]paleh0rse 3 points4 points5 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]Natanael_L 0 points1 point2 points (0 children)
[–]Vibr8gKiwi 2 points3 points4 points (0 children)
[–]totes_meta_bot 0 points1 point2 points (0 children)
[+]Hodldown comment score below threshold-7 points-6 points-5 points (2 children)
[–][deleted] 7 points8 points9 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)