比特儿海外版非小号

来源:Gateio官网 | 分类:公告 | 标签:比特儿海外版非小号 


比特儿海外版非小号 公告

比特儿海外版非小号

即以太网协议定义的Header对象。(译者注:块标题包含块的元信息)

街区

一个块由两部分数据组成:

块标题

块体(block  Body);缸体由两部分组成:

交易(交易)

大叔(大叔块信息)

块体(块体)

它是事务和块中第三块信息的集合。

事务

即以太网协议定义的事务对象。(译者注:一个事务可以看作是触发以太网协议状态变化的操作的基本单位)

交易结构

创建完全签名交易的过程:

您必须知道发起交易的帐户的当前号码。

一般来说,需要使用eth_estimateGas方法来确定交易的用气量。

生成数字签名需要该帐户的私钥。

第三区块信息

即,被视为第三块的块的块头。(译者注:对于任何区块,第三纪区块是指那些回溯到7代及7代以下且不是其祖先的有效区块;一个区块可以标记两个三级区块;标记大叔区块可以让区块挖掘者获得额外的“侄子区块奖励”,也可以让大叔区块挖掘者获得奖励,奖励大小随着大叔区块和侄子区块之间的代际距离而减小;第三块中的所有事务都被视为未结束,除非这些事务包含在其他块中,否则它们将返回内存池用于打包事务)

区块链历史

标题链(所有块标题)

所有历史块的块标题集合

截至2021年1月29日,大约有1100万个区块头

截至2021年1月29日,所有数据块头占用大约5 GB的存储空间

数据是否是验证大部分剩余链数据所必需的

如果使用标题累加器,我们将能够证明在主链中存在块标题

块体历史(块体历史)

由事务和第三级块信息组成的所有历史块的集合

截至2021年1月29日,大约有1100万个街区

截至2021年1月29日,所有数据块需要占用约120 GB的存储空间

收货历史记录(收货历史记录)

历史公司产生的所有收据的集合

截至2021年1月29日,约有10亿张收据

截至2021年1月29日,所有收据需要占用约60 GB的存储空间

州(州)

所有账户和合同存储项目的集合

账户

由Header.state_root表示的主状态树的一部分

字段:余额/现时/状态_根/代码_哈希

合约存储项目

由每个帐户的帐户状态根标识的单个存储值

所有数据都以0-2 256-1范围内的一个整数为关键字(该整数也视为存储插槽的序列号)

合同代码合约代码)

合约代码仅由帐户引用;code  _ hash不是国家的一部分。

存档状态(存档状态)

所有历史状态的集合。有关详细信息,请参见归档节点

使用简单的数据库布局,大约需要7 TB的存储空间来存储归档状态

凭借基于平面数据库布局的一些高级技巧,trubegeh客户端使用大约800 GB来实现归档状态存储

最近状态(最近状态)

最近状态的根的一部分的状态。

“近期”一般在128 ~ 256个区块内

维护这些数据需要某种形式的垃圾收集技术来移除不再属于最近状态的状态对象

冷态(冷态)

指的是很长时间没有被触摸(访问和修改)的状态对象

数据库布局(数据库布局)

朴素数据库布局

数据库实现了所有状态对象存储为单个树节点,通过节点哈希值来访问该节点

导致性能差和高硬盘读写开销

相对容易理解和实现

该方案下的垃圾收集算法更加复杂

平面数据库布局

将所有状态对象存储为树的路径在某种程度上类似于存储键值对

更高的性能和更低的硬盘开销

更难理解和实现

见证(见证数据)

即以可验证的形式存储的状态数据

上一篇:gate.io下载
下一篇:gateio交易平台官网下载