Gavin:波卡是一个多核计算机!如何理解波卡2.0的愿景?背景如何理解波卡是一个多核计算机波卡2.0会带来什么影响?为什么波卡不早推出这样的机制呢?总结

背景

2023年6月28日至29日,波卡在哥本哈根举办了年度最重要的会议Polkadot Decoded。这是一场集线上和线下于一体的盛会,吸引了来自全球行业专家、开发者和爱好者,共同探讨和分享波卡生态的最新进展和未来展望。

会议的最大亮点,无疑是波卡创始人Gavin Wood的惊喜出场,并带来了一场重磅的主题演讲。Gavin Wood在演讲中揭示了波卡未来的发展方向,并提出了一个新的看待波卡的角度:不再受限于原有的平行链、中继链,而是聚焦区块链所需的更底层资源——计算核心(Core),将波卡看作一个多核计算机。

并且Gavin Wood还花了重要的篇幅重点阐述了目前大家很关心的插槽拍卖问题,由于对波卡进行了全新的解释,波卡在未来有可能取消现有的插槽竞拍方式,而是采用以核为中心的更加灵活的资源分配方式,例如对 “核” 的按月 “大宗采购” 和 “即时采购”。

Gavin:波卡是一个多核计算机!如何理解波卡2.0的愿景?

这些观点引发了广泛的关注和讨论,也展示了波卡对于区块链技术和行业的前瞻性和创新性。但是也迎来了一些褒贬不一的看法,有的人,认为这次的演讲是一次画大饼行为,故意提出了一些比较鸡肋的新概念,为波卡续命;但是更多的人则是看好,认为波卡解开了束缚,将开启新的阶段,而这次的演讲被认为是波卡历史上最重要和最具影响力的演讲之一。

如今的波卡已经基本完成了对其白皮书的阐述,Gavin也将现在的波卡称为波卡1.0阶段,而此次大会的分享,Gavin也为波卡的未来提出了2.0的构想。关于这个构想应该如何理解,它又会对波卡带来怎样的影响,我们将在本文提供一种视角,方便大家理解波卡2.0的核心思想和创新点,也欢迎大家共同讨论波卡的未来。

如何理解波卡是一个多核计算机

1.波卡的区块空间为什么重要

Gavin提出的波卡2.0其中最重要的部分,就是以全新的视角,将波卡看作一个多核计算机。

如何理解这一视角,我们需要先理解波卡的区块空间为什么重要。

波卡的区块空间是指中继链的区块空间,它是波卡网络中用于存储和执行区块链的有限资源,包括处理器单元(核心)、内存、带宽等。区块空间需要存储平行链和平行线程的区块头,以及中继链自身的交易数据。这些数据是跨链互操作性和共享安全性的基础,因为它们可以用来验证平行链和平行线程的状态和消息。

因此,波卡的区块空间是波卡网络的核心资产,是非常重要和宝贵的资源,它决定了波卡网络能够支持多少个平行链和平行线程,以及它们能够实现多高的性能和吞吐量,需要合理分配和利用。

波卡现在的平行链插槽是其实就是一种对波卡中继链区块空间的一种“计划经济”式的分配方式,我们可以把波卡看作是一台计算机,拥有相应的计算机的资源比如处理器单元、内存、带宽等,现在是为了让一些程序能顺畅运行,就把这些计算机资源分成一小份,比如原有的百分之一,让这百分之一单独去运行这一个程序。

Gavin:波卡是一个多核计算机!如何理解波卡2.0的愿景?

而这百分之一的使用权限就是平行链插槽,可以通过插槽拍卖来竞拍获得使用权限,并且使用周期是2年。这就是现在的波卡平行链运行的方式,一个插槽的空间大小就是固定的中继链区块空间的一部分使用权,使用的周期就是平行链插槽的租赁周期以半年为单位,最长2年的一个周期。

我们可以基于现在的平行链情况,进一步去理解波卡新概念中的核,以及核时间。

平行链插槽是波卡目前的资源分配方式,它是一种固定的、长期的、竞争的方式,让平行链可以在波卡上运行。平行链插槽其实就是一种核时间的包装,它是一种预留好的、连续的、不可中断的核时间。平行链插槽的租期是6个月,最长可以提前获取两年的使用期,使用的区块空间的大小是固定的。

而核时间是波卡未来可能采用的资源分配方式,它是一种灵活的、短期的、市场化的方式,让任何人都可以使用波卡的核。波卡的一个核就相当于之前一个平行链插槽所被分配的区块空间大小。而核时间就是对于一个核的使用权的时间长短,此前插槽的时间是2年,那么我们可以把获得平行链插槽可以看做是获得了两年的核时间。

