原标题:干货|Eth1.x术语表
目录
数据
区块链历史
见证数据
节点类型
数据
Header
即以太坊协议所定义的Header对象。
Block
一个区块由两部分数据组成:
区块头
BlockBody;区块体又由两部分内容组成:
Transactions
Uncles
BlockBody
就是一个区块中的事务和叔块信息的集合。
事务
即以太坊协议所定义的Transaction对象。
事务的构建
创建一条完全签名的事务的过程:
人民网旗下数字藏品平台推出世界知识产权日数字藏品:金色财经报道,2022年4月26日是第22个世界知识产权日,国家知识产权局授权人民网灵境·人民艺术馆于4月26日推出世界知识产权日数字藏品,并免费发放。此次推出四款数字藏品,版号ISBN 978-7-900262-76-9,每份发行20000份,其中编号1至10000的藏品由灵境·人民艺术馆负责发放;编号10001至20000的藏品由海南国际文化艺术品交易中心“嗨艺购”负责发放,通过人民链平台进行区块链认证。[2022/4/26 5:11:51]
必须知道发起事务的Account的nonce。
一般来说需要使用eth_estimateGas方法来确定该事务需要使用的gas消耗量。
需要该账户的私钥,用于生成数字签名。
叔块信息
即被该区块视作叔块的区块的区块头。
区块链历史
HeaderChain
渝中法院知识产权保护法官工作室入驻市区块链数字经济产业园:近日,“渝中区人民法院知识产权保护法官工作室”揭牌,正式入驻重庆市区块链数字经济产业园。这也是重庆法院系统首个知识产权保护法官工作室。 渝中区人民法院、重庆区块链数字经济产业园管委会联合签署了《关于强化大石化新区知识产权保护的协作办法》。办法规定,园区内的企业涉及知识产权民事纠纷,可以向“渝中区人民法院知识产权保护法官工作室”申请诉前调解。诉前调解达成调解协议的,由法官工作室出具司法确认裁定或调解书。同时,法官工作室通过定期走访、巡回审判、司法建议等方式,向企业提供知识产权司法服务保障。(新浪财经)[2021/11/22 22:08:50]
所有历史区块的区块头的集合
截至2021年1月29日,约有1100万个区块头
截至2021年1月29日,全体区块头约占用5GB的存储空间
是验证其余大部分链数据所必需的数据
如果使用HeaderAccumulator,我们将能证明某个区块头存在于主链上
动态 | 娄底市政协机关举行区块链知识专题讲座:据娄底新闻网消息,近日,娄底市政协机关举行区块链知识专题讲座,邀请北京大学光华管理学院金融系主任刘晓蕾教授前来授课。讲座中,刘晓蕾就为什么要用区块链以及区块链的创新、区块链确权的法律保障、农产品区块链项目等方面以案例分析、数据分析等方式进行了详细讲解。她表示,国家现在正处于从互联网+到数字中国的转变。过去五年中,两会的政府工作报告都提到了互联网+,但对未来的展望是数字中国。数字中国有五大发展方向:人工智能、量子信息、移动通讯、物联网和区块链。[2018/11/15]
BlockBodyHistory
所有由事务和叔块信息所组成的历史区块的集合
截至2021年1月29日,约有1100万个区块体
截至2021年1月29日,所有区块体需占用约120GB的存储空间
ReceiptHistory
由历史事务所产生的所有收据的集合
动态 | 东京警察局举办活动增加居民网络安全知识:据bitcoin.com报道,东京都新宿区警察局于8月26日举办了一场活动,试图增强居民对网络安全问题,包括加密货币的了解。日本女演员及歌手北原里英在此次活动中担任“网络安全管理人员”,向参与活动的居民讲述了有关打击网络犯罪的措施。此次活动共约1700名居民参加,他们了解到了试图窃取个人信息的电子邮件网络钓鱼和虚假网站,以及如何保护自己免受这些安全威胁。[2018/8/31]
截至2021年1月29日,约有10亿条收据
截至2021年1月29日,所有收据需占用约60GB存储
State
所有账户及contractstorage的集合
账户
由Header.state_root所代表的主状态树的一部分
字段:balance/nonce/state_root/code_hash
金色财经现场报道 Koch公司公共部门资深律师:区块链将解决知识产权存在的问题:金色财经现场报道,今日在Coindesk 2018共识会议有关基于区块链的知识产权管理的圆桌讨论上,Koch公司公共部门资深律师Stephen MacKenzie称:“如果你在Koch公司中找不到区块链的用例,那说明你可能看得不够仔细。修复知识产权领域是一个完全错误的想法,这个系统没有为此设计,它是基于纸张的,已有几十年的历史了。区块链最棒的地方在于我们有机会真正解决这个问题。 这将不是一个渐进式的改变,这是一个整体解决方案。”[2018/5/15]
合约存储项
每个账户的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翻译:阿剑
2021年1月27日,一个ID名称叫「Cryptopathic」的以太坊社区成员向他的朋友、加密行业知名大V「CryptoCobain」发送了一条关于艺术品拍卖的消息,这个作品其实是一套系列.
作者:meio,原题《金色观察|币价暴涨矿工收入创新高引发挖矿“热”》春节期间,伴随着比特币突破5万美元大关以及以太坊突破1900美元关口,两大主流加密货币续刷历史新高,加密市场一片沸腾.
截至2021年2月25日,比特币价格近1年大涨476%,经历近10年的加密货币获得更多金融机构及顶尖科技公司的青睐.
金色早报|新华网:专家提醒投资比特币可能面临高风险 金色早8点 刚刚 18 头条 ▌新华网:专家提醒投资比特币可能面临高风险新华网刊发报道《专家提醒投资比特币可能面临高风险》.
央行数字货币发展的全球概况及启示 闲斋自说 刚刚 20 一、央行数字货币的定义 根据国际清算银行支付及基础设施委员会的定义,央行数字货币是“不同于传统准备金或结算账户余额的央行货币的数字形式”.
欧洲央行行长拉加德近日表示,欧洲央行将加快推动数字欧元建设,在未来5年内使数字欧元成为现实。欧洲央行与欧盟委员会发表联合声明称,数字欧元将作为实体货币的补充而非替代,有助于推动欧盟经济实现战略自.