Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Polkadot 簡介

492 views

Published on

Polkadot 簡介

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Polkadot 簡介

  1. 1. 岳利鹏 Lipeng Yue @因特链ChainX http://chainx.org lipeng@chainx.org weixin:yue_lipeng
  2. 2. Web 1.0:静态网站 取代低效的对话和纸,IT机器成为信息新中介 Web 2.0:动态网站 打通层层的实体中介,垄断为一个平台式中介 Web 3.0:去中心化技术 削弱最后的强权中介,完成中介的机器化改造
  3. 3. 目前的去中心化世界 ● 比特币、比特股、以太坊(ERC20)、Monero、Zcash、联盟链 … 层出不穷的新型区块链 ... ● 状态通道、Plasma、IPFS、Swarm、Whisper … 层出不穷的更多去中心化技术 ...
  4. 4. 存在的问题 ● 单条链存在性能瓶颈,无法无限制纵向扩容,多链分工是必然 ● 差异化需求和竞争导致各种链爆发,世界趋向于更加碎片化 ● 多条链的矿工体系不相容,账户、资产和应用是割裂的 ● 数字货币被封闭在单条链的范围内,无法进行广泛流通
  5. 5. 满足不了的需求 ● 百万TPS的数字货币转账 ● 去中心化地兑换BTC和ETH等 ● 去中心化地用Zcash匿名参与以太坊上的众筹 ● 去中心化地绑定Dapp网站与以太坊上的合约 ● 搭建一条现实世界的Oracle数据链,给其他链读取使用 ● 搭建一条私有链保持隐私性,同时保持与公有链的相互读写
  6. 6. 总而言之 割裂的多区块链 ≈ 单机计算时代 (打字机、计算器、游戏机) 未来的跨链技术 ≈ 因特网络时代 (SMTP、TCP/IP、HTTP、SWIFT)
  7. 7. 现有的跨链技术 中心化交易所 Wanchain 中心化模式(X) 公证人机制(X) 哈希锁定(X) 侧链或中继(√) 状态通道、Ripple BTCRelay、Cosmos、Polkadot
  8. 8. Substrate框架 原生执行环境 议会治理 高度开发适应性 集成一流轻节点 快速确定性共识 高性能虚拟机 热更新 多方安全随机数
  9. 9. POLKADOT Let’s Connect the DOTs
  10. 10. Polkadot对现有技术的认知 目前区块链系统无法伸缩的原因 把共识系统中的一致性和有效性绑定的太紧了 有效性 用户的哪些交易是正确的(CPU计算依赖) 一致性 用户的哪笔交易才是被共识的(出块权依赖)
  11. 11. Polkadot的整体结构 提名人 Nominator 验证人 Validator 独立链 转接桥 Bridges 平行链 ParaChains 中继链 Relay-Chain 收集人 Collator 钓鱼人 Fisherman
  12. 12. 中继链提名人选举验证人 中继链包含平行链协议 中继链为平行链将验证人分组 用户签名并广播交易 平行链收集人整理交易的依 赖数据 (平行链候选块) 某验证人小组挑选候选块并验证 所有验证人小组完成候选块验证 (全部平行链完成出块) 全体验证人路由跨链消息 全体验证人共识中继链区块 验证人定期重新分组
  13. 13. Polkadot的特征 最小 不包含任何实际应用,需要有尽可能少的功能性 简单 尽量将复杂性推给中间件或平行链,基础协议尽量保持简单 通用 对平行链尽量减少要求、约束或限制,成为任意共识系统开发的基石 健壮 Polkadot需要提供一个稳定的基础层
  14. 14. Polkadot的功能 共享安全性 现有区块链之间的安全性是割裂的 中继链通过验证人随机分组,临时分配其负责的平行链 平行链将一致性让渡给中继链,自身只需要负责交易有效性 去信任的跨链交易性 平行链间可以相互发送交易 中继链负责将跨链消息发送到对应的目的链、并返回结果
  15. 15. 共享安全性
  16. 16. 去信任的跨链交易
  17. 17. 开发进度 POC-1:链上治理、抵押、基本UI、热更新 POC-2:无交互平行链的联合最终确定性、轻节点 POC-4:跨链通信 2019-Q3:中继链主网上线、继续进行平行链工具开发 POC-3:Aurand+GRANDPA 混合共识 POC-5、6、7:......
  18. 18. 谢谢 下一期:Substrate

×