Re:BitTorrent is selling for $140M to Justin Sun and Tron
by sanderjd on Tuesday June 19, 2018 @02:56PM
(#17349339)
How does Steem store user generated content like images and videos? Are they in the blockchain itself? If so, how do they solve the problem of people downloading the blockchain being liable for illegal content added by other users?
Re:BitTorrent is selling for $140M to Justin Sun and Tron
by sneak on Tuesday June 19, 2018 @11:04PM
(#17352242)
The Steem blockchain only holds unicode text: words, html, json. Images and video are embeds or img tags, which point to URLs on ipfs or elsewhere. That’s a separate challenge.
Re:BitTorrent is selling for $140M to Justin Sun and Tron
by sanderjd on Wednesday June 20, 2018 @11:19AM
(#17356210)
It seems like any on-chain user generated content is likely to be a problem; arbitrary binary data can be encoded as text. I suspect this problem already exits on the bitcoin chain though, so it's not like it's unique to Steem.
Re:BitTorrent is selling for $140M to Justin Sun and Tron
by cyanide911 on Tuesday June 19, 2018 @03:15PM
(#17349494)
Not sure what they do, but it's entirely possible to build a solution where all image/video content is stored on-blockchain as well.
>If so, how do they solve the problem of people downloading the blockchain being liable for illegal content added by other users?
Divide each file into N shards, make sure every miner has no more than N/2 shards of any file at any point in time. You only 'get' a complete file if you specifically ask for it.
I was super into using hashcash for antiabuse in social stuff pre-bitcoin, but the difference in hashing rate in-browser versus in C even then rendered it somewhat ineffective at anti spam as an abuser could hash 10-100x faster, and the delays on the UX side for legitimate users made it a nonstarter. With GPUs and hashing asics now that gap is even worse.
(FWIW these days the Steem blockchain that holds the steemit content is delegated proof of stake, for block production.)