- 时间:2024-01-09
- 浏览:
本文摘要:在 Parity,我们目前主要专心研发三种技术:Parity Ethereum(Eth 1.0 和 Serenity),Parity Substrate 和 Web3 基金会的项目波卡(Polkadot)。我们的最终目标是期望构建 Web3.0 的愿景,即 “为应用程序开发商获取组件的一套包容性协议。这些组件替换了 HTTP、AJAX 和 MySQL 等传统 Web 技术,而获取了一种创立应用程序的全新方法。
在 Parity,我们目前主要专心研发三种技术:Parity Ethereum(Eth 1.0 和 Serenity),Parity Substrate 和 Web3 基金会的项目波卡(Polkadot)。我们的最终目标是期望构建 Web3.0 的愿景,即 “为应用程序开发商获取组件的一套包容性协议。这些组件替换了 HTTP、AJAX 和 MySQL 等传统 Web 技术,而获取了一种创立应用程序的全新方法。这些技术为用户正在接管的信息、正在发送到的信息、正在缴纳的费用以及他们正在接管的报酬,获取了强有力且可验证的确保。
通过许可用户在较低壁垒市场中自律行动,我们可以保证审查制度和独占地位无法插足(Gavin Wood)。”想要理解更加多 Web3 的愿景,请参阅 Gavin 在 2014 年的原创博客文章和在 2017 年的一篇先前文章:https://medium.com/@gavofyork/why-we-need-web-3-0-5da4f2bf95ab到目前为止,对于波卡和 Substrate 早已有了十分普遍的知识库。这篇文章将通过这些材料来了解理解这两种技术的发展方向以及原因,同时还将展出以太坊(Ethereum)或 Zcash 等公链网络是如何带入波卡和 Substrate。起源Gavin Wood 博士在 2016 年构想了波卡的最初点子,当时他正在等候一个新的以太坊规范,其中还包括分片。
早于在那时,信标链/中继链很似乎有适当去相连分片并协商信息传送。关于波卡是如何问世的一手信息,可以在 Epicenter 的第 259 集中于寻找 https://epicenter.tv/。Gavin 再进一步考虑到, 设想了一个系统,就是相连到中继链的分片并不是几乎一样的,而是容许有所不同的节点运营有所不同的应用于程序逻辑,使每条链都有自己的平台。
这将减少整个系统的复杂性,并且更加无法创建。但在 WebAssembly 中找到构建这一愿景的关键缺陷:标准化和抽象化的机器规范,它可以在有所不同 runtime(链的应用逻辑) 的链链之间展开调停。创立一个区块链可以并存和有序的系统,有可能解决链洪水泛滥的问题,在这里链之间相互竞争,争当最差的区块链。
如果一个分片系统中的所有分片都可以有有所不同的任务,那么它们将需要构成一个十分专业的分片(即区块链)的局面,而仍然像整天一样,必须在专业区块链和标准化系统间作出权衡。让我们更加了解地理解一下这一点。互操作性是专业化的关键目前,很多区块链企图沦为 “首席大厨兼任洗碗工”,将智能合约、货币、管理等所有内容都划入其中。
如果你在其中这些区块链上建构应用程序,将受到平台的容许、瓶颈和管理决策的约束。另一方面,你也有可能从这些区块链的用户基础中获益。通过让专业链与其他专业链互相交换信息,我们需要完全恢复网络效应,而网络效应一般来说被指出不会妨碍专业链的发展。Polkadot 用于中继链,来构建其生态系统中的区块链之间的给定消息传递。
中继链的通用性不足以让邻接的链(我们称作平行链)享有自己的应用逻辑。你可以权利用于任何语言(Rust、C / C ++、C#、Go 等)撰写平行链。你只必须构建波卡可以调用的特定功能的模块,来处置传送给链的消息。
波卡相连了从标准化链到特定应用于链的一系列区块链,以创立反对更加高级应用程序的平台。一些利用跨链给定消息传递的此类高级应用程序的示例:· 将现实世界的数据上链的应验机(Oracle)服务· 在多个应用程序中链接用户身份的身份管理系统· 去中心化交易所的 order books 和托管地· 从其他网络或控制器接收消息的物联网(IoT)网络· 跨链智能合约通话· 私有链和公有链之间的消息传递可扩展性当我们通过引进互操作性,解决问题专业化 vs 通用化的难题时,我们还避免了可扩展性(scalability)的瓶颈。
除了交易吞吐量之外,几乎标准化的、独立国家的智能合约平台还不存在交易冲突问题。因此,交易一般来说是按照顺序运营,而不是分段运营。通过将任务委派给有所不同的平行链,我们需要分段地运营交易,而不用担忧冲突。
在波卡的第一个版本中,有数十条区块链可以分段运营,并通过一条中继链相连。研发过程仍在展开中;我们目前估算中继链将需要支撑约 100 个平行链,但是我们也期望卡槽数量需要在 1,000 到 10,000 个之间。如果几十条区块链可以分段运营,那么该系统的可扩展性将是当前 PoS 系统的一百倍。
波卡的第二个版本有可能有多个中继链相连到根中继链(零级)。这是十分有可能的,因为考虑到波卡中继链本身是用 Substrate 研发的,大多数平行链也是用于完全相同的技术堆栈建构的。有了这些一级的中继链,我们期望与当前 PoS 系统比起,拓展性能不断扩大到 1,000 倍至 10,000 倍。
然而,最后的结果不能在以后展开评估。安全性角度目前来看,解决单个区块链设计的固有局限性看上去是很有期望的,但是我们仍未辩论这种系统中实时和共识的各个方面。
波卡可以使确定性的、可解读的消息在平行链之间传送,但是如何确认整个网络中的交易顺序?如何在每个平行链以及整个系统中构建安全性?乍一看,这或许不是问题。如果相连有所不同的链,则每个链都有自己的检验人节点来保持链的安全性,就像众所周知的多链场景(如侧链或 Cosmos )一样。
分享安全性在代理两个链时,首先想起的问题有可能是以下场景。交易从一个 PoS 链发送到另一个 PoS 链。
链 1 的最后性的经济安全性确保较强。在反击中,交易被还原成,包括它的区块被退出。
链 1 坐落于有所不同的末端中,适当的区块仍然包括此交易。
本文关键词:南宫,28圈,官网,总结,关于,波卡,和,Substrate,的,南宫28圈官网
本文来源:南宫28圈官网-www.kubernetek.com