一.以太坊开发路线图
-
预发布0:测试网 (2015年5月)
-
发布1:Frontier前沿(2015年7月30日)
全世界的矿工开动挖矿设备,用户运行节点,以太坊网络开始活跃起来。
目标:将挖矿和交易所交易运行起来 -
发布2.0:Homestead家园(2016年3月14日(圆周率日))
目标:提供了图形界面的钱包,易用性得到改善,普通用户也可以方便地体验和使用以太坊- EIP-2 主要的Homestead硬分叉改变
- EIP-7 硬分叉相对应的EVM(以太坊虚拟机)更新:DELEGATECALL
- EIP-8 devp2p 向前兼容性
-
发布2.1:虚龙(2016年11月)
EIP 155:重放攻击保护——防止了在一个以太坊链上的交易被重复广播到另外一条链。
EIP 160:EXP费用增加——调整了‘EXP’ opcode的价格,这个改变平衡了‘EXP’的价格和它的计算复杂性,总的来说提升了使用这种复杂性计算合约来拖慢整个网络的难度。
EIP 161:状态打扫——让清除大量由于先前DoS攻击生成的空账号。
EIP 170:合约代码大小限制——改变了一个同月在区块脸上代码大小限制的上限。 -
发布3.0:Metropolis大都会 第1阶段:Byzantium拜占庭(2017年10月16日)
增加‘REVERT’操作符,允许处理错误不需要花费掉所有的gas(EIP 140)
现在交易接收方可以包括一个状态字段,用以指出交易成功还是失败(EIP 658)
在alt_bn128 (EIP 196)和配对检查上 (EIP 197)增加椭圆曲线和标量乘法,允许ZK-Snarks和其它加密数学
支持大数模幂 (EIP 198),实现RSA签名验证和其它加密应用。
支持可变长度返回值 (EIP 211)
增加‘STATICCALL’操作符,允许对其它合约进行非状态改变调用(EIP 214)
修改难度调整公式,将叔块计算在内(EIP 100)
冰河期/难度炸弹延期一年,区块奖励从5个以太币降到3个以太币 (EIP 649) -
大都会 第2阶段:Constantinople君士坦丁堡,在7,080,000区块实施
这次硬分叉将带来五种不同的改进建议。 在这些建议中,将块奖励从3减少到2并且延迟了难度炸弹。 在同一次会议上,不仅确定了硬分叉日期,还决定改变算法去抵制ASIC,让以太坊适合家庭矿工挖矿 -
Serenity宁静
以太坊2.0将实施分片技术,并支持全新的以太坊虚拟机,使以太坊的可扩展性大幅提高,适应即将到来的Dapp需要。计划2020年切换至POS共识以太坊 1x:
以太坊1x基本上由各种不同的提案组成,可以在2019年6月启动。其中一些建议包括向在链上存储智能合约数据的用户收取费用。 甚至可以归档存储在以太坊区块链上的旧信息。 所有这些使得以太坊更轻巧。Ewasm虚拟机
Ewasm是新的虚拟机,专注于处理智能合约代码,这将允许轻松部署常见的智能合约,这些合约将优化并在以太坊虚拟机上运行
二.ERC
ERC-20 同质代币协议,可替代性通证.是各个代币的标准接口
ERC223 是 ERC20 的一个升级版本。ERC223 标准提供了更安全的方法用于完成交易。
ERC-721 非同质代币协议,不可替代性通证.ERC721的Token最小单位为1
ERC1155 是游戏开发服务提供商Enjin发布的一个全新的代币标准,旨在帮助游戏开发者节省资金,促进原子交换,即“无需中间人即可实现代币之间的兑换”,以此来提升代币之间的交易效率
网友评论