Ethereum's purpose is to decentralize components in the network. There is only one state trie in the network, Can't it be hacked and changed (because there is only one trie) ?

1 Answer 1


You have to distinguish between a centralised data model and a centralised infrastructure. State trie is a centralised model, but it is maintained on a decentralised infrastructure (Ethereum Network). Hence, you'll have to hack the network in order to hack the state trie.

  • 1
    I see, so in order to commit changes in the trie, I will have to get an agreement in the network?
    – adi
    Apr 25, 2018 at 16:44
  • @adi Yes. A consensus bug, such as en.bitcoin.it/wiki/Value_overflow_incident, could be used to hack the state of a blockchain.
    – eth
    Jan 12, 2020 at 9:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.