lbryio / lbrycrd

The blockchain that provides the digital content namespace for the LBRY protocol
https://lbry.com
MIT License
2.57k stars 178 forks source link

Investigate lbrycrd mode without storing claimtrie data in memory #264

Closed tzarebczan closed 5 years ago

tzarebczan commented 5 years ago

Some services, like exchanges and pools, will not care about claim trie data. Is it possible to have a mode or separate binary that's only for transactional data?

BrannonKing commented 5 years ago

I like this idea, but the root hash of the trie is included in the block. I can't think of a way to compute that without the data being there, and transferring it from somewhere else could be risky. The memory improvements are coming very soon and should buy us a lot of breathing room.

BrannonKing commented 5 years ago

Closing as a duplicate of #166