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