区块链1.0 2.0 3.0总结
区块链1.0
代表:Bitcoin
特点
- 一个钱包存储多个私钥,一个私钥对应一个公钥,需要统一的钱包密码解锁。
- 钱包余额显示的是所有地址的余额之和,可作为一个整体使用。
- Bitcoin区块之上的OmniLayer 协议打包交易时,消耗的是发送地址里的BTC,此时,钱包里的各个地址是独立的。
- 发送交易由钱包签名、打包并广播。即钱包和区块其实是一体的。
- 打包速度最慢,平均每秒4笔交易,一笔交易大约需要30分钟到两小时才会被确认。
区块链2.0
代表:ETH
特点
- 一个钱包对应一个公钥地址,一个地址可存储无限多个Token的信息。
- 钱包之间相互独立。
- Token转账时消耗ETH,由于钱包之间相互独立,所以消耗的是自身的ETH,ETH余额不足时无法转账。
- 发送交易由钱包签名、打包并广播。即钱包和区块其实是一体的。
- 打包速度较BTC快,每秒可达几十笔,新交易被确认大约需要几分钟。
区块链3.0
代表:EOS
特点
- 地址由账号的概念替代。一个账号有一对owner key和一对active key,二者可相同,也可不同并配置权限。创建账号须由另一账号完成。
- key可被导入到钱包中,且可同时被导入到多个钱包中。
- 发送交易时,由钱包生成签名,广播可由本机节点或第三方节点完成,即钱包和区块链可独立使用。
- 打包速度最快,官方宣称可达每秒万笔甚至百万笔,实际使用中新交易几秒内就会被确认完成。