From b8c24a0b0162e113551ae5c8c121c9cffa22888b Mon Sep 17 00:00:00 2001 From: Jet Hughes Date: Mon, 19 Dec 2022 14:39:11 +1300 Subject: [PATCH] vault backup: 2022-12-19 14:39:11 --- content/notes/ethereum.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/notes/ethereum.md b/content/notes/ethereum.md index 857bf6e76..a1d59189e 100644 --- a/content/notes/ethereum.md +++ b/content/notes/ethereum.md @@ -3,6 +3,8 @@ title: "ethereum" tags: --- +https://ethereum.github.io/yellowpaper/paper.pdf + ethereum whitepaper - a new version of blockchain which has better internal scripting - the state of ethereum is made up account objects. each acc has: @@ -67,3 +69,4 @@ The root node (a hash of the entire tree) is dependent on all internal state tri This is where the contract data lives. Each eth account has its own storage trie. this is stored as a hash of the storage trie's root node "storageRoot" in the global state trie ## Transaction Trie +Each block has it own transaction trie. the order of transactions is determined by th eminer hwo assembles the block. The path to a transaction in its trie is via the index of where the transactio sits in the block. \ No newline at end of file