• ETH
  • Ethereum
  • 二代区块链
  • 与比特币区别
    • 出过很多问题
    • 没有比比特币快太多
      • 出块慢原因
        • 同步时间先发优势可忽略
        • 不会一个节点一直领先
      • 出块快后果
        • 有网络同步时间导致快节点一直领先
      • 幽灵协议
    • 无上限发币
      • 不稀缺,但跑智能合约有价值
      • 矿前ICO了7200w个币
    • 出块速度
      • 每年发7200w的25%个币
      • 10多秒,每次奖励3个币
    • Gas
      • ETH买
        • 1 Gas = 5 Gwei
          • wei是ETH的最少单位
      • Gas会奖励矿工
      • Gas上限
        • 矿工投票决定
        • 限制区块里的数据
    • 叔块
      • 不舍弃
        • 子孙(不能超过6个)引用块
          • 只能引用1次
          • 子孙得到奖励
          • 被引用叔块获得奖励
      • 比特币里是孤块
      • 叔块奖励
      • 叔块率
        • 约5%
    • 智能合约
    • 网络发现
      • UDP + TCP
      • 使用DHT实现Kad算法获取节点
      • TCP交换数据
    • 交易池
      • 去中心化
      • 去除无效交易
    • 记账有奖励
    • 账户
      • 私钥
        • 地址
          • 相当于银行卡号
        • keystore
          • keystore = 加密(密码 + 私钥)
        • 助记词
          • 卡号 + 密码
      • 公钥
  • 四个阶段
    • 阶段之间转换需要硬分叉
    • Frontier(前沿)
      • 2015.7
      • 以太坊第一次版本发布
      • 特点
        • 可以挖矿
        • 基于以太坊进行dAPP开发
    • Homestead(家园)
      • 2016.3
      • 第一个生产环境版本
      • 特点
        • 对许多协议改进
        • 加快了交易速度
    • Metropolis(大都会)
      • 2017.10
      • 两个版本
        • 拜占庭
        • 君士坦丁堡
      • 特点
        • 更轻量
        • 更快速
        • 更安全
    • Serenity(宁静)
      • 特点
        • 使用PoS体系,使用Casper共识算法
  • 系统架构
    • 应用层
    • 网络层
      • P2P节点发现
      • 数据传输
      • 广播
    • 合约层
      • EVM
      • PoW + PoS
      • GHOST
    • 激励层
      • 挖矿
      • 叔块
      • GAS
    • 数据层
      • LevelDB
      • 账户信息
      • 余额
      • 代码
      • 交易数据