原标题:干货|Eth1.x术语表
目录
数据
区块链历史
见证数据
节点类型
数据
Header
即以太坊协议所定义的Header对象。
Block
一个区块由两部分数据组成:
区块头
BlockBody;区块体又由两部分内容组成:
Transactions
Uncles
BlockBody
就是一个区块中的事务和叔块信息的集合。
事务
即以太坊协议所定义的Transaction对象。
事务的构建
创建一条完全签名的事务的过程:
a16z crypto引入Lasso和Jolt工具来增强零知识证明:金色财经报道,风险投资公司 Andreessen Horowitz 的加密货币部门 a16z crypto 推出了 Lasso 和 Jolt,这是一对基于简洁非交互式知识论证(SNARK)的新工具。SNARK 是一种零知识证明,有可能促进第 2 层空间中的可扩展 ZK Rollup,这通常被视为计算密集型。Lasso 是 a16z 两篇研究论文的主要创新,它采用了“查找参数”机制,有利于更快的零知识证明。它将特定的输入与相应的输出相匹配,而不泄露额外的信息。该团队指出,Lasso 引入了一种简化的方法来验证 SNARK,通过对大量结构化表执行查找来避免繁琐的手动优化电路。[2023/8/11 16:18:58]
必须知道发起事务的Account的nonce。
一般来说需要使用eth_estimateGas方法来确定该事务需要使用的gas消耗量。
需要该账户的私钥,用于生成数字签名。
Web3版“知识星球”DeBox完成200万美元种子轮融资,新加坡基金ABCDE领投:金色财经报道,新一代Web3版“知识星球”DeBox累计完成200万美元的种子轮融资,由新加坡基金ABCDE领投。据悉,DeBox将从Web3知识付费社群切入到全栈的DAO治理平台。[2023/1/9 11:02:31]
叔块信息
即被该区块视作叔块的区块的区块头。
区块链历史
HeaderChain
所有历史区块的区块头的集合
截至2021年1月29日,约有1100万个区块头
截至2021年1月29日,全体区块头约占用5GB的存储空间
是验证其余大部分链数据所必需的数据
如果使用HeaderAccumulator,我们将能证明某个区块头存在于主链上
BlockBodyHistory
徐明星:以太坊2.0和零知识证明技术将使以太坊成为真正的区块链操作系统:金色财经报道,OKX创始人徐明星发推特表示,2023年将非常有趣,以太坊2.0和零知识证明技术将使以太坊成为真正的区块链操作系统。[2022/12/28 22:11:35]
所有由事务和叔块信息所组成的历史区块的集合
截至2021年1月29日,约有1100万个区块体
截至2021年1月29日,所有区块体需占用约120GB的存储空间
ReceiptHistory
由历史事务所产生的所有收据的集合
截至2021年1月29日,约有10亿条收据
截至2021年1月29日,所有收据需占用约60GB存储
State
所有账户及contractstorage的集合
账户
由Header.state_root所代表的主状态树的一部分
火币于佳宁:投资者作决定前应先全面了解区块链知识:中国通信工业协会区块链专委会轮值主席、火币大学于佳宁表示,虚拟货币价格可暴涨,也很可能会暴跌,甚至类似空气币等在极端情况下价值可能归零。另外,一些虚拟资产从本质上并没有真正利用区块链技术,只是打着区块链的旗号,获得了与实际价值完全不相符的估值。部分空气币项目本质上是欺诈、,同时市场操纵等行为屡见不鲜,实质上扰乱了金融秩序,增加了市场风险。投资者在作出任何投资决定前,应先全面了解区块链知识,避免被市场情绪或者欺诈话术蒙蔽,造成不必要的损失。(中国证券报)[2021/5/20 22:23:05]
字段:balance/nonce/state_root/code_hash
合约存储项
每个账户的Account.state_root标识的单个存储值
所有数据都以0-2^^256-1?范围内的整数作为键
ContractCode
青岛日报:将在知识产权、大数据、区块链等方面有所作为 打造青岛模式:今日人民网转发了3日《青岛日报》文章,文章提到:“在实施新旧动能转换的创新之路上,科技是国之利器,科技创新是保持经济持续发展的动能。在新旧动能转换中,青岛将在强化原始创新、集成创新和引进消化吸收方面持续加大工作力度,在知识产权、科技成果转化、大数据、区块链等方面有所突破。通过强化科技转移服务体系建设,积极打造科技成果转化的‘青岛模式’。”[2018/3/5]
合约代码仅使用Account.code_hash来指代;并非状态的显式部分。
ArchiveState
所有历史状态的集合。详见ArchiveNode
使用NaiveDatabaseLayout,存储归档状态需占用约7TB的存储
使用一些基于FlatDatabaseLayout的高级技巧,TrubeGeth客户端使用约800GB实现了归档状态存储
RecentState
指作为近期状态根一部分的状态。
“近期”一般来说是128~256个区块内
维护这一数据需要某种形式的垃圾回收技术,以清除不再是近期状态一部分的状态对象
ColdState
指的是很长一段时间没有被触及的状态对象
DatabaseLayouts
NaiveDatabaseLayout
该数据库实现将所有的状态对象都存储为单个的树节点,通过节点哈希值来访问
导致性能低下以及高硬盘读写开销
相对易于理解和实现
此方案下的垃圾回收算法更加复杂
FlatDatabaseLayout
将所有的状态对象都存储为树的路径,某种程度上有点类似于键值对存储
性能更高、硬盘开销更小
更难以理解和实现
Witness
即以一种可验证的形式存储的状态数据
BlockWitness
一种类型的见证数据,提供了执行区块所需的所有状态数据
TransactionWitness
一种类型的见证数据,提供了一笔事务的EVM执行所需的所有状态数据
NodeType
FullNode
指一个满足了下列要求的节点:
存储了所有的区块头
存储了全部区块体历史
存储了全部收据历史
存储着近期状态
维护者一个主链区块索引系统
维护者一个主链事务索引系统
参与ETHDevP2P协议
ArchiveNode
其他特点与全节点都一样,但归档节点会存储全部归档状态。一般都需要执行FullSync。
LESLightNode
连接到LESDevP2P协议的客户端,意图是跟上区块链并暴露JSON-RPCAPI。
此类客户端依赖于链接到至少一个LESServer来满足对数据的需求。
StatelessNode
一个仍在计划中的客户端类型,如果能够实现区块见证数据的话,就可使之成真。
此类客户端不需要状态数据来执行区块,因为它们可以使用见证数据
UltraLightNode
增加这个术语只是为了区分当前类型的轻节点和一种新类型的轻节点——Piper
一种仅暴露JSO-RPCAPI的节点。
ETHDevP2P协议
DevP2P网络中所用的点对点协议,是所有主网客户端的基石
作为这个点对点网络中的一部分,一个节点需要:
参与TransactionGossip
参与BlockGossip
拥有近期状态
拥有完整的区块链历史
LESDevP2PProtocol
作为轻客户端基础的DevP2P网络所用的点对点协议
LES服务器
参与LES网络、向LES客户端提供数据的节点。
在这个网络中成为一个服务器需要:
完整的近期状态
全部区块链历史
主链区块索引/事务索引
有能力参与事务广播
有能力参与区块广播
LES客户端
参与LES网络、向LES服务器请求数据的节点。
原文链接:https://github.com/ethereum/stateless-ethereum-specs/wiki/Glossary作者:PiperMerriam翻译:阿剑
标签:区块链ODESTATESTAT银行区块链币有什么用0xnodesUberstate RIT2.0status币行情
链闻消息,Web3基金会公布波卡平行链的上线流程,当确信测试网平行链运行顺利且代码已完全经过审计和基准测试时,就会通过链上治理提交一份关于启用平行链和Kusama上的Slot拍卖的投票.
1900/1/1 0:00:00加密货币再遭血洗。2月22日至23日,加密货币市场连续下跌。在这场大清洗中,“古典”加密货币的代表BTC最低跌至45000美元,ETH最低至1351.10美元,LTC最低至157.09美元,BC.
1900/1/1 0:00:00一、据金十消息,花旗称相比于加密货币黄金正在失去“光彩”。花旗集团认为,黄金的主导地位正在“被加密货币取代”.
1900/1/1 0:00:00北京时间2月24日8点,反映加密货币市场整体走势的ChaiNext100指数报4347.46点,过去24小时下跌10.76%,成交额2663.66亿美元,成交较前24小时增加12.39%.
1900/1/1 0:00:00根据来自非小号的数据显示,截止发稿前24小时全市场主要虚拟币上涨家数占比52.83%,稍多于下跌家数占比的47.17%,短期市场情绪中性偏好.
1900/1/1 0:00:00头条▌数据:加密艺术总市值已经超过1.26亿美元2月22日消息,截止目前,总共有76153件加密艺术作品被出售,加密艺术总市值已经超过1.26亿美元.
1900/1/1 0:00:00