在之前,波卡还有一个平行线程的概念,平行线程可以理解为几个项目共同去使用一个插槽的资源,但它们不需要通过竞拍来获得固定期限的插槽,而是采用按需付费的方式根据区块个数来支付相应的费用获得即时的区块空间。

而最新的核时间就可以被分为大宗采购和即时采购两种方式,让开发者和用户可以根据自己的需求来使用波卡的核。这么看来,核时间的概念正好是将现有的平行链的模式和平行线程给包容进去了,并且以一种更加灵活的方式进行运用。

如果有稳定需求和预算的项目就可以选择对核时间进行大宗采购,而对于有灵活需求或者资金并不充裕的项目就可以选择即时采购的方式。而对于核时间的灵活性,不仅体现在时间上,还体现在对核的多少的使用。

以前是要么像平行链那样固定使用一个平行链插槽的区块空间,要么像平行线程那样按区块来算。现在则是,可以进一步细分。

比如,如果有资金非常充裕的项目来说,它可以同时购买多个核的核时间,那么原本一个核的出块是6s一个块,那么现在这个项目同时拥有六个核的话,就相当于6s出了6个块,也就是1s一个块。相当于只要钱足够,就可以以成倍的方式提高一条平行链的性能。这拉高了波卡上平行链的性能上限。

又比如,对于资金非常不充裕,但是又希望接入波卡,并享受波卡的互操作性和共享安全性的项目来说,他们就可以只购买一个核的一部分资源,并且是按需支付,所需要的成本会非常低。这会极大地降低进入波卡的门槛。

所以,波卡进入门槛变低,并且波卡上平行链项目的性能变高,会让波卡更加具有吸引力。

2.如何理解波卡是一个多核计算机

首先,我们要了解什么是计算机。计算机是一种能够接收、存储、处理和输出信息的电子设备。计算机的核心部件是CPU(中央处理器),它负责执行各种指令和运算。CPU的性能决定了计算机的运行速度和能力。

那么,什么是单核计算机和多核计算机呢?简单来说,就是CPU有几个核心(core)的区别,我们现在经常听到计算机里的6核8核其实就是指的这个。核心是CPU的最小运算单元,每个核心都可以独立地执行指令和运算。单核计算机就是CPU只有一个核心的计算机,多核计算机就是CPU有多个核心的计算机。

举个例子,我们可以把CPU比作一个工厂,核心比作一个车间,指令和运算比作一个任务。单核计算机就像一个只有一个车间的工厂,只能同时处理一个任务;多核计算机就像一个有多个车间的工厂,可以同时处理多个任务。所以,这下知道为啥配电脑会推荐更多核的CPU了。

那么,多核计算机有哪些优势呢?

多核计算机可以提高并行性能。并行性能是指计算机能够同时处理多个任务的能力。多核计算机可以利用多个核心来分担任务,提高效率和速度。比如,我们可以用一个核心来播放视频,另一个核心来浏览网页,这样就不会互相影响。

多核计算机可以提高可扩展性。可扩展性是指计算机能够适应不同需求的能力。多核计算机可以利用多个核心来支持不同类型的应用程序,满足不同用户的需求。比如,我们可以用一个核心来运行游戏,另一个核心来运行音乐,这样就可以享受不同类型的娱乐。

根据这个定义,我们尝试解释一下为什么波卡是一个多核计算机。

波卡是一种区块链网络,它通过提供强大的底层安全系统,使各种功能的不同区块链都可以在这个网络中共存和互相通信。

我们可以把波卡比作一个分布式的多核计算机,它由许多独立的节点组成。每个节点都有自己的CPU和内存等资源。中继链就像是这个分布式多核计算机的主板,它负责连接各个节点,并保障整个网络的安全和处理跨链交易;平行链项目可以随意地根据自己的需要,通过支付DOT的方式来获得使用这个多核计算机的资源,不再局限于是一个平行链使用一个核,而是既可以使用多个核,也可以使用一部分核。我们需要打破“一个平行链只能使用一个核的固有观念”。

波卡2.0会带来什么影响?

1.这将会带来一种全新的波卡核时间的交易市场

正如我们刚刚解释到核时间,可以看做是“核”与“时间”两种资源的结合,核代表的是一个平行链插槽所被分配的区块空间大小,是一种网络资源,为方便大家理解,我们用同样是作为网络资源的“存储”来解释。核时间就相当于对于一个存储空间所能使用的时间周期,平行链项目要使用波卡的核时间,就相当于是我们想要使用一个网络存储,使用多少时间。

区块链行业中比较知名的存储类项目Filecoin未来的想法就是希望构建一个存储市场,有人提供存储空间,有人需要购买存储空间,而Filecoin来维系存储网络,并为此构建一个撮合市场,供买卖双方进行去中心化存储资源的交易。

