波卡将迎重大进展:XCMP几个月后交付 平行链竞拍年底开启

10月10日,波卡中国行北京站如期举行。由于新冠疫情的原因,Gavin Wood无法亲自抵达,但他为现场呈现了名为《波卡平行链和治理》的演讲视频。视频中,Gavin透露了波卡将会在近几个月迎来重大技术进展,包括跨链消息传递协议的交付时间、平行链竞拍计划等等。

2020波卡中国行的朋友们,大家好。

今天很高兴能跟大家分享波卡近期开发的最新消息,但是很遗憾,由于新冠疫情的原因,我无法亲自达到现场,希望在不久的将来,能够亲自到中国,与大家面对面交流。

Q1 最近你的工作重心都放在哪些事情上?

要点前瞻:1)跨链消息传递协议(XCMP,被命名为gav-xcmp)或于今年年底或者明年初交付。2)XCM是XCMP协议另外一部分,被命名为gav-xcm,该协议是对各类消息的定义,即链间交互的标准。

最近工作重心放在跨链消息传递格式上,对于还不是很了解的人,我着重介绍一下。

Polkadot的XCMP(跨链消息传递)技术,这项技术可能会在今年下半年,或者明年年初交付,以达到信息跨链的目的,届时波卡就会具备非常强的可扩展性,这是一件激动人心的事情。

实际上,我们已经拥有了XCMP的早期版本,目前暂时叫做HRMP版本,他与XCMP的功能基本一致,但是扩展性还不够强大。目前,大家已经可以在Rococo版本上看到HRMP了,在Rococo测试网络上,大家可以在平行链之间发送资产。

总的来说,这很棒,但是XCMP也只是全部解决方案的一部分(非常重要的一半),但是另一半在于“使区块链给消息赋予不同含义”,例如,处理可替代资产的链,需要接受和发送与可替代资产有关的消息,而处理身份的链将具有不同的需求,这又与专门处理质押的链又有不同的需求。

因此,我们要发送许多不同类型的消息,而且我们要确保不同链之间有一定的标准兼容性,特别是在说相同种类的事情时,比如我想要在链上转账给你一个不可替代的代币,我想要质押一定数量的代币,我想要支持特定的验证人,我想要以特定的方式投票,总而言之,我们想要发送各种各样的消息,为此,我们必须要有一些标准。

你可以将波卡中的标准与以太坊的ERC20代币标准做类比,因此,(我们上面说的)本质就是链之间可以进行交互的标准。不仅如此,我们还想用XCM完成这些任务,即不仅仅是链与链之间可以交互,也要让组件与组件之间可以相互交互,例如智能合约可以开始与链进行交互,它们发送消息,把最终将消息传递到链上,或者存储在其它链上的智能合约中。

智能合约可以存在于不同的操作环境中,你可以有这样一个智能合约,一方面它在ETH中可以使用EVM(虚拟机),另一方面这个智能合约又可以在Edgeware的区块链中使用Webssembly系统,所以这不仅仅是“跨链”的消息传递,更是“跨共识系统”的消息传递格式。

TrustToken向Curve上tfTUSD贷款池新投入2400万美元资金:3月18日,资产代币化平台TrustToken官方发推称,已向Curve Finance上tfTUSD贷款池新投入2400万美元资金,这将进一步提高该池收益率。[2021/3/18 18:55:39]

没错,这就是我最近花了很多时间在研究与开发的技术。

现在,我们终于完成了最初的版本,是大约在一周前实现的,如果你是程序员的话,可以去试试看,看看里面到底都有些什么。在代码分支中,他被命名为gav-xcmp,这个名字不太好,应该被命名为gav-xcm,但是没关系。

他们是如何运作的呢?首先他们都是一种数据格式,用于在链与链之间发送消息,并且定义这些消息的含义,就像交易一样,但是除此之外,他的实现还支持你使用一些是适配器,这样我们就可以制作其它消息格式的解释器,来适配那些想要给这些消息提供特定服务的服务,例如,你有一个余额模块(Balance pallet),你的平行链可能有一个余额模块,可以有一个或者多个余额模块来处理交易。

我们的想法是,您可以通过非常非常简单的、声明式的方式将他们插入到XCM引擎中,在这个过程中,你根本不需要写很多代码,就可以声明这个余额模块属于你,XCM基本上会为你处理所有详细信息。

