原标题:干货|Eth1.x术语表
目录
数据
区块链历史
见证数据
节点类型
数据
Header
即以太坊协议所定义的Header对象。
Block
一个区块由两部分数据组成:
区块头
BlockBody;区块体又由两部分内容组成:
Transactions
Uncles
BlockBody
就是一个区块中的事务和叔块信息的集合。
事务
即以太坊协议所定义的Transaction对象。
事务的构建
创建一条完全签名的事务的过程:
零知识证明Layer 2 CryptoGPT完成1000万美元融资:金色财经报道,零知识证明 Layer 2 CryptoGPT 以 2.5 亿美元估值融资 1000 万美元,DWF Labs 领投。新资金将用于在全球范围内发展其开发团队,并在亚洲市场建立区域影响力。[2023/4/11 13:55:25]
必须知道发起事务的Account的nonce。
一般来说需要使用eth_estimateGas方法来确定该事务需要使用的gas消耗量。
需要该账户的私钥,用于生成数字签名。
叔块信息
即被该区块视作叔块的区块的区块头。
区块链历史
HeaderChain
所有历史区块的区块头的集合
截至2021年1月29日,约有1100万个区块头
截至2021年1月29日,全体区块头约占用5GB的存储空间
零壹智库分析师:区块链可通过存证实现知识产权固化和永久性保存:零壹智库分析师孙宇林表示,未来司法存证将在知识产权保护中发挥重要作用。目前知识产权侵权现象在当下的互联网时代极其普遍,相关纠纷频发。而在涉及知识产权的司法实践中,举证难、维权成本高、效率低等问题十分突出。区块链技术可以通过存证实现知识产权的固化和永久性保存,一旦发生纠纷,用户、司法或仲裁机构可以从区块链数据全链条的任一节点直接取证,而不再需要第三方机构出具证明,这大大提高了相关司法维权工作的效率。孙宇林总结认为,在司法领域区块链技术并非必选项,需要根据不同的应用场景来做决策。(证券日报)[2020/11/14 20:46:20]
是验证其余大部分链数据所必需的数据
如果使用HeaderAccumulator,我们将能证明某个区块头存在于主链上
BlockBodyHistory
所有由事务和叔块信息所组成的历史区块的集合
声音 | 深圳中级人民法院:将利用区块等技术推动知识产权案件存证体系变革:据南方日报消息,昨日深圳市中级人民法院发布2018年度深圳法院知识产权司法保护状况白皮书和2018年度深圳法院知识产权十大典型案例。深圳中院表示,下一步,深圳法院将加强深圳知识产权法庭建设,建立集知识产权案件网上受理中心、互联网调解中心、快审中心、精审中心四位为一体的现代审理模式;拥抱3D扫描、区块链等新兴技术革命,推动知识产权案件存证、固证、示证体系颠覆性变革;导入技术比对、视频开庭、语音转换、微表情等新兴技术,为知识产权案件审理插上信息化的翅膀,并持续改进技术调查官、示范判决机制等微创新。[2019/4/23]
截至2021年1月29日,约有1100万个区块体
截至2021年1月29日,所有区块体需占用约120GB的存储空间
ReceiptHistory
由历史事务所产生的所有收据的集合
截至2021年1月29日,约有10亿条收据
动态 | 知识星球成员发现疑似盗取交易所USDT代币的攻击?为:慢雾区知识星球成员2345新科技研究院区块链实验室观测到?起疑似盗取交易所USDT代币的攻击?为,攻击者利?交易所对USDT交易转账的判断逻辑缺陷,恶意构造虚假转账盗取交易所代币。该实验室已跟踪?例疑似恶意攻击者的钱包地址:16k5MgZHm2yxiKzrdeaY2vmn13xSSu5xg6,发现该攻击者仍然在持续的构造虚假交易,推测该攻击者很有可能已经从某些交易所?法获利。随着区块扫描的深?更多的疑似恶意钱包地址被发现。
2345新科技研究院区块链实验室就此事对各交易所提出四点建议:一、?查 USDT 处理逻辑,?即安排功能下线修正并且排查历史 USDT 交易记录;二、引?专业代码审计,提升代码的健壮性;三、提升开发?员对于区块链技术的基本认知,避免错误的认知导致错误的结果;四、提升交易所整体?险控制流程,对于疑似?险交易予以拦截。[2018/7/4]
截至2021年1月29日,所有收据需占用约60GB存储
西安交大知识产权研究院成立 聚焦区块链应用及法律研究:据西部法制报今日报道,昨日,西安交通大学知识产权研究院成立,标志着国内首个聚焦区块链应用及法律研究机构落地。[2018/6/23]
State
所有账户及contractstorage的集合
账户
由Header.state_root所代表的主状态树的一部分
字段:balance/nonce/state_root/code_hash
合约存储项
每个账户的Account.state_root标识的单个存储值
所有数据都以0-2^^256-1?范围内的整数作为键
ContractCode
合约代码仅使用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翻译:阿剑
标签:区块链ODETATSTAT区块链是什么意思code币如何挖MATATAUnited States Property Coin
Gate.io永续合约USDT实盘交易迎新赛活动已圆满结束,根据活动规则,我们已为符合规则的用户发放了活动奖励。用户可进入“账户管理—我的资金—账单明细”查询奖励发放情况.
1900/1/1 0:00:00链接Web2.0和Web3.0的项目MaskNetwork,2月17日发文计划于北京时间2021年2月22日11点开始首次推特发行其代币MASK.
1900/1/1 0:00:00思路决定出路,脑袋决定口袋,更新你的理财观念,选择比努力更重要,大家好,我是少帅,等你一起创造财富!没有一成不变的市场,只有不懂灵活操控的人!机遇稍纵即逝,不像茶水等凉了再去喝!交易暗藏风险.
1900/1/1 0:00:00即日起,本站开通UNFI(UnifiProtocol)充币提币并开启交易,请知悉。UnifiProtocolDAO是一组非托管,可互操作的多链智能合约,旨在为分布式金融产品开发提供工具.
1900/1/1 0:00:00尊敬的用户:经过长期准备,BiKi已正式开放“新版永续合约专区”公测,并将在近期对原旧版合约系统进行交割及版本切换.
1900/1/1 0:00:00尊敬的社区用户:为满足广大用户交易需求,霍比特交易所将于2021年2月23日16:00在杠杆交易区恢复XRP/USDT杠杆交易对.
1900/1/1 0:00:00