LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

区块链 状态树

1. 无状态以太坊:二进制状态树实验

...a什么是「无状态以太坊」?如果您已经了解什么是「无状态以太坊」以及「区块见证数据」,可以跳过这一段。为执行交易及验证区块,以太坊网络的节点需要了解整条区块链的当前状态——也就是所有账户和合约的余额和存储数据。这些数据一般来说是存储在 DB(数据库文件)里面的,在需要用于验...

知识:以太坊,默克尔树

2. 在以太坊上安装“炸弹”

...欺骗下载器,使之不能与主网正确同步。攻击者可以利用这个 bug 给以太坊区块链设置陷阱、任意触发硬分叉。同步当你想运行一个以太坊节点的时候,首先必须同步上整个网络,即,下载和计算构建最新区块时刻的区块链状态所需的所有数据。根据用户自身的需要,同步方式可以在安全性和速度之间...

知识:区块,合约,帕特里夏树,节点

3. 观点 | 无状态以太坊:二进制状态树实验

...么是 “无状态以太坊”?如果您已经了解什么是 “无状态以太坊” 以及 “区块见证数据”,可以跳过这一段。为执行交易及验证区块,以太坊网络的节点需要了解整条区块链的当前状态 —— 也就是所有账户和合约的余额和存储数据。这些数据一般来说是存储在 DB(数据库文件)里面的,在需要用于...

知识:区块,以太坊,比特,数据

4. 观点|无状态以太坊:二进制状态树实验

...么是 “无状态以太坊”?如果您已经了解什么是 “无状态以太坊” 以及 “区块见证数据”,可以跳过这一段。为执行交易及验证区块,以太坊网络的节点需要了解整条区块链的当前状态 —— 也就是所有账户和合约的余额和存储数据。这些数据一般来说是存储在 DB(数据库文件)里面的,在需要用于...

知识:区块,以太坊,比特,数据

5. 观点 | 无状态以太坊:二进制状态树实验

...是 “无状态以太坊”? 如果您已经了解什么是 “无状态以太坊” 以及 “区块见证数据”,可以跳过这一段。为执行交易及验证区块,以太坊网络的节点需要了解整条区块链的当前状态 —— 也就是所有账户和合约的余额和存储数据。这些数据一般来说是存储在 DB(数据库文件)里面的,在需要用于验...

知识:以太坊

6. 区块链说数据没被篡改过是不是在骗你?

...景介绍】前文《打破K/V存储的性能瓶颈》中,我们提到用一个哈希值来反映区块链系统中所有对象的当前状态集合,并称之为“世界状态”。现在大多数区块链底层平台为了支持与其他链集成,或者为了部署在更小的终端,都会提供轻节点的功能,轻节点也就是存储少量数据的“轻量级节点”,但因为...

知识:节点,区块,联盟链,以太坊

7. 默克尔树的古往今来

Merkle 树是使得区块链成为可能的基本组成部分。虽然从理论上讲,打造没有 Merkle 树的区块链是可能的,简单地通过创建直接包含每个交易的巨大区块头就可以,但是这样做会带来巨大的可扩展性的挑战,可以说,在很长的时间内除了最强大的计算机之外,其他任何人都无法可靠的使用区块链。借助 Mer...

知识:比特币,技术,知识库

8. 引介 | 在以太坊上安装 “**”

...欺骗下载器,使之不能与主网正确同步。攻击者可以利用这个 bug 给以太坊区块链设置陷阱、任意触发硬分叉。同步当你想运行一个以太坊节点的时候,首先必须同步上整个网络,即,下载和计算构建最新区块时刻的区块链状态所需的所有数据。根据用户自身的需要,同步方式可以在安全性和速度之间...

知识:合约,区块,帕特里夏树,节点

9. 技术周刊|以太坊Ropsten测试网将首先激活伦敦升级

...的一些漏洞。以太坊网络V神:相对于Merkle树,Verkle树可将证明大小减少6-8倍区块链网络报道,6月18日,V神今日发文解释了Verkle树。文章表示,Verkle树正在成为以太坊即将进行的扩容升级的重要组成部分,Verkle树提供的关键特性是,它们在证明大小方面效率更高。如果一棵树包含十亿条数据,那么在传...

知识:区块,以太坊,分叉,以太坊客户端

10. 科普 | 使用覆盖层改变以太坊状态树的格式

...表示为“...” -从图中可见,二叉树要深得多,也窄得多。以太坊中,每个区块包含一个?stateRoot?字段,这是该块处理完成后表示以太坊全局状态的 MPT 的树根哈希值。总的来说,这个哈希值是对根节点的 16 个孩子节点的哈希值所组成的列表作哈希运算得到的。这些孩子节点的哈希值又是孩子的 16 个孩...

知识:以太坊

11. 冲量网络|决策树

...、决策树等人工智能算法进行多方联合建模,挖掘数据价值,同时也将结合区块链技术,从而实现数据计算全流程和全要素的可认证、公开、透明、可追溯,保护各参与方的权益。冲量科技致力于促进数据生产要素在社会间的互联互通,构建可信、安全、隐私、公平、高效的“数据互链网”,提升机构...

知识:区块链,隐私智能合约,去中心化,跨链

12. 烤仔TVのCCW|区块链中的Merkle树

...欢迎收看 Conflux Chain Webinar。今天,烤仔来跟大家聊一聊在每一个账本模型的区块链系统中,例如比特币、以太坊,用来维护账本状态都需要使用的?Merkle 树?。Merkle 树能帮助轻节点检查自己的合约状态和账户余额,但是也会为高 TPS 的区块链系统增加挑战。那么它的工作原理是什么?在不同的区块链系统...

知识:区块链系统,区块,比特币,以太坊

13. Eth1.x:无状态以太坊新思路“reGenesis”

...网络的交易处理产生干扰,也就是说客户端将需要在处理每十五秒出现的新区块的同时构建新的二进制树。目前看起来最有希望的过渡策略被称为“覆盖”法,该方法部分基于geth的新快照同步协议。总的来说,新的状态改变会以二进制范式被添加到现有的十六叉树中,也就是说在过渡过程中会存在二进...

知识:以太坊,智能合约代码,状态,区块

14. 面对以太坊网络状态量激增,V神提出了这些解决方案

...态。这会将每个人需要存储的状态减少到大约 20-50 GB。? 弱无状态:只需要区块提议者存储状态,并允许所有其他节点无状态地验证区块。在实践中实现这一点需要切换到 Verkle 树以减少见证人的规模。本文档描述了同时实施这两个想法的多阶段提案。事实证明,这比先后连续执行这两个解决方案要容易...

知识:分叉,区块,状态,以太坊的

15. ETH 1.X:无状态以太坊新思路“REGENESIS”

...网络的交易处理产生干扰,也就是说客户端将需要在处理每十五秒出现的新区块的同时构建新的二进制树。目前看起来最有希望的过渡策略被称为“覆盖”法,该方法部分基于geth的新快照同步协议。总的来说,新的状态改变会以二进制范式被添加到现有的十六叉树中,也就是说在过渡过程中会存在二进...

知识:智能合约,以太坊