同理,波卡的核时间,也将会在未来形成类似的一种资源市场,这意味着会围绕着这样的市场诞生许多市场化的第三方组织或机构。

比如其中有一些组织通过购买的方式,拥有许多核时间的资源,那么它就可以在自己不使用这些资源的时候将其卖出。这会衍生出许多新的组织和市场行为。举个例子,一些通过大宗采购获得了大量核时间的组织,平时自己只能用到其中的85%-90%,那么它就可以根据情况将这部分卖出给其他需要的团队。

又比如由于核时间的采购价格会随着市场的波动而变化,那么就会出现一些围绕着“核时间”而构建的期货市场和一些组织机构,通过合理的手段以一个更稳定的价格卖给一些需要的团队,他们从中获得一部分收益。

2.改变DOT的经济模型价值捕获

核时间的买卖作为一种官方的机制,相当于在经济模型上为DOT提供了一个长期的使用价值。并且此次的设计与平行链插槽拍卖不同,它是需要支付DOT而不是只是将DOT锁仓。并且,由于核时间的买卖是一个长期且持续的市场行为,因此对于DOT的需求也是长期且持续的。此外,最重要的一点是,这部分支付的DOT会如何分配,会是一个非常重要的决策方向。

虽然,目前还未有具体的文章进行详细的介绍,但是如果这部分支付的DOT会有一部分被销毁,那么当核时间的买卖越剧烈,意味着燃烧的DOT会更多,会让波卡的通胀缩小,甚至由通胀变成通缩也未尝不可能。又或者其中一部分的DOT进入国库,会让国库拥有更多生态建设的资金,进一步推动波卡生态的发展。

3.核时间的终极灵活运用

对于如何灵活使用核时间,Gavin提出了异构调度(Exotic Scheduling)的资源分配方式,异构调度又包括两种方法:范围分割(Range Splitting)和范围分层(Range Layering)。可以进一步围绕一个核时间能够如何被运用做进一步的细分。

  • 范围分割就像是一个酒店的房间可以被不同的客人按照时间段预订,比如一个房间可以被早上的客人预订 6 小时,中午的客人预订 3 小时,晚上的客人预订 3 小时。这样,一个房间就可以满足多个客人的需求,提高了房间的利用率。
  • 范围分层就像是一个酒店的房间可以被不同的客人按照层级预订,比如一个房间可以被 A 客人预订整个房间,B 客人预订卧室,C 客人预订浴室。这样,一个房间就可以满足多个客人的需求,提高了房间的利用率。

而最终将这些利用核时间的方式综合起来,就得到了下面这个结果。

Gavin:波卡是一个多核计算机!如何理解波卡2.0的愿景?

4.释放波卡的潜力,让波卡的生态更具吸引力

波卡如果实现了对核时间的综合运用,会极大地解决波卡的一些问题,比如大幅度降低进入波卡的门槛,按需支付,这解决了现在许多人诟病的“进入波卡的门槛过高”的问题。另一方面,也把原本的平行链的性能提高到一个更有想象力的空间,毕竟理论上可以把平行链缩减到1s,甚至更低。

虽然,距离实现这一点还要许多时间,但是当下来说,波卡肯定优先实现的是平行线程,毕竟平行线程本就是属于要实现“核时间”机制的必经之路,并且平行线程一经推出,也算是可以将波卡的准入门槛降低到非常低的情况,也可以解决目前波卡准入门槛较高的问题。

5.会让波卡生态有更丰富的使用场景

波卡的核时间机制,也将区块空间的购买和使用分开了,这将会使波卡支持更多的使用场景。

比如对于那些,还未发行通证的项目,又想要先运行项目来构建生态,可以先直接购买核时间,让自己的项目可以先运行起来,就类似于Layer2中的OP和Arbitrum之前的状态。之后时机成熟,再考虑用其他的方式发行通证,这可能会衍生出新的Launchpad的方式。

又比如,既然可以直接购买核时间,而可以不用发行通证,那么这也可以支持一些传统企业在波卡上构建一条无币平行链,这可以让那些想要进入Web3但是又担心如果发行了通证会有法律风险的公司,可以无后顾之忧地从波卡进入Web3。

又比如,顺着上一条的思路,一些技术公司可以在波卡上构建一条链而不用发行通证,然后以传统的互联网服务的方式为一些不想构建区块链基础设施的传统企业提供Web3服务。

随着如今传统金融机构也在构建自己的区块链基础设施,一些国家级的银行也在利用区块链技术尝试让不同国家的CBDC或者债券以DeFi的方式进行交互。传统企业进入Web3的现象,或许正在流行起来,而波卡会比其他公链在这方面的需求上更具吸引力。

6.平行链项目需要更加深入地考虑运行成本问题

