22. Polkadot 万链互联时代
Listen now
Description
之前的课程中桔子提到区块链急需提升效率、互操作性和可拓展性,以此为目标衍生出了分片、侧链、跨链等技术。波卡是基于跨链设想、substrate开发框架的下一代区块链协议,它的设计愿景是将多个专用区块链连接到一个统一的网络中,实现万链互联。 之前我们说到跨链的技术实现方式一般有三种:公证人机制、中继链和哈希锁定。波卡采用的是基于中继链的跨链方式,连接到波卡的分片链被称作为平行链。我们可以把波卡看作是一种树状的网络结构,中继链是树根,然后外接一定数量的平行链就像树枝。另外,波卡允许平行链拥有可以为特定任务定制的状态机,从而提高存储效率和处理速度。由于平行链的数量是有限的,所以波卡平行链插槽拍卖的竞争也十分激烈。 波卡架构中包含了四种角色:收集人、验证人、提名人和钓鱼人。收集人,即平行链的全节点,负责进行平行链中交易的收集和区块的打包。验证人,即中继链的全节点,会对来自收集人打包区块进行有效性验证,然后结合共识算法对收集人提交的区块进行确认。提名人就是波卡数字货币DOT的持有者,它会选择自己所信任的验证人进行DOT质押,然后分享验证人的收益。钓鱼人的作用主要是对系统进行监管,通过举报非法交易来赚取奖金。 波卡更准确的解释应该是个可扩展的异构多链区块链,跨链只是它系统的一个功能而已。波卡的复杂度远远大于目前常见的跨链项目,其不仅仅考虑了跨链所具备的基本功能,还保证了跨链交易的有效性。波卡的跨链不仅是信息和资产的交互,更是未来智能合约与业务模块的协作与免费调用。 今天对于波卡的介绍就到这里了,欢迎感兴趣的朋友去QTech公众号了解更多趣链科技程序员对波卡技术的研究!我们下期见。 参考QTech“Polkadot系列(一)”作者徐才巢 https://mp.weixin.qq.com/s/5eiDrcH92QYoNWiejNQl-g
More Episodes
Published 05/21/21
BaaS的全称是blockchain as a service,区块链即服务。我们应该经常听到各种aaS!SaaS、IaaS、PaaS…今天桔子就给大家详细介绍一下什么是BaaS! BaaS是指将区块链框架嵌入云计算平台,利用云服务基础设施的部署和管理优势,为开发者提供便捷、高性能的区块链生态环境和区块链配套服务,比如公共联盟链服务、跨链服务、可信存储服务和安全计算服务。一般来说,一套完整的 BaaS...
Published 05/21/21