概述
1.以太坊改进特点
- 出块时间:十几秒
- 新的共识机制
- mining puzzle:memory hard ; ASIC resistance ; 对内存要求高
- proof of stake
- 新功能:对smart contract的支持:
- smart contract:要求参与者有较为稳定的身份账户
- smart contract:用于实现金融衍生品(financial deriavtive)
2.区别
Bitcoin:去中心化的货币(单位:satoshi- BTC),基于交易的账户模型
- 应用优势:跨过转账
Etherem: 去中心化的合约(单位:wei -ETH),基于账户的模型
- 应用优势:远距离签约合同
1.ETH账户模式
1.1基于账户的模型:acount-based ledger
【1】优点
- 显示账户的余额(balance):由全节点的状态树进行保存,无法轻易更改
- 不用说明ETH来源,也不用产生零钱账户
- 防御double—spending