核时间变成了更加市场化的运行方式后,这对于以后的平行链项目来说,需要在经济模型上或者是经济层面要更加深入地考虑运行成本问题。

具体来说,要么从经济模型上构建类似于波卡的国库机制,让项目运行的时候会有持续的资金进入国库,并且将国库的资金用于支付核时间的成本,从而能够让项目能持续地保证自身的运转。要么从资本层面上获得充足的资金,用于购买长期的核时间,来保证项目的长期运行。

为什么波卡不早推出这样的机制呢?

如果把插槽拍卖这种形式看作是计划经济,而把更灵活的核时间机制看作是市场经济。站在波卡的角度,我们再看看波卡最初的情况,就可以理解为何波卡会选择采用平行链插槽的机制。

波卡的架构设计在当年是独一档,也就是说它这套由中继链和多个平行链组成的多链架构是否能正常运行是打问号的,官方也不太确定,只能一步步的尝试,看看波卡的中继链能够支持多少个平行链的正常运行。

Gavin:波卡是一个多核计算机!如何理解波卡2.0的愿景?

所以,如果你是早期的波卡参与者,一定记得波卡早期的启动是非常小心翼翼地谨慎前行,最初只敢开放第一个批次的几个插槽,先接入一些平行链,运行一段时间观察是否有问题,再放开第二批次的插槽进行尝试。

如今的波卡看起来能够同时支持几十条平行链的运行,但实际上这些都是经过之前一步步地试探才实践出来的。因此,我们不能默认波卡一来就能支持数十条平行链,甚至直接用核时间的方式推动波卡的运行,显然这有点事后诸葛亮的感觉。

当然,也有观点是说,现在这个核时间的概念是Gavin临时想出来的,之前他就是没有设想到,这就是Gavin决策失误的问题。

但是,波卡的平行链和平行线程本就很像现在的云服务。云服务主要分为两种方式,一种是按照服务器来算的,也就是说你购买该服务后,你是独享这个服务器的所有资源,但是如果你并不是一直在使用这台服务器,那么就会比较不划算。另一种是按需计算的无服务器(Serverless)方式,也就是说,你可以把一个程序放在云端,这个程序平时不启用,只在某些时候才启用,那么你用了多少量才会给你算多少钱。这样的模式跟核时间的大宗采购和即时采购是异曲同工的,所以要直接提出这个新的概念,并不难。

所以,或许另一个更有可能性的原因在于,波卡早期只能采用计划经济的方式启动,所以压根就不会一来就想到直接以市场经济的方式启动,只是现在波卡生态的发展已经度过了早期的阶段,技术成熟度足够了,就可以考虑更进一步的迭代进化了。

而近几个月官方不断在强调区块空间很重要,并且在一些以前的文章中《波卡联合创始人 Rob:波卡重新定义了区块空间,就像云架构重新定义了服务器空间》就提到过类似的概念,所以,这次的核时间概念更可能是时机成熟才提出来的。

总结

Gavin此次对于波卡2.0的全新定义为波卡未来的发展指明了前进的方向,通过引入一些新的概念和技术,如区块空间、核时间、异构调度等,来说明波卡多核计算机的性能和特点。这样做可以有效地解决波卡目前面临的一些问题和挑战,如插槽拍卖的高门槛、DOT缺乏消耗场景等。

比如,通过购买核时间,平行链可以降低成本和门槛,同时也可以为DOT提供一个真正的消耗场景,增加其价值和流通性,也让波卡的进入门槛极大降低,让门槛不再是波卡的痛处,反而成为波卡的优势,毕竟相对于其他准入门槛低的多链生态,他们并不能使得加入的项目能够获得主链级别的共享安全性。

另外,通过异构调度,平行链可以根据自己的需求和特点来选择合适的核时间长度和数量,同时也可以为波卡提供一个更灵活和多样的产品形式,增加其竞争力和吸引力。

所以,目前看来,波卡多核计算机的愿景,确实会带来独特的Layer1生态,并且为更多的Layer1使用场景提供支持。不过有关核时间的介绍还比较少,我们对于其中的解读可能有错误或者解释不清的地方。因此,关于具体核时间的解读,仍然需要官方推出更加详细的说明才能解释的更清晰。

而此次Gavin提出的波卡2.0也不只是在多核计算机层面,他也提到了其他Accord(协定)、Project CAPI、打造有韧性的应用平台等新的术语、新的概念。我们会在之后的文章再进一步解读,欢迎持续关注我们Polkadot生态研究院,了解波卡及波卡生态的发展。

转载声明:本文 由CoinON抓取收录,观点仅代表作者本人,不代表CoinON资讯立场,CoinON不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。

声明:图文来源于网络,如有侵权请联系删除