我们的想法是,不仅仅要XCM与余额模块一起工作,还要与其它任意模块一起工作,包括你自己做的模块,这样你就可以编写属于自己的适配器了。

到目前为止,我对于当下的代码相当满意,目前,他主要围绕着资产转移进行,即可替代与不可替代资产,但是框架已经成型了,那么,我们可以添加一些新的东西进来,比如质押(staking)、投票、交易、身份等等,可以有很多很多构想。当我们实际能够提供这些服务的模块时,我们还可以随时增加新的模块进来。

目前来看,我们当下的版本还是很不错的,至少从某些方面来看,还是相当可行的。

在不远的将来,我们要做的另一个关于XCM的东西是收费系统,大概就是让链可以收取消息处理费用,而且这种方式可以与weight系统并驾齐驱,这样我们就可以知道某个系统消息到底有多大,需要消耗多大的处理能力,进而通过这种方式评估手续费。

除此之外,我们还尝试引入数据返回路径,类似于错误报告,建立标准的返回数据路径,但是这是一种持续的事情,希望给在接下来的几周内看到这部分进展。

我最近关注的另外一件事,是多资产(multi-asset)模块的一些功能,这是很基础的模块,是标准模块集的一部分,它用于让一条链可以处理任意数量的资产,支持链接新用户,铸造新资产,转移新资产,所以我们的想法是,要让多资产模块能够在多种情况下使用,包括支持备用资产、稳定币等,在发行方需求某些功能,例如一些管理工具,像冻结代币和解冻代币,铸造新币,销毁代币,强制转账等,都可以使用这个模块,这就是我最近在写代码来实现的一些事情,应该很快就会结束的。

还有,你知道的,在过去的一两个月里发生了一些事情,尤其是随着网络启动的推进,网络变得越来越活跃。很明显,波卡和Kusama背后的组织,也正在不断发展,他们会在很多方面同时发展壮大,所以我们必须为自己的成长与成功做好准备。我也一直在花时间,来确保这一过程不是破坏性的。

Q2 平行链最新进展可以分享下吗?预计什么时候开始平行链拍卖?

要点前瞻:在波卡平行链的进展方面,1)Rococo测试网还在进行中;2)平行链技术方面:正在解决有效性和可用性(安全因素);3)Cumulus 在Rococo中测试;4)将会重新启动一条新的Rococo链;5)将在未来一两月内完成上面这些里程碑事件;6)年末或明年年初将在波卡上上线平行链,会先在Kusama上部署;7)平行链的上线是渐进式的,首批平行链将不会通过竞拍产生,而是系统级平行链,来减轻中继链的负担,增加更多的平行链;8)平行链最迟明年三、四月份上线。

平行链最近也取得了一些成果,Rococo最初版本的测试网,很多团队都在使用它,看着这些碎片拼接到一起形成一块完整的拼图,是一件非常有趣并且振奋人心的事情,真的非常振奋人心。

平行链技术仍然在持续进步中,尤其是在可用性与有效性方面,这些基本上都是平行链的安全要素,大量开发人员都在针对此做开发,但总的来说,关键的工程问题已经解决了,当然也不是说问题全部都被解决了。但是,我估计我们很有可能在确保可用的原型平行链出现之后,在四到六周内解决这些问题。

除此之外,就是Cumulus的稳步推进,确保他尽可能稳定。有了Rococo测试网,而且有团队真正使用Cumulus的逻辑,确实有助于我们发现问题,让它变得越来越稳定。

在后台我们也在改进Rococo版本,使用的是所谓的平行链代码的“0版本”,不过升级后的“1.0版本”将会有相当大的改动,升级工作正在进行中,这个版本将会是足够安全的平行链代码版本,具有可用性和有效性,能够准确地支持XCMP协议,这是我们需要达到的重要基础层,我们距离实现完全的可用性和有效性又近了一步。

所以大概还有两周左右,在实现这一点之后,我们可以期待几件事会发生改变,第一,我们将拥有更好的XCMP版本,可以在平行链之间传递消息,这将会与我一直努力开发的XCP协同工作,除此之外,还会重新启动Rococo测试网,我不确定我们是会叫它Rococo Ⅱ,或者其他名字,但它还是另一个平行链测试网,这个测试网应该更加稳定,可能会有更好的表现,也会实现更多有趣的功能,特别是跨链消息传递方面的,会集成XCM,所以未来一两个月会很令人兴奋,我想我们会看到很多里程碑式的改进,顺利的话,我们能看到平行链的部署,至少在Kusama上部署一些初始的平行链。

