Execution State Network
Note that this network is in the planning phase. It's possible that the spec will change significantly.
State data from the execution chain consists of all account data from the main Ethereum storage trie, all contract storage data from all of the individual contract storage tries, and the individul bytecodes for all contracts.
This network allows users to look up account balances and contract code and storage values.
All of the execution layer state data is stored in two different formats.
- Raw trie nodes
- Leaf data with merkle proof
The network stores the full execution layer state which encompasses the following:
- Account leaf nodes with accompanying trie proof.
- Contract storage leaf nodes with accompanying trie proof.
- Contract bytecode
You can read the full specification on the Portal Network Github (opens in a new tab).