风险提示:投资有风险,入市需谨慎。本资讯不作为投资理财建议。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2023年7月17日 下午6:31
下一篇 2023年7月17日 下午6:31

相关推荐

Gavin:波卡是一个多核计算机!如何理解波卡2.0的愿景?背景如何理解波卡是一个多核计算机波卡2.0会带来什么影响?为什么波卡不早推出这样的机制呢?总结

星期一 2023-07-17 18:31:08

背景

2023年6月28日至29日,波卡在哥本哈根举办了年度最重要的会议Polkadot Decoded。这是一场集线上和线下于一体的盛会,吸引了来自全球行业专家、开发者和爱好者,共同探讨和分享波卡生态的最新进展和未来展望。

会议的最大亮点,无疑是波卡创始人Gavin Wood的惊喜出场,并带来了一场重磅的主题演讲。Gavin Wood在演讲中揭示了波卡未来的发展方向,并提出了一个新的看待波卡的角度:不再受限于原有的平行链、中继链,而是聚焦区块链所需的更底层资源——计算核心(Core),将波卡看作一个多核计算机。

并且Gavin Wood还花了重要的篇幅重点阐述了目前大家很关心的插槽拍卖问题,由于对波卡进行了全新的解释,波卡在未来有可能取消现有的插槽竞拍方式,而是采用以核为中心的更加灵活的资源分配方式,例如对 “核” 的按月 “大宗采购” 和 “即时采购”。

Gavin:波卡是一个多核计算机!如何理解波卡2.0的愿景?

这些观点引发了广泛的关注和讨论,也展示了波卡对于区块链技术和行业的前瞻性和创新性。但是也迎来了一些褒贬不一的看法,有的人,认为这次的演讲是一次画大饼行为,故意提出了一些比较鸡肋的新概念,为波卡续命;但是更多的人则是看好,认为波卡解开了束缚,将开启新的阶段,而这次的演讲被认为是波卡历史上最重要和最具影响力的演讲之一。

如今的波卡已经基本完成了对其白皮书的阐述,Gavin也将现在的波卡称为波卡1.0阶段,而此次大会的分享,Gavin也为波卡的未来提出了2.0的构想。关于这个构想应该如何理解,它又会对波卡带来怎样的影响,我们将在本文提供一种视角,方便大家理解波卡2.0的核心思想和创新点,也欢迎大家共同讨论波卡的未来。

如何理解波卡是一个多核计算机

1.波卡的区块空间为什么重要

Gavin提出的波卡2.0其中最重要的部分,就是以全新的视角,将波卡看作一个多核计算机。

如何理解这一视角,我们需要先理解波卡的区块空间为什么重要。

波卡的区块空间是指中继链的区块空间,它是波卡网络中用于存储和执行区块链的有限资源,包括处理器单元(核心)、内存、带宽等。区块空间需要存储平行链和平行线程的区块头,以及中继链自身的交易数据。这些数据是跨链互操作性和共享安全性的基础,因为它们可以用来验证平行链和平行线程的状态和消息。

因此,波卡的区块空间是波卡网络的核心资产,是非常重要和宝贵的资源,它决定了波卡网络能够支持多少个平行链和平行线程,以及它们能够实现多高的性能和吞吐量,需要合理分配和利用。

波卡现在的平行链插槽是其实就是一种对波卡中继链区块空间的一种“计划经济”式的分配方式,我们可以把波卡看作是一台计算机,拥有相应的计算机的资源比如处理器单元、内存、带宽等,现在是为了让一些程序能顺畅运行,就把这些计算机资源分成一小份,比如原有的百分之一,让这百分之一单独去运行这一个程序。

Gavin:波卡是一个多核计算机!如何理解波卡2.0的愿景?

而这百分之一的使用权限就是平行链插槽,可以通过插槽拍卖来竞拍获得使用权限,并且使用周期是2年。这就是现在的波卡平行链运行的方式,一个插槽的空间大小就是固定的中继链区块空间的一部分使用权,使用的周期就是平行链插槽的租赁周期以半年为单位,最长2年的一个周期。

我们可以基于现在的平行链情况,进一步去理解波卡新概念中的核,以及核时间。

平行链插槽是波卡目前的资源分配方式,它是一种固定的、长期的、竞争的方式,让平行链可以在波卡上运行。平行链插槽其实就是一种核时间的包装,它是一种预留好的、连续的、不可中断的核时间。平行链插槽的租期是6个月,最长可以提前获取两年的使用期,使用的区块空间的大小是固定的。

而核时间是波卡未来可能采用的资源分配方式,它是一种灵活的、短期的、市场化的方式,让任何人都可以使用波卡的核。波卡的一个核就相当于之前一个平行链插槽所被分配的区块空间大小。而核时间就是对于一个核的使用权的时间长短,此前插槽的时间是2年,那么我们可以把获得平行链插槽可以看做是获得了两年的核时间。