所以我觉得重要的是,想让大家明白我们目前进展如何,准确地理解平行链会如何启动。所以最初始的平行链不是竞拍得来的平行链,而是系统平行链,因此,这些平行链的作用是为波卡系统完成特定的功能,他们的主要作用是可以替代我们原本打算做的工作,我们称这些平行链为“公益平行链”,他们是平行链,但是没有自己的代币,具体来说他们使用DOT代币作为其主要代币,我们这不是在白给,而是为了确保那些提供波卡基本水平服务的链都能存在,一旦我们有了可用性与有效性,来确保部署到波卡上的平行链的安全后,问题就变成了所有其他部分会发生哪些不可控因素了。

首先会发生的是,这些系统平行链,将会承担中继链的大部分负担,我们希望尽可能地减轻中继链的负担,这会让我们拥有尽可能多的平行链。我们正在考虑的一些方向是从中继链中获取的治理内容,放到专门用于治理的平行链上去,确保存在某种多链资产平行链,这样我们就可以做到货币多样化,资产支持系统等等。也可能会有不可替代资产的平行链,不过也可能就用同一条链,这些是我们知道社区必须的基本服务。

当然,这些系统平行链并不是这类服务的唯一提供商,之后可以有其他团队进来,开发自己的平行链,可能是这些服务的改进或者增强版本,但是这些链会提供最基本级别的服务,在平行链竞拍之前,我们还需要做大量的基准测试,程序分析和监测,来看中继链在运行了5条、10条、20条、50条平行链之后的运行有多稳定。

我们不能指望第一天就能完全达到100或者200条平行链,而是需要一段时间慢慢推进,这将是一种渐进的过程,这很大程度上取决于基础技术,尤其是网络的发展情况,这就是我们还需要研究的东西。

我们需要看看我们的测试网络运行的如何,我们需要保证交付的东西能够达标,但是无论如何下个阶段,也就是波卡的第二阶段,重点将会是平行链拍卖,然后还可能会有一些平行线程,重申一下,我们很难说准确数字是多少,但差不多是几十个的样子。

大概也在这段时间,我们也会推出XCMP,我个人希望在平行链启动一两个月后就能够实现XCMP,在推出完整版的XCMP之前,我们会先推出XCMP-Light,它会在第一版就交付使用。XCMP-Light和引用平行链的时间相同,也就是说平行链之间可以互相交流,只是他们之间的手续费超低,信息传递速度超快,可能需要再等几个月的时间。

所以,首先会上XCMP-Light,即轻量版的XCMP,过一段时间才会有XCMP-Full,即完整版的XCMP。除此之外,我们会做更多的平行线程,你知道,就是不断增加平行线程的数量。我希望能够在新年看到他,三、四月份是我心理目标时间的上限。

我希望这个演讲能够对你有所启发。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链杂谈

比特币金色说明书丨如何在Opensea和Rarible发行NFT

DeFi+NFT,加密艺术品。。。NFT很火。金色财经之前文章考察了NFT生态,并思考了NFT会不会成为下一个热点。 洋洋洒洒几千字,也许还是难以理解NFT,还需要一点感性认识,亲自体会一下如何铸造一个NFT有助于更好地理解它。本文选择在Opensea & Rarible上亲自动手发行一个NFT。

UniswapDeFi 的兴起对以太坊带来了怎样的改变?

最近去中心化金融(DeFi)的发展展示了以太坊作为先进的点对点金融系统的基础设施的潜力。在过去的几个月里,这对该资产的流动性有何影响?最近的关注点大多集中在ETH在Uniswap等去中心化交易所上的作用,但通过研究中心化交易所的流动性,我们可以更好地了解专业做市商是如何应对过去一个月的价格变动的。

AVAX技术周刊|Cosmos跨链协议IBC1.0开发已完成

本周技术周刊包含比特币、以太坊、波卡、COSMOS、Filecoin五个项目的技术类新闻。 比特币闪电版本存在未知漏洞,影响LND0.10.x及更低版本 LightningLabs密码工程负责人ConnerFromknecht今日发布公告表示,在较旧版本的LightningNetworkDaemon(LND)(比特币第二层解决方案LightningNe。

[0:0ms0-0:484ms