ethereum / cbc-casper

GNU Affero General Public License v3.0
229 stars 44 forks source link

Add blockchain sharding #169

Closed naterush closed 6 years ago

naterush commented 6 years ago

A working binary blockchain sharded data structure (what a mouthful). Currently, all validators see all shards (so we don't really get any scalability gains), but I think this is fine for a first version. The number of shards is currently limited to the number of validators (an artifact of how initial message creation works).

naterush commented 6 years ago

Review has been addressed, thanks @djrtwo. Opened an issue to fix safety oracle on this here: https://github.com/ethereum/cbc-casper/issues/172. Merging!