在之前,波卡还有一个平行线程的概念,平行线程可以理解为几个项目共同去使用一个插槽的资源,但它们不需要通过竞拍来获得固定期限的插槽,而是采用按需付费的方式根据区块个数来支付相应的费用获得即时的区块空间。

而最新的核时间就可以被分为大宗采购和即时采购两种方式,让开发者和用户可以根据自己的需求来使用波卡的核。这么看来,核时间的概念正好是将现有的平行链的模式和平行线程给包容进去了,并且以一种更加灵活的方式进行运用。

如果有稳定需求和预算的项目就可以选择对核时间进行大宗采购,而对于有灵活需求或者资金并不充裕的项目就可以选择即时采购的方式。而对于核时间的灵活性,不仅体现在时间上,还体现在对核的多少的使用。

以前是要么像平行链那样固定使用一个平行链插槽的区块空间,要么像平行线程那样按区块来算。现在则是,可以进一步细分。

比如,如果有资金非常充裕的项目来说,它可以同时购买多个核的核时间,那么原本一个核的出块是6s一个块,那么现在这个项目同时拥有六个核的话,就相当于6s出了6个块,也就是1s一个块。相当于只要钱足够,就可以以成倍的方式提高一条平行链的性能。这拉高了波卡上平行链的性能上限。

又比如,对于资金非常不充裕,但是又希望接入波卡,并享受波卡的互操作性和共享安全性的项目来说,他们就可以只购买一个核的一部分资源,并且是按需支付,所需要的成本会非常低。这会极大地降低进入波卡的门槛。

所以,波卡进入门槛变低,并且波卡上平行链项目的性能变高,会让波卡更加具有吸引力。

2.如何理解波卡是一个多核计算机

首先,我们要了解什么是计算机。计算机是一种能够接收、存储、处理和输出信息的电子设备。计算机的核心部件是CPU(中央处理器),它负责执行各种指令和运算。CPU的性能决定了计算机的运行速度和能力。

那么,什么是单核计算机和多核计算机呢?简单来说,就是CPU有几个核心(core)的区别,我们现在经常听到计算机里的6核8核其实就是指的这个。核心是CPU的最小运算单元,每个核心都可以独立地执行指令和运算。单核计算机就是CPU只有一个核心的计算机,多核计算机就是CPU有多个核心的计算机。

举个例子,我们可以把CPU比作一个工厂,核心比作一个车间,指令和运算比作一个任务。单核计算机就像一个只有一个车间的工厂,只能同时处理一个任务;多核计算机就像一个有多个车间的工厂,可以同时处理多个任务。所以,这下知道为啥配电脑会推荐更多核的CPU了。

那么,多核计算机有哪些优势呢?

多核计算机可以提高并行性能。并行性能是指计算机能够同时处理多个任务的能力。多核计算机可以利用多个核心来分担任务,提高效率和速度。比如,我们可以用一个核心来播放视频,另一个核心来浏览网页,这样就不会互相影响。

多核计算机可以提高可扩展性。可扩展性是指计算机能够适应不同需求的能力。多核计算机可以利用多个核心来支持不同类型的应用程序,满足不同用户的需求。比如,我们可以用一个核心来运行游戏,另一个核心来运行音乐,这样就可以享受不同类型的娱乐。

根据这个定义,我们尝试解释一下为什么波卡是一个多核计算机。

波卡是一种区块链网络,它通过提供强大的底层安全系统,使各种功能的不同区块链都可以在这个网络中共存和互相通信。

我们可以把波卡比作一个分布式的多核计算机,它由许多独立的节点组成。每个节点都有自己的CPU和内存等资源。中继链就像是这个分布式多核计算机的主板,它负责连接各个节点,并保障整个网络的安全和处理跨链交易;平行链项目可以随意地根据自己的需要,通过支付DOT的方式来获得使用这个多核计算机的资源,不再局限于是一个平行链使用一个核,而是既可以使用多个核,也可以使用一部分核。我们需要打破“一个平行链只能使用一个核的固有观念”。

波卡2.0会带来什么影响?

1.这将会带来一种全新的波卡核时间的交易市场

正如我们刚刚解释到核时间,可以看做是“核”与“时间”两种资源的结合,核代表的是一个平行链插槽所被分配的区块空间大小,是一种网络资源,为方便大家理解,我们用同样是作为网络资源的“存储”来解释。核时间就相当于对于一个存储空间所能使用的时间周期,平行链项目要使用波卡的核时间,就相当于是我们想要使用一个网络存储,使用多少时间。

