要闻
近日,Polkadot生态中第一个DeFi项目Akropolis将于7月16日通过HuobiPrime上线全球领先的数字货币交易所HuobiGlobal。BlockVC专注于将区块链带入主流,因此,对以跨链为核心并有望助推区块链走入主流社会的超级公链Polkadot生态持续保持密切关注,坚持积极参与其生态系统建设和完善。
一文全维度解析超级公链Polkadot生态
项目背景
比特币实现了第一种安全的去中心化支付系统,以太坊则打造了世界上第一个具备图灵完备性的去中心化通用应用平台。去中心化支付是绝大多数区块链项目的基本功能,而比特币只允许用户和开发人员进行与支付相关的有限的操作,而以太坊通过EVM实现的图灵完备性将能够理论上允许用户基于以太坊创建任何任何能够想到的一组规则或业务逻辑,从而为其生态应用提供了无限的可能性。然而,由于系统架构设计的限制,以太坊上的应用共享系统资源,这种系统资源一般存在一定的上限。以交易处理能力而言,以太坊只能每秒钟处理约15.6笔交易,这种处理能力完全无法满足其平台上大量应用的性能需求。即使以太坊在未来通过分片或Layer2技术等解决了性能瓶颈,在资源的协同调用和分配等方面依然会遭遇极大的困难,单就需要在成千上万个并行的去中心化应用请求中实现高效率调度系统资源而言,便已经极具挑战性。此外,任何应用一旦建立起真正有效且稳定运行的商业模式,在商业的扩张之途上,对资源的渴求将极度贪婪。在此基础上,以太坊整个系统资源的扩张速度大概率不能随着其平台上的局部应用的需求增长而进行大规模提高,将会因此加剧应用之间的系统资源竞争,这一现象在EOS的RAM和CPU竞争上已经得到体现。
Polkadot为上述两个问题给出了自己的解决方案。而Polkadot的诞生与加密数字货币领域的超级巨星GavinWood拥有直接的联系,因此,介绍Polkadot就不得不介绍一下这位低调的超级巨星-GavinWood。
Polkadot之父,GavinWood
GavinWood,全名GavinJamesWood,是一位来自英国的程序员,曾多次主导发起并参与过多起影响整个加密数字货币世界的革命性事件,简要罗列如下:
以太坊的联合创始人和前CTO,撰写了以太坊的技术黄皮书,奠定了以太坊技术开发和实现的基础;
发明了多项区块链产业的底层技术,例如,面向智能合约的编程语言Solidity、POA共识机制、Whisper;
ParityTechnologies的创始人、CTO和主席,领导了Substrate和Polkadot的技术创新;
提出WEB3.0概念,并出任WEB3Foundation的主席。
在Gavin提出Polkadot之前,曾发起过一个小型项目ChainFibers,旨在推行一系列能够让以太坊提高可扩展性的解决方案,这些解决方案中包含了“分片”技术和“Ethereum2.0”的早期版本。后来,Gavin基于ChainFibers进行解构和重构,期望能通过最简单的方式创造一个类似于“分片”,但允许多种不同特性的任务并行/平行运作的系统,这就是Polkadot--一个在区块链层面允许存在大量负责不同任务的平行链的系统。
项目定位
Polkadot是一个去中心化的WEB3.0区块链互操作平台,期望打造一个既能实现共享安全性,也能实现协同运作的由大量区块链组成的网络,即,一个状态机的联合网络。
项目设计
技术方案
Polkadot是一个基于substrate技术,为下一代WEB打造的高可扩展性、互操作性好且安全的网络协议和异构多链交互架构,简要介绍如下:
Substrate
在介绍Polkadot之前需要介绍一项具有革命性的区块链技术,Substrate。该技术由GavinWood发起,可以实现企业级区块链的快速定制和部署,主要包含的特性是:能轻易的基于用户案例创建合适隐私水平的区块链;为移动应用和IOT设备提供轻客户端优先的设计;无需进行分叉即可实现网络协同升级。此外,虽然Polkadot并非必须创建在Subtrate技术之上,但通过Substrate创建的区块链将只需要经过极小的代码工作便可以轻易集成到Polkadot生态中。
系统架构
Polkadot的系统架构主要由中继链、平行链和转接桥三种关键结构组成:
Polkadot系统架构图
?中继链
中继链是Polkadot的中心链,所有的验证者都需要抵押DOT代币在中继链,并为中继链提供验证服务。中继链主要由数种交易类型组成,其中包括了与治理机制、平行链拍卖、NPOS参与等在内的交互方式。中继链将负责连接平行链,并为平行链提供交易验证、消息传输、安全保障和跨链连接等服务。由于大部分计算工作将被分配到包含不同应用和特征的平行链中,所以,理论上中继链上的交易费用相对较高;
平行链
平行链主要是由用户进行创建的应用定制链,可以根据应用需求进行全方位的自定义,其进一步与中继链相连并由中继链保障安全性。在Polkadot中,绝大部分算力将被分配到平行链中以支持各平行链的定制应用,但并不对平行链的功能和用途进行限制,唯一的要求是:平行链必须能够产生一个能被委任到该平行链的验证者验证的证据。
转接桥
转接桥主要为一种帮助实现区块链链间通信的方式之一。通过转接桥,Polkadot可以实现任何形式的链间通信,包括内部平行链间通信和接入外部的独立区块链。转接桥的部分桥接细节尚处于开发阶段,目前已经存在三种类型的转接桥:转接桥合约、跨平行链通信以及内置转接桥模组。
在Polkadot中,中继链和所有相连的平行链始终共享同一状态。即,如果中继链进行了回滚操作,那么所有的平行链也将进行回滚操作以保证状态一致。这种方式将保证整个系统的合理性且能保证没有人能够使整个系统崩溃。
系统角色
在Polkadt中主要存在四种角色以确保整个系统安全和正常地运行:验证者、搜集者、提名者和渔夫,分别承担:验证者由抵押全节点组成,负责验证平行链的交易数据,并将平行链区块头打包进中继链区块中;搜集者主要负责搜集、打包平行链上的交易数据并将区块证明发送给验证者,此外,搜集者还可以承担渔夫的角色;提名者负责提出抵押并选择验证者代表他们的利益,即其所选择的验证者获得奖励与惩罚都会同样的反馈到对应的提名者;渔夫监督网络中的作恶行为并获得对应的奖惩制度,可由搜集者承担。
动态 | LINE发布面向开发者的区块链平台“LINE Blockchain Platform”:据Jp,cointelegraph消息,LINE今日在LINE开发者大会“LINE Devloper Day 2019”上发布了面向开发者的平台“LINE Blockchain Platform”。 根据公开的资料,该平台是面向开发者提供用户密钥管理和反(AML) / KYC的解决方案。[2019/11/20]
Polkadot中系统角色的交互关系
共识机制
共识机制的作用主要是实现整个Polkadot系统中中继链和平行链的状态一致性。在Polkadot中,为了实现共识机制的可验证性和可验证的最终一致性,采用了一种混合共识机制。这种混合共识机制,通过将“最终一致性部件”与区块生产机制相分离,既能实现区块的快速生产,也通过将区块的最终确认过程单独运行在一个隔离的进程来避免交易处理速度的降低。这种混合共识机制主要由两部分组成,BABE和GRANDPA。
BABE
BABE,全名BlindAssignmentforBlockchainExtension,即为区块生产过程,该机制结合Polkadot随机性和插槽的抵押代币状况来将区块生产插槽赋予给验证者。
GRANDPA
GRANDPA,全名GHOST-basedRecursiveANcestorDerivingPrefixAgreement,主要负责通过实现区块链之间的共识来确保区块的最终一致性。该机制能够以一种部分同步网络模型进行运作,只需要需要网络中2/3的节点为忠诚节点便可,同时能够在异步设置中处理1/5的拜占庭节点。
经济模型和治理模型
在Polkadot中,经济模型主要通过其原生代币DOT来实现,通过DOT将实现如下四种职能:
治理职能
DOT的第一个职能是赋予持有者对平台管理的控制权。在Polkadot系统中,DOT持有者将能够参与数个方面的决策和治理,包括网络费用、平行链的增加和移除、特殊事件。
声音 | 日本经济学家:同意“Libra或助长投机”,但自由的跨境资金流动还会带来其他更多可能:据note消息, 日本经济学家野口悠纪雄就“Libra会助长投机”的观点发表评论称:确实,这样的事情(助长投机)有可能发生。一旦跨越国境的资金流动变得更加自由,各种情况的可能性就会放大。在被放大的那些可能性之中,“投机变得容易”显然在内。 但是,随着跨越国境的资金流动变得自由,被放大的可能性并不仅仅是投机。以委内瑞拉为例,该国发生了超级通货膨胀,假如委内瑞拉可以使用Libra的话,就可以获得安全的结算手段,国民可以摆脱超高通货膨胀的灾难。 有必要在促进市场自由交易的同时实行能够控制泡沫经济的措施。这并不是指限制资金在国际间的流动,那样的做法实际上是在尝试倒退。[2019/8/1]
共识职能
Polkadot将会允许代币持有者通过抵押的方式参与到系统角色中,代币持有者参与系统活动的条件将根据不同的系统角色、代币抵押时间长短、抵押的代币数量等因素的不同而有所区别。值得注意的是,通过代币抵押参与共识的过程中存在因为恶意行为被罚没代币资产的风险。
互操作职能
为了将信息从一条链传递到另一条链,发送方将需要以DOT的方式支付手续费。
连接职能
为了将新的平行链添加到Polkadot网络中,用户必须将DOT代币锁定一段时间才能激活连接功能,在此期间,代币将被锁住,一旦平行链移除之后,代币将会自动释放。
DOT令牌总量为1000万枚,其中30%为WEB3Foundation保留,另外50%在Polkadot拍卖中出售,其余20%在主网上线前完成分发,所有令牌预计将在2019年末主网发布后生效。
Polkadot的令牌分发
项目资源
Polkadot最引人注目瞩目的是其实力强大的技术开发资源。Polkadot项目全权由WEB3Foundation创立和运作,该基金的设立愿景是为了实现新一代的无服务器化互联网和去中心化的网页/网站,旨在使每个人都能实现对自己身份、资产和数据的完全掌控。目前该基金会主要负责的项目包括Polkadot、WEB3峰会、WEB3技术堆栈、WEB3授权和WEB3研究,其中,WEB3技术堆栈对整个WEB3的技术生态和技术架构进行了详细的规划和设计。在技术架构层面,其提出了如下的技术堆栈结构,共分为4层,具体技术堆栈如下图所示:
动态 | “Libra将与支付宝微信竞争”登上微博热搜榜第二名:“Libra将与支付宝微信竞争”登上微博热搜榜,排名第二。7月17日下午,美国众议院针对Facebook天秤币(Libra)举行听证会。Calibra首席执行官马库斯在回答提问中承认将与支付宝和微信支付进行竞争,并希望天秤币能成为全球流通的电子货币。他再次强调Libra不会与美元竞争。[2019/7/18]
WEB3Foundation提出的WEB3.0技术堆栈
在这份技术堆栈设计中,主要分为三层:底层主要包含了点对点网络和平台无关的计算描述性语言;L1层包括了零信任/低信任的交互协议、零信任/低信任的交互平台、数据分发协议和瞬态数据通信等技术;L2层包括了可能的Layer2技术,如状态通道、存储激励、预言机、重度计算、加密存储、分布式密钥管理、Plasma协议和治理结构等;最上层主要包括协议扩展性的开发套装以及用户交互界面。
目前WEB3基金会已经委任了5个开发团队和超过100名开发者开发Polkadot,其中包括:
ParityTechnologies
该团队主要为了创建去中心化网站/网页的区块链基础设施,目前在链上治理协议升级、POA共识机制、私有以太坊转账交易、Warp同步和修剪、Rust和Wasm开发语言等方面方面处于行业开拓的领先地位。
ChainSafe
这是一只来自于多伦多的草根开发者团队,目前运营着数个社区发起的活动包括TorontoRustdevelopersMeetup、benToronto和TheTorontoCreativeCommonsFilmFestival。至今该项目共参与过6个开源项目,主要集中在以太坊和Polkadot生态,分别是:Gossamer、Lodestar、Ethermint、EthereumClassic、G?rli和ChainBridge。
Soramitsu
该团队是一家位于日本的区块链科技公司,主要集中在开发区块链的数字身份认证平台。目前,该技术团队开发了一个权限许可型的下一代区块链平台超级账本IROHA,通过该平台为用户提供包括管理数字资产的移动应用、身份认证、合约等服务。值得注意的是,该项目在日本拥有大量的合作伙伴,将能够为Polkadot生态在日本甚至全世界的产业落地和布局提供帮助。
Soramitsu的部分合作伙伴
OpenNetSys
该项目团队主要是集中在帮助用户降低开发门槛,帮助用户在无需学习Solidity语言或计算机编程环境的基础上实现具有复杂性和鲁棒性的产品创建。
Polkadot-js
该团队主要开发一系列围绕着Polkadot生态的工具、接口、知识库等相关开发者基础设施。
项目开发与生态建设
截止目前,虽然Polkadot的主网尚未上线,但其区块链开发技术Substrate和测试网技术已经相当稳定和成熟,因此已经有大量的开发团队和项目加入Polkadot生态。这些加入Polkadot生态的项目,目前主要分为5个子类别,共46个项目,其中基于Substrate和Polkadot创建的项目有26个,工具类项目4个,Polkadot配套设施项目共5个,钱包类项目共5个,基础设施类项目共6个。
加入Polkadot生态的部分项目
值得注意的是,构建于Polkadot生态的项目往往能够在社区和资本市场获得极大的支持,以ChainX和Edgeware为例,前者在巅峰时期锁定了2000个BTC,并导致其代币PCX涨幅近20倍;后者的代币智能合约目前已经锁仓88万ETH。这种吸金速度足以证明Polkadot生态的炙手可热。此处重点介绍一下Polkadot生态中的首个DeFi项目Akropolis。
Akropolis
Akropolis旨在通过去中心化金融的优势释放世界上非正式经济的潜力,其构建的金融协议可以帮助人们储蓄、盈利并大幅增长。通过Akropolis的金融协议,用户将可以实现如下特性:
创建和管理储蓄共同体,通过非银行信贷的方式解决财务问题,更快更稳定的实现储蓄目标;
拥有基于现金流的金融产品,帮助实现更便宜、更快速、更透明和更低风险的融资方案;
创建一个替代身份与信用的金融系统,为没有信用评分或信用记录的人提供非掠夺性资金来源;
为Finance3.创建无国界、无额外费用的储蓄和贷款架构,整合DeFi/OpenFinance解决方案,在其基础上创新,建设更好的Finance3.0。
其中,值得关注的是,该项目提出了一个与其他金融类区块链项目不同的解决方案-基于信誉的信用系统。也即是,当前的DeFi产品大多只能实现高抵押率进行抵押借贷,本质上并不能实现个人金融杠杆的放大,而Akropolis将可以通过对用户的信用进行评估,从而实现对未来现金流的折现,这将为用户提供接近于现实生活中银行借贷系统的体验,将极大的推进该项目的市场接受度。除此之外,该项目的技术开发实力一流,曾获得Cloinlist和0x联合举办的黑客马拉松的第二名,目前,还通过于一系列区块链项目建立合作而拥有极为丰富的生态内资源。
Akropolis的合作伙伴
此外,该项目与Polkadot生态拥有极为深厚的联系,成为了Polkadot早期的24条平行链之一,并先后加入了企业以太坊联盟和MANA贸易组织,而后者与WEB3基金会有着密切的联系。
项目综述
Substrate和Polkadot的成功将会使区块链创建和部署的技术门槛大大降低,使得发行区块链同发行代币一样简单。这种技术特征将可能引发一个万链并存,万链互联的区块链互联网时代。在此基础上,通过将平行链定制为应用链和功能强化链,将能够为用户提供差异化的服务,而且能够既为平行链提供同一级别的安全保障,也能够避免在资源调度和信息传输等方面的冲突和竞争。此外,通过Substrate将能够轻易的将无币区块链资源团结到Polkadot生态中,而Akropolis借助于Polkadot的强大生态将能够可能实现对其他徒有其名的同类型金融DeFi实现降维打击。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。