ethereum / sharding

Sharding manager contract, and related software and tests
480 stars 105 forks source link

Bintrie on sharding #35

Closed NIC619 closed 6 years ago

NIC619 commented 6 years ago
  1. replace with bin trie and modules related to trie.py
  2. bin trie hasn't support delete and branch iteration at the moment, so comment out related calls
  3. remove the SecureTrie layer in storage trie
  4. remove 32 bytes key requirement in bin trie which will result in key prefix problem where value of key 'abcd' will replace value of key 'abc'
  5. due to problem in 4., key is hashed before update in mk_receipt_sha3 in common.py
hwwhww commented 6 years ago

Moved to https://github.com/ethereum/py-trie