区块链行业中比较知名的存储类项目Filecoin未来的想法就是希望构建一个存储市场,有人提供存储空间,有人需要购买存储空间,而Filecoin来维系存储网络,并为此构建一个撮合市场,供买卖双方进行去中心化存储资源的交易。

同理,波卡的核时间,也将会在未来形成类似的一种资源市场,这意味着会围绕着这样的市场诞生许多市场化的第三方组织或机构。

比如其中有一些组织通过购买的方式,拥有许多核时间的资源,那么它就可以在自己不使用这些资源的时候将其卖出。这会衍生出许多新的组织和市场行为。举个例子,一些通过大宗采购获得了大量核时间的组织,平时自己只能用到其中的85%-90%,那么它就可以根据情况将这部分卖出给其他需要的团队。

又比如由于核时间的采购价格会随着市场的波动而变化,那么就会出现一些围绕着“核时间”而构建的期货市场和一些组织机构,通过合理的手段以一个更稳定的价格卖给一些需要的团队,他们从中获得一部分收益。

2.改变DOT的经济模型价值捕获

核时间的买卖作为一种官方的机制,相当于在经济模型上为DOT提供了一个长期的使用价值。并且此次的设计与平行链插槽拍卖不同,它是需要支付DOT而不是只是将DOT锁仓。并且,由于核时间的买卖是一个长期且持续的市场行为,因此对于DOT的需求也是长期且持续的。此外,最重要的一点是,这部分支付的DOT会如何分配,会是一个非常重要的决策方向。

虽然,目前还未有具体的文章进行详细的介绍,但是如果这部分支付的DOT会有一部分被销毁,那么当核时间的买卖越剧烈,意味着燃烧的DOT会更多,会让波卡的通胀缩小,甚至由通胀变成通缩也未尝不可能。又或者其中一部分的DOT进入国库,会让国库拥有更多生态建设的资金,进一步推动波卡生态的发展。

3.核时间的终极灵活运用

对于如何灵活使用核时间,Gavin提出了异构调度(Exotic Scheduling)的资源分配方式,异构调度又包括两种方法:范围分割(Range Splitting)和范围分层(Range Layering)。可以进一步围绕一个核时间能够如何被运用做进一步的细分。

  • 范围分割就像是一个酒店的房间可以被不同的客人按照时间段预订,比如一个房间可以被早上的客人预订 6 小时,中午的客人预订 3 小时,晚上的客人预订 3 小时。这样,一个房间就可以满足多个客人的需求,提高了房间的利用率。
  • 范围分层就像是一个酒店的房间可以被不同的客人按照层级预订,比如一个房间可以被 A 客人预订整个房间,B 客人预订卧室,C 客人预订浴室。这样,一个房间就可以满足多个客人的需求,提高了房间的利用率。

而最终将这些利用核时间的方式综合起来,就得到了下面这个结果。

Gavin:波卡是一个多核计算机!如何理解波卡2.0的愿景?

4.释放波卡的潜力,让波卡的生态更具吸引力

波卡如果实现了对核时间的综合运用,会极大地解决波卡的一些问题,比如大幅度降低进入波卡的门槛,按需支付,这解决了现在许多人诟病的“进入波卡的门槛过高”的问题。另一方面,也把原本的平行链的性能提高到一个更有想象力的空间,毕竟理论上可以把平行链缩减到1s,甚至更低。

虽然,距离实现这一点还要许多时间,但是当下来说,波卡肯定优先实现的是平行线程,毕竟平行线程本就是属于要实现“核时间”机制的必经之路,并且平行线程一经推出,也算是可以将波卡的准入门槛降低到非常低的情况,也可以解决目前波卡准入门槛较高的问题。

5.会让波卡生态有更丰富的使用场景

波卡的核时间机制,也将区块空间的购买和使用分开了,这将会使波卡支持更多的使用场景。

比如对于那些,还未发行通证的项目,又想要先运行项目来构建生态,可以先直接购买核时间,让自己的项目可以先运行起来,就类似于Layer2中的OP和Arbitrum之前的状态。之后时机成熟,再考虑用其他的方式发行通证,这可能会衍生出新的Launchpad的方式。

又比如,既然可以直接购买核时间,而可以不用发行通证,那么这也可以支持一些传统企业在波卡上构建一条无币平行链,这可以让那些想要进入Web3但是又担心如果发行了通证会有法律风险的公司,可以无后顾之忧地从波卡进入Web3。

又比如,顺着上一条的思路,一些技术公司可以在波卡上构建一条链而不用发行通证,然后以传统的互联网服务的方式为一些不想构建区块链基础设施的传统企业提供Web3服务。

随着如今传统金融机构也在构建自己的区块链基础设施,一些国家级的银行也在利用区块链技术尝试让不同国家的CBDC或者债券以DeFi的方式进行交互。传统企业进入Web3的现象,或许正在流行起来,而波卡会比其他公链在这方面的需求上更具吸引力。

