diff --git a/content/notes/ethereum.md b/content/notes/ethereum.md index 088c5238a..998423668 100644 --- a/content/notes/ethereum.md +++ b/content/notes/ethereum.md @@ -44,3 +44,12 @@ ethereum whitepaper - cloud computing - p2p gambling - on-chain decentralised marketplaces + +# Storage +The state of ethereum is not an abstract concept as it is in [[bitcoin]] + +Ethereum is a transaction based state machine. + +Activities such as transactions, contracts, and minig all change the state of the ethereum blockchain. + +e.g., an accout balance (stored in the state trie) which changes every time a transac diff --git a/content/notes/think-writing.md b/content/notes/think-writing.md index 7bcbc61e0..ff660c8a9 100644 --- a/content/notes/think-writing.md +++ b/content/notes/think-writing.md @@ -99,4 +99,4 @@ Did some research on [[merkle tree]]s. Think in bitcoin and ethereum the raw dat https://www.makeuseof.com/what-data-stored-bitcoin-blockchain/ From here it seems that within a block the transactions are stored separately from the merkle tree. And the number of transactions in a block cannot take up more than 1MB. -https://hackernoon.com/getting-deep-into-ethereum-how-data-is-stored-in-ethereum-e3f669d96033 \ No newline at end of file +https://hackernoon.com/getting-deep-into-ethereum-how-data-is-stored-in-ethereum-e3f669d96033 [[ethereum#storage]] \ No newline at end of file