美文网首页
以太坊(二)

以太坊(二)

作者: 宋song一 | 来源:发表于2018-12-16 20:49 被阅读13次

    一.以太坊开发路线图

    1. 预发布0:测试网 (2015年5月)

    2. 发布1:Frontier前沿(2015年7月30日)
      全世界的矿工开动挖矿设备,用户运行节点,以太坊网络开始活跃起来。
      目标:将挖矿和交易所交易运行起来

    3. 发布2.0:Homestead家园(2016年3月14日(圆周率日))
      目标:提供了图形界面的钱包,易用性得到改善,普通用户也可以方便地体验和使用以太坊

      • EIP-2 主要的Homestead硬分叉改变
      • EIP-7 硬分叉相对应的EVM(以太坊虚拟机)更新:DELEGATECALL
      • EIP-8 devp2p 向前兼容性
    4. 发布2.1:虚龙(2016年11月)

      EIP 155:重放攻击保护——防止了在一个以太坊链上的交易被重复广播到另外一条链。
      EIP 160:EXP费用增加——调整了‘EXP’ opcode的价格,这个改变平衡了‘EXP’的价格和它的计算复杂性,总的来说提升了使用这种复杂性计算合约来拖慢整个网络的难度。
      EIP 161:状态打扫——让清除大量由于先前DoS攻击生成的空账号。
      EIP 170:合约代码大小限制——改变了一个同月在区块脸上代码大小限制的上限。

    5. 发布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)

    6. 大都会 第2阶段:Constantinople君士坦丁堡,在7,080,000区块实施
      这次硬分叉将带来五种不同的改进建议。 在这些建议中,将块奖励从3减少到2并且延迟了难度炸弹。 在同一次会议上,不仅确定了硬分叉日期,还决定改变算法去抵制ASIC,让以太坊适合家庭矿工挖矿

    7. 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发布的一个全新的代币标准,旨在帮助游戏开发者节省资金,促进原子交换,即“无需中间人即可实现代币之间的兑换”,以此来提升代币之间的交易效率

    相关文章

      网友评论

          本文标题:以太坊(二)

          本文链接:https://www.haomeiwen.com/subject/ufgxkqtx.html