这是poca联合创始人兼并行链核心开发负责人Robert Habermier在poca社区会议上的报告;Polkadot;关于解码的演讲摘要。由波尔卡世界翻译和总结。
1.平行链正在打破现有局面
从一个非常宏观的角度来看,我们的世界和组成它的各种系统正变得越来越复杂。很容易迷失在监管、监督和文书工作的细节中。
这就是加密世界,也是我们成为波卡的动力。我们的最终目标是让人们更公平、更清楚地进行交易。这样人们就可以选择加入一些规则并相互合作。它能让人们专注于真正重要和有意义的事情,而不是在复杂的官僚机构和系统中浪费时间。加密世界消除了许多低效的组织和协作。
平行链是过去十年区块链发展在技术和哲学上的实现。
有些东西纸上谈兵很长时间了,但纸上谈兵是不现实的,现实是代码在实现的东西。这是我们的目标。并行链实际上是整个过程的真实实现。
平行链将打破网络社会的运行模式
一般来说,你能用平行链做的,实际上是打破目前我们与互联网的互动方式,也就是改变我们交易、建设、组织和治理的方式。
在过去的几年里,我们在交易、支付、金融、存款和所有权方面都发生了很大的变化。
但除此之外,我们将拥有不同类的企业家、商业模式、资助团队的方式、与其他建设者互动的方式,以及新的界面、经济原语、密码等。如果没有真相和信任的去中心化,这些都不会发生。
让我们聚在一起,让社区能够自行组织和管理,并对如何升级有明确的规则。我认为波卡本身就是自治的一个很好的例子。一些项目也有自己的治理过程和治理代币。自治正在从最小的项目发展到**的项目。
我认为“自组织区块链代币社区”的概念非常有趣。因为它是互联网的原始概念,所以来自不同阶层、背景、来源和地区的人们围绕着一个共同的目标或原则组织起来。这里的图片显示,来自世界各地的不同的人是围绕波卡组织的。
平行链、第一层区块链和智能合约
并行链正在打破所有现有的区块链技术,即所有现有的第1层和智能合约。
我们有三个指标:**、继承安全和专业精神。
**是指一个物体如何控制自己的命运。智能合约受其所属系统的极大限制。
继承的安全性是指是否需要调用自己的验证程序集。作为一名开发人员,在构建系统时是否需要担心经济安全问题,从而使系统变得足够大而难以攻击。
专业性是指为特定问题领域提供解决方案的能力。你在某一领域越专业,你的解决方案就越有效,也就有越多的人可以利用它进行交易。
我们试图使平行链同时满足这三个指标,但目前的第1层和智能合约不能。
波卡架构
如果我们仔细看看波卡的架构,我们可以看到波卡是这样工作的。中间有一个中继链,多条并行链都受到中继链的保护,每个并行链都有自己的验证器和采集器。其中一些平行链是连接其他网络的桥梁。在底部,有并行线程,另一种具有不同调度机制的并行链。
平行链正在打破智能合约的局面
对于大多数情况,智能合约平台过于通用。你只能使用非常粗糙的指令,比如加一个数,减一个数等等。如果你想用它来创建更复杂的东西,你会发现它的效率很低。这主要表现在煤气费上,因为每加一减都要收费。不管你怎么计算,都会造成煤气费的叠加,使效率越来越低。
使用并行链,您可以专注于您的使用场景。您可以有一个用于存储文件的事务,一个用于收取租金的事务,等等。它比使用一百万个不同的小指令更加自给自足。
平行链和智能合约的另一个关键区别是平行链是主动的而不是被动的。
智能合约框架以这样一种方式运行:它们响应作为事务提交给链的事件。但你不能写一份聪明的合同,上面写着“一年后叫醒我来做这项工作”,或者“我每次走出街区都想做点什么”。
作为并行链的开发人员,您拥有这种控制权,可以在特定的时间或块高度调度特定逻辑的执行。
平行链正在破坏第1层区块链
主要是由于采用了平行链,提高了通讯的便利性。第一层的区块链无法有效地相互桥接。虽然它们可以架起桥梁,但最终会有两个共识系统和两组验证集。此外,向一个链证明另一个链确认了一个块并接受了一个事务是一件复杂的事情,这通常涉及延迟和延迟。
所以平行链的有趣之处在于,这些平行链是由同一组共识过程保证的,所以信息几乎可以在平行链之间瞬间传递,大约1-2个区块,这在区块链世界中非常快。
另一点是,当你构建一个并行链时,因为这个并行链是Boca共识系统的一部分,你不需要调用你自己的验证器集或miner集来确保你的安全。你不必收集数十亿美元来负责安全,确保你的链不会被收购或51%的攻击。这对于有创新想法但不一定有能力实现经济安全的团队来说是一个很好的优势。
2.平行链是一种技术
什么是平行链作为一种技术?它是如何工作的?
从根本上说,并行链是poca执行的核心。几乎所有类的交易,除了一些对波卡的根非常重要的事情,比如平衡、STARKING、治理等,都是在平行链上运行的。
所有的智能合约、文件存储、预言机逻辑等都是在并行链上发生的。并行链是poca去中心化系统中所有工作进行的地方。
什么是平行链?
中继链维护一组平行链,中继链的验证者为所有平行链提供一致性,使它们能够以一致的速度前进。我们随机分配所有中继链的验证器来检查不同的平行链。
一些平行链与其他第1层区块链桥接。网络间网桥的抽象,如boca-比特币、boca-以太坊、boca-monero或其他网桥,将封装在并行链原语中。所以你可以直接注册一个平行链,它只是一个桥。在Boca的根级别编写并行链不必费劲。
所以我们在这里讨论的是将验证器拆分为所有并行链,这与我们之前听到的切分概念非常相似。主要区别在于Boca是一组异构链,而不是同构链,因此每个链可以做不同的事情,具有不同的状态转移函数。
平行螺纹
平行螺纹是平行链的一个稍微不同的版本。
当你得到平行链槽,这是一个数月或数年的一次性拍卖。您将与全球并行链社区竞争插槽。如果你的链所做的工作对时间特别敏感,那是值得的。但对于许多长尾项目来说,成本太高。
事实上,许多使用场景只需要定期屏蔽,例如一小时一次或一天几次。
平行链是一种“现收现付”的平行链;平行的链条。我们为并行线程保留了固定数量的插槽。例如,有五个用于并行线程的插槽,可能有500或5000个链在这些插槽上竞争创建块。
3.平行链是工具
平行链的类
平行链有很多种。例如,有钱的平行链、无钱的平行链(如公共物品的平行链)、特定领域的平行链(如预言机、身份、文件存储、零知识证明等)、服务于特定社区的中心链(如;定义;中心、治理中心等)。
,例如,智能合约的并行链。你可以有一个平行的链供人们执行智能合约。它可以是墨水!合同或传统的EVM实体合同。我习惯于将平行的智能合同链归类为一般的专业链。它允许人们运行智能合约,提供了很大的灵活性,但也有智能合约的缺点。
但幸运的是,你可以选择。您可以编写自己的并行链或使用智能合约。
平行连杆将共享部分中继链功能
目前,中继链承担着许多功能。后来,中继链的一些功能,如叠加、治理、转移等,可以去中心化到并行链上,而中继链只负责并行链的共识。这将解放中继链的计算资源,使中继链成为第一个没有事务的区块链,只关注并行链的一致性,从而尽可能扩大并行链的规模。
转换桥
比特币和以太坊短期内不会消失。我们希望Boca上的应用程序能够使用比特币的资产和以太坊上的项目。目前,桥梁相关研发正在进行中,最终将部署到波卡上,通过并联链式机构将波卡与比特币、以太坊连接起来。
4.平行链是组织
平行链代表了金融资产和社会资产的集合。
平行链是行动者
每个平行链都可以作为参与者代表其利益相关者执行许多活动,例如通过提案和投票参与中继链的治理、成为波卡网络委员会的成员、管理赏金任务、分配国库资金等。
平行链是数字国家
平行链就像许多国家一样,每个国家都有自己的比较优势。波卡的xcmp允许平行链相互作用,就像各国可以进行国际贸易一样。
5.并行链是软件
为多个客户机和开发人员搭建舞台
2020年初,我们制定了《波卡平行链主机实施者指南》,这是连接研发的桥梁。它是一种规范,让研究人员知道开发人员在做什么,让开发人员知道研究的底层细节。
代码数据
在代码方面,在过去的一年半时间里,我们刚刚编写了与并行链相关的代码;65000行。它包括并行链运行模块、并行链网络代码和并行链执行代码。有800多个公关,150多个功能和增强。
在设计和标准方面,我写了;标准有47000多字,23个子系统负责不同的模块,16个运行时模块。
在网络和测试方面,我们对洛可可;900个验证器运行15个区块链,封锁时间为12秒。事实上,链上的代码可能需要6秒钟才能阻止,但链下的代码需要优化。
自从去年12月波卡破译后发生了什么?
在线洛可可测试网络(900个验证器,15个平行链,xcmp Lite用于跨链资产转移)
完成了碎片安全协议和代码库的审计
Westend perma测试网在线
至;Kusama;增加了16个运行时模块
增加了并行链,众包和拍卖代码Kusama
发布v0.9.2
为Kusama添加了第一个并行链shell(即将升级到statemine)
接下来会发生什么?
拍卖5条Kusama平行链(具体时间尚未公布,待平行链在Kusama稳定运行后进行)
网络公共物品平行链与社区平行链
完成审核
将并行链、众包和拍卖模块代码添加到Boca中(理论上,如果并行链在Kusama上运行良好,那么它也将在Boca上运行良好)
开始在波卡上推平行链
目标是50个平行链和1000个验证器
开发更多功能,如并行线程、离线xcmp、离线代码存储(这将提高性能)等
链接到原文:https://mp.weixin.qq.com/s/DXGuqiprJkF4euMImyQ9yw
文章链接:https://www.btchangqing.cn/272376.html
更新时间:2021年06月03日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。