声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。
边肖:记得要集中注意力。
如果你关注Polkadot的进展,你可能会经常看到“基板”这个词。它是波尔卡多特计划的重要组成部分。
贝区块链觉得,如果没有跨链技术,以太坊内置的区块链根本无法检索其他区块链的数据,所以无法运行智能合约,无法实现跨链转移。封闭的区块链在本质上并不是分散的。只有实现了跨链,整个区块链网络形成的互联网才是真正的区块链。换句话说,如果没有跨链技术,区块链就无法完全应用到生活中。
Substrate也是Polkadot的一个项目,Polkadot是一个拥有许多可互操作的区块链的更大的愿景。Substrate不仅帮助构建了区块链,还构建了连接到公共网络的所有区块链。Substrate希望在未来成为区块链创新者的绝对最佳平台,它也是任何考虑建立区块链的人的自然选择。
为了有效地为Boca生态系统构建许多不同的(异构的)区块链,Parity的开发人员将构建区块链所需的所有功能都放入了一个名为Substrate的框架中。这个想法是尽可能简单容易地使用以太坊和比特币发展过程中所学到的所有东西来创造一个区块链。
基底不是博卡。虽然基片可以很容易地为波形卡建立区块链,但是波形卡网络中的区块链可以不使用基片来完成。即使你不想把你的区块链和博卡联系起来,你仍然会发现,Substrate是一个非常易用的框架,可以用来创建最先进的区块链。
2019年3月,在纽约的共识会议上,Polymath宣布开发出一种底层区块链。区块链被称为Polymesh,这是一个从头开始设计的公共链。公链将赋能合规证券,改变我们对市场上监管证券的思维。这个公链是基于奇偶底物的优秀框架。
Polymath可以帮助人们更方便地创建和管理基于证券的通行证。该平台简化了创建证券类通行证的复杂技术,希望将数万亿美元的金融证券市场带入区块链领域。
Substrate的核心思想是使区块链的状态转移函数的开发尽可能灵活和容易。这一层被称为“底层运行时”——执行链逻辑的功能代码。Substrate内置了构建区块链所需的所有核心组件:数据库、网络、事务队列和共识。
底层运行时分为几个独立的逻辑组件,这些组件称为运行时模块。模块可以理解为整个系统的“插件”。模块预先安装在substrate中,您可以在模块库中选择您需要的模块,并将其导入到您自己的区块链建筑框架中。
比如余额模块用来管理链的币种;如“民主”和“选举”,被用来设定决策和治理机制。再比如“合约”模块,可以一键将这个链条的功能转化为智能合约平台。
如果你想用Substrate来构建一个新的项目,你所要做的就是在你的代码中实现非常少量的hooks函数,然后你就可以免费得到它了:
1.共识、终结和集团投票逻辑。即使你不是在构建加密货币,这也是可取的,这意味着你可以免费获得拜占庭容错共识。因此,即使系统中的某些节点被攻破或成为恶意节点,系统也能继续正常工作;
2.一个高效确定的沙盒WebAssembly运行时(应用运行时环境),可以用来运行智能合约,甚至其他基于Substrate的项目。Polkadot团队坚信使用WebAssembly运行时的好处,这样你就可以利用全球开发社区为它创建的各种工具;
3.它可以无缝运行浏览器中的节点,它可以与任何桌面或云节点通信;
4.跨平台数据库和文件存储抽象,甚至可以在浏览器中工作;
5.无缝客户端更新,任何可能影响共识的更新,都是通过将代码编译成WebAssembly并将其作为另一个消息部署在网络上来处理的。不仅如此,您还可以存储任意多版本的共识代码,Substrate将处理相关的复杂性,以确保正在执行的本机代码与当前部署的WebAssembly代码一致。
6.当Polkadot网络正式上线后,您可以立即将您的项目与Polkadot网络无缝连接。
Substrate的另一个强大特性是它的无叉升级。公共链的治理和分叉使许多机构在拥抱区块链时感到担忧。毕竟,有争议的分歧会带来严重的风险,也会迫使机构花费资源成立风险控制团队来处理这一问题。
有很多跨链的项目。为什么觉得博卡优势更大?
Polkadot提供自己的记账本,让全世界都可以用自己的账本,从而使所有区块链项目实现资产互换;波卡连接的链称为并行链(对应于Zone),并行链主要负责数据操作和交易信息处理。通过多个并联链,可以完成区块链的横向扩展,即解决区块链的性能问题。连接平行链条的链条称为中继链(对应轮毂),中继链是波尔卡多特的一个中心。它的主要作用是验证每个并联链给出的块,并给出最终的确定性证明。
主干链:主干链负责维护各并行链的共识,确认各区块的终结性,以及整个Polkadot的治理。
它就像一个政务大厅的系统,连接着各个部门(平行链条)。各部门负责记录和办理业务,业务的最终审核确认和信息传递到其他部门都交给政务大厅处理。
平行链:平行链是一个独立平等的区块链生态。与一般的区块链不同,街区的确认和生态管理都交给了接力链。
就像前面政务大厅的例子一样,平行链条是各个部门,都有不同的职能,但不需要每个部门单独做一个系统。他们直接用政务大厅的系统就可以了(接力链保证各并联链的共识统一)。只是这个系统是去中心化的。
转移桥:转移桥是一种特殊的平行链,用于将一些现有的不能直接连接到干线链中的环节连接起来。
它是一个桥接转换器,比如Polkadot是苹果系统,它的连接线也是苹果系统的接口,而其他的链就像Android设备,是usb3.0接口。要连接Polkadot,需要一个苹果-安卓适配器来连接,这个适配器就是一个桥。
Wave card连接了从通用链到特定应用链的一系列区块链,以创建一个支持更高级应用的平台。利用跨链的任意消息传递的这种高级应用程序的一些示例:
3.订购书籍和托管分散的交易所
4.从其他网络或控制器接收消息的物联网(IoT)网络
5.跨链智能合约调用
6.私有链和公共链之间的消息传递
平行副链的作用
并联链的主要目的是开发特定的实用功能。因为共识、治理和消息路由是由中继链主导的。所以平行链操作将非常简单和安全。你只需要专注于你想要开发的业务功能。
比如ChainX平行链,只需要以当前运行的ChainX链的两侧为轻节点进行链交叉,就可以让ChainX中的任何一个数字货币,针对Polkadot生态中的任何一个平行链,交叉到Polkadot生态中。
中继链3360的作用
1.整个波尔卡多特共识的管理:
Polkadot中所有链(包括中继链和并行链)的共识节点由中继链统一管理、分配和调度。并行链只需要通过固定接口向中继链注册信息。中继链检查确认后,可以随机分配一部分共识节点给并行链,以维护并行链的安全性。
2.2中消息通信的路由。波尔卡多:
中继链管理全局并行链的路由表,使得并行链之间的消息可以相互勾结。
3.全球治理:
接力链是投币人的主要跑马圈地对象,投币人可以通过民主投票参与整个波尔卡多特生态系统的治理。如(系统升级,恶罚)
Polkadot是如何解决可扩展性的?
1.一条主链可以挂各种平行链,平行链可以通过转移桥连接。
2.平行链的安全可以集中在主链上,形成安全池。
3.平行链可以通过中继链互相连接,包括智能合约的调用。
波尔卡多特网络中有两种不同的共识,分别是爷爷和贝贝。之所以有两种不同的共识,是因为Polkadot采用了混合共识的方式。在这里,混合共识将块的生成与块的最终确定分开,其中BABE共识用于块的生成,爷爷共识用于块的确定。BABE是基于槽的算法。它把时间分成几个时间段,每个时间段又分成多个时间段。在波尔卡多特中,我们的目标区块的时间间隔是6秒。BABE将选择一个(或多个)作者在每个位置创建一个块。
爷爷确定终端链和贝贝创建新块。由于单个插槽可以有多个主体,一些BABE链将会分叉。
选择最佳扩展链的第一条规则很简单:贝贝必须建立在爷爷最终确定的链上。这是用爷爷的要求之一。
使用爷爷的第二个更微妙的要求是,块产生算法必须有一个选择“最佳”链的方法。这个属性导致贝贝是概率确定性的(所以不用爷爷也能用)。
最好的链是贝贝刚好是原创者创造的区块最多的链。
Polkadot目前的目标是准备新一轮的公开发行,调试新的Westend测试网络,新的中继和新的实验场所,直到网络稳定。的原始并行链可能是一个系统实用程序。(中继链的卸载功能等。)
分层中继链(“无限可扩展性”或Polkadot 2.0)将在今年进行初步研究,明年开发,并在2022年第一季度进行初步部署。
Polkadot最大的风险是未来会不会出现很多价值岛。如果有价值的岛屿太少,那么交叉链看起来就像鸡肋。这也是所有跨链项目的通病。