6.平行链项目需要更加深入地考虑运行成本问题

核时间变成了更加市场化的运行方式后,这对于以后的平行链项目来说,需要在经济模型上或者是经济层面要更加深入地考虑运行成本问题。

具体来说,要么从经济模型上构建类似于波卡的国库机制,让项目运行的时候会有持续的资金进入国库,并且将国库的资金用于支付核时间的成本,从而能够让项目能持续地保证自身的运转。要么从资本层面上获得充足的资金,用于购买长期的核时间,来保证项目的长期运行。

为什么波卡不早推出这样的机制呢?

如果把插槽拍卖这种形式看作是计划经济,而把更灵活的核时间机制看作是市场经济。站在波卡的角度,我们再看看波卡最初的情况,就可以理解为何波卡会选择采用平行链插槽的机制。

波卡的架构设计在当年是独一档,也就是说它这套由中继链和多个平行链组成的多链架构是否能正常运行是打问号的,官方也不太确定,只能一步步的尝试,看看波卡的中继链能够支持多少个平行链的正常运行。

Gavin:波卡是一个多核计算机!如何理解波卡2.0的愿景?

所以,如果你是早期的波卡参与者,一定记得波卡早期的启动是非常小心翼翼地谨慎前行,最初只敢开放第一个批次的几个插槽,先接入一些平行链,运行一段时间观察是否有问题,再放开第二批次的插槽进行尝试。

如今的波卡看起来能够同时支持几十条平行链的运行,但实际上这些都是经过之前一步步地试探才实践出来的。因此,我们不能默认波卡一来就能支持数十条平行链,甚至直接用核时间的方式推动波卡的运行,显然这有点事后诸葛亮的感觉。

当然,也有观点是说,现在这个核时间的概念是Gavin临时想出来的,之前他就是没有设想到,这就是Gavin决策失误的问题。

但是,波卡的平行链和平行线程本就很像现在的云服务。云服务主要分为两种方式,一种是按照服务器来算的,也就是说你购买该服务后,你是独享这个服务器的所有资源,但是如果你并不是一直在使用这台服务器,那么就会比较不划算。另一种是按需计算的无服务器(Serverless)方式,也就是说,你可以把一个程序放在云端,这个程序平时不启用,只在某些时候才启用,那么你用了多少量才会给你算多少钱。这样的模式跟核时间的大宗采购和即时采购是异曲同工的,所以要直接提出这个新的概念,并不难。

所以,或许另一个更有可能性的原因在于,波卡早期只能采用计划经济的方式启动,所以压根就不会一来就想到直接以市场经济的方式启动,只是现在波卡生态的发展已经度过了早期的阶段,技术成熟度足够了,就可以考虑更进一步的迭代进化了。

而近几个月官方不断在强调区块空间很重要,并且在一些以前的文章中《波卡联合创始人 Rob:波卡重新定义了区块空间,就像云架构重新定义了服务器空间》就提到过类似的概念,所以,这次的核时间概念更可能是时机成熟才提出来的。

总结

Gavin此次对于波卡2.0的全新定义为波卡未来的发展指明了前进的方向,通过引入一些新的概念和技术,如区块空间、核时间、异构调度等,来说明波卡多核计算机的性能和特点。这样做可以有效地解决波卡目前面临的一些问题和挑战,如插槽拍卖的高门槛、DOT缺乏消耗场景等。

比如,通过购买核时间,平行链可以降低成本和门槛,同时也可以为DOT提供一个真正的消耗场景,增加其价值和流通性,也让波卡的进入门槛极大降低,让门槛不再是波卡的痛处,反而成为波卡的优势,毕竟相对于其他准入门槛低的多链生态,他们并不能使得加入的项目能够获得主链级别的共享安全性。

另外,通过异构调度,平行链可以根据自己的需求和特点来选择合适的核时间长度和数量,同时也可以为波卡提供一个更灵活和多样的产品形式,增加其竞争力和吸引力。

所以,目前看来,波卡多核计算机的愿景,确实会带来独特的Layer1生态,并且为更多的Layer1使用场景提供支持。不过有关核时间的介绍还比较少,我们对于其中的解读可能有错误或者解释不清的地方。因此,关于具体核时间的解读,仍然需要官方推出更加详细的说明才能解释的更清晰。

而此次Gavin提出的波卡2.0也不只是在多核计算机层面,他也提到了其他Accord(协定)、Project CAPI、打造有韧性的应用平台等新的术语、新的概念。我们会在之后的文章再进一步解读,欢迎持续关注我们Polkadot生态研究院,了解波卡及波卡生态的发展。