{"repo":"varun-doshi/eth-binary-tree","free":true,"listed":false,"github":"https://github.com/varun-doshi/eth-binary-tree","clone":"git clone https://github.com/varun-doshi/eth-binary-tree.git","description":"Rust Implementation of Ethereum Binary Tree EIP-7864","language":"Rust","stars":17,"topics":["binary-tree","ethereum","rust"],"license":null,"category":"blockchain-web3","readme_excerpt":"Rust Implementation of Ethereum Binary Tree EIP-7864 This EIP proposes a new binary state tree to replace the current hexary Patricia trees in Ethereum. The new structure merges account and storage tries into a single tree with 32-byte keys, aiming to improve the efficiency and simplicity of state proofs. The proposal seeks to enhance Ethereum's ability to support validity proofs, reduce the size of Merkle proofs, and improve the overall performance of the network. The binary tree structure is designed to be more SNARK-friendly and post-quantum secure, with a focus on using the BLAKE3 hash function for merkelization Check out actual proposal EIP-7864 Longer Explainer thread on Ethereum Magicians Shoutout to: -Vitalik Buterin -Guillaume Ballet -Dankrad Feist -Ignacio Hagopian -Kevaundray Wedderburn -Tanishq Jasoria -Gajinder Singh -Danno Ferrin -Piper Merriam -Gottfried Herold For the original proposal Now contains the implementation of both the tree and embedding . Disclaimer: This is just a minimal conversion of the python specs from the original proposal created as a POC. Do not use in production.","default_branch":null,"files":null,"tree":[],"storefront":"/r/varun-doshi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/varun-doshi/eth-binary-tree/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}