这篇文章将深入相识以太坊的数据存储层。我们将先容区块链「state」的观念和 Patricia Trie 数据布局背后的理论,并利用 Google 的 leveldb 数据库演示以太坊的详细实验实现。
比特币的「state」由其全球未利用生意业务输出(UTXO)荟萃暗示。比特币的代价转移是通过生意业务来实现的。更详细地说,,比特币用户可以通过建设生意业务并将其一个或多个 UTXO 添加为生意业务输入来耗费他们的一个或多个 UTXO。UTXO 与账户要领的较量UTXO 模子的长处:
1、可扩展性 - 由于可以同时处理惩罚多个 UTXO,因此可以实现并行事务并勉励可扩展性创新。
阐明以太坊数据库
安装 npm,node,level 和 ethereumjs
2、效率 - 除了简朴性之外,账户 / 余额模子更有效率,因为每个生意业务只需要验证发送账户是否有足够的余额来付出生意业务。
以太坊
在以太
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。