在本文中,通过 7 个任务,如何来编写可升级合约,测试以及自动、活动实施升级。 在 7 个任务中,分别介绍了可升级合约可能遇到的各种情况: 在新实现合约中添加函数、添加状态变量、修改状态变量可见性(修改函数)。
对比使用mapping、默克尔树、及离线签名 3 中方式处理白名单的优缺点。
以太坊主网节点搭建
一个交易,从原始数据到签名数据,经历了什么?
对于签名后的交易是如果从中还原出账号地址,进入放入到交易池中?
以太坊区块数据结构及以太坊的4棵数
本文介绍LevelDB的介绍,性能,框架,核心构件原理,基本操作接口样例。
批量数据组成默克尔树,合约进行验证空投。
大多数交易都有事件日志,但是这些事件日志却比较难读懂,通过本文,我们可以理解事件如何在存储的。
死磕以太坊源码分析之Kademlia算法