基于POC的不可能三角解决方案:深度解析存储公链Subspace Network

进入Web3时代后的新公链竞争已经进入算法+硬件的综合内卷竞争,作为一名资深的去中心化基建参与者密切关注着新时代基础设施的发展,尤其是存储公链新秀Subspace Network,在如此拥挤的公链赛道中Subspace Network的创新和结合为更多的全球硬件设施拥有者提供了多元化的解决方案,提供闲置硬件利用率的同时为Web3基础设施的建设提供了足够强劲的拓展性和可能性。

新公链时代的共识算法之争

不管是ZK为突破点的Aleo还是Facebook系的Aptos,在一定程度上都捕获了POW和POS的共识效应,算法的创新和优化也是适应当下的市场发展,我们可以看到大量的POW共识矿工更多愿意接受Aleo这种围绕零知识证明又不过于破坏POW逻辑的基础设施,而POS的群体则是拥有更低配置的机器人群,在Aptos的强大光环背景下同样赢得另一个矿工群体的青睐,我们不得不承认建立共识是个非常立体的事情,无论是POW还是POS都是一场利益的博弈与权衡。Subspace Network作为POC这个领域的新秀为什么可以独树一帜异军突起,在测试第一阶段就拥有了50多个国家分布全球13000+的节点体量,这无异于算法之下带来的生态激发,Proof of Archival Storage (PoAS)和解耦等技术特性为Subspace Network的底层去中心化和拓展提供了坚实的基础,我们会发现共识算法其实就是一场可被信任的财富分配,只有不同层面的角色都可以因算法之下的机制而获得一个相对平衡的可视化利益,那么整个生态就可以愈发饱满。

据Subspace官网首页展示,目前双子座2号测试正在进行阶段,已经超过25000+的社区节点参与运行,全球拥有闲置SSD硬盘的设备都将通过测试可以更深入的了解Subspace的共识算法。

Subspace Network的共识算法与工作量证明 (PoW) 或权益证明(PoS)网络不同,使用Proof-of-Archival-Storage共识模型(容量证明的一种变体),参与者不需要任何专门的硬件或任何资本投资作为子空间共识节点运营商(农民)参与。运行农民节点不需要质押,允许世界各地的任何人只用他们的个人计算机为网络的弹性做出贡献,Subspace从一开始就被创建为开放且无需许可的,因此即使在激励测试期间也没有人需要去竞争白名单,这非常符合去中心化特性也非常有利于基建生态的激发,为Subspace Network的网络规模带来了无限的可能性,这在去中心化的基础设施中是极具竞争力的。

如何定义Subspace,以及它作为POC公链的存在价值?

Subspace Network是第一个真正去中心化的POC网络,定位于因特网级别规模的第四代区块链系统。通过优化空间容量证明算法来完全解决区块链三难困境的协议,是一条同时兼顾安全性,可扩展性和去中心化的持续可拓展TPS的低能耗存储公链。

近年以Fil,Chia等为代表的几个突出的新POC区块链在设计方面都会造成农民困境,即更倾向于中心化的集合式耕作,这种方式带来的寡头和垄断效应非常明显,破坏安全性的同时也不利于整个生态的发展。Subspace Network提出的解决农民困境的思维极具去中心化理念,Web3的发展离不开数据信任体系,除了加密资产以外的价值数据有着庞大的被信任需求,这显然离不开分布式存储,作为存储公链Subspace Network显然是有巨大存在价值,是以POC为代表的再次去中心化革命,是通过磁盘硬件结合创新共识算法缓和生产关系的催化剂。那么Subspace Network到底如何破局,我们一起通过本文共同探索。

Subspace的技术特性和不可能三角解决方案

扫描二维码关注公众号,回复: 15633963 查看本文章

1、安全和可持续共识:安全意味着为了保持安全和活跃度,必须要有超过50%的节点在运行。(假设大多数节点是诚实的)Subspace Network的档案存储证明(PoAS) 共识保持了中本聪共识的诚实多数假设和无许可特性,同时没有巨量电力成本来挖矿。

2、高度去中心化:去中心化意味着要保持足够低的计算、存储和网络资源(门槛),使任何人都能在他们的笔记本电脑上运行一个节点。Subspace Network解耦执行使得耕作/种收轻量化,并对”集合化“产生抗性,而农夫/种收者存储网络,则允许区块链大量“扩展”,但不会中心化。

3、高效聚合扩展:可扩展性意味着随着更多的用户加入网络和其计算机硬件的改善,交易吞吐量应该增加。Subspace Network的区块和数据可用采样解耦,使得垂直扩容成为现实,并且本身独特的共识和计算分离,也使得执行者的水平扩容成本维持在很低的水平。

解决区块链不可能三角问题是全球去中心化基础设施共同面临的挑战,通过官方披露信息Subspace将围绕三个方向的问题来做出对应的解决方案。

第一个问题:如何找到一个安全的共识机制,它对环境友好无许可且公平,那么目前三种主流的共识算法如下文所示都相应有各自的优势和弊端。

1、工作量证明(PoW) 或 "一个CPU一票" 是简单、安全和无许可的,但它的电力成本很高,不具备环境的可持续性,并导致中心化或池化(集合化)采矿。

2、权益证明 (PoS)或 "一币一票" 采用基于个人财富的虚拟采矿系统。 虽然生态友好,但PoS并不公平也不是无许可的,只是让富人更富的系统。

3、容量证明(PoC) 或 "一磁盘一票" 用存储密集的种收取代采矿。 理论上,PoC是安全、生态友好和公平的,但实际上大多数设计都转回PoW或PoS模型。

为了解决这个问题,Subspace Network构建了Spartan, 通过一个简单安全的PoC共识协议来实现了“一磁盘一票” 所述的自由和公平的共识,我们可以通过下面的图来理解整个发展过程:

绘制空间(俗称P盘)的过程非常友好,与Chia差异的是不需要过度破坏SSD就可以进行磁盘的写入完成绘制,同时也不像Filecoin一样有很高的Token质押门槛,这让整个过程变得非常轻量化,任何符合要求的基建设备都可以迅速无门槛参与到Subspace Network的网络中。

种收区块是通过本身构建的随机信标来增加节点的参与出块的难度设置,所有的农民节点通过搜索这种随机产生的标签来编译复制证明(POR)并产生下一个区块,任何人都可以通过使用农夫/种收者的公钥反转编码并检查标签,低成本验证证明,这使得种收在所需存储和计算得开销方面保持轻量。

第二个问题:如何持续维持去中心化,这是对PoC网络的巨大挑战。

农夫困境指在任何POC区块链中,一个共识节点必须在保持区块链状态和历史或最大化他们承诺的空间数量来促成共识之间的选择,基于理智的人性而言后者自然被选择,充其量只成为轻客户端而最坏的情况是加入可被信任的耕作池,这意味着POC网络实际上更容易中心化,这极大限制了POC网络的可持续发展,也阻碍了去中心化共识的持续形成。Subspace通过鼓励储存历史并将状态管理权交给执行者节点,解决了农夫/种收者困境,实现了第一个真正去中心化的的 PoC 网络。

PoAS共识将存储区块链本身档案的历史证明,解决了一些导致Chia和Filecoin等空间区块链变得中心化的激励性挑战。在Subspace中,农夫即使不是矿工在其磁盘空间允许的情况下,储存链历史上尽量多珍贵的的可证明独特片段,由于这一共识是以存储为基础的,它对任何拥有磁盘空间的人来说都是环境友好和易于访问的,这充分实现基于磁盘共识的先天优势也同时抵抗了POW和POS网络的中心化趋势。

农夫/种收者集体存储历史,形成分布式存储网络,以确保历史总是可供下载,同时为了减轻农民维护状态和进行冗余计算的负担,智能合约采用了分布式系统中的经典技术--将共识和计算解耦,农民只负责订购交易,而另一类执行者节点维护状态并计算每个新区块的转换。上述的方式从共识到存储到应用层都大大的推动了持续去中心化的推进,这将是Subspace持续形成共识的核心要素。

第三个问题:如何不牺牲网络安全性和可扩展性去线性扩大交易吞吐量。

目前解决拓展性问题主要通过以下两种方式来完成,通过更大的区块来扩展吞吐量,但这会导致更长的传播时间和更高的诚实分叉率,从而降低安全性。另一种缩小规模的方法是用多链或分片,但现有的设计对于一个适应性强,以单一分片为目标的攻击方来说是不安全的。无论是更大的区块和多链或分片都会导致链上状态和历史快速增长,区块链在少数强大节点下变得臃肿和中心化,Subspace Network的聚合扩展方式显然是非常值得研究的一种逻辑:

安全的垂直扩容方案

采用 Prism可扩展性提案 不降低安全性实现高吞吐量处理交易 。 当与数据可用采样和超轻客户端结合使用时,耕作/种收可以保持低带宽和去中心化,关于Prism: https://arxiv.org/pdf/1810.08092.pdf

水平的横向扩容方案

Subspace Network为PoC共识扩展了Taiji快速确认协议,使得农民在三个区块内实现近乎确定的终局,将新交易的确认延迟从几分钟缩短到几秒钟,并且无需依赖执行者。

无许可迅速最终性

Subspace为PoC共识扩展了Taiji快速确认协议,使得农民在三个区块内实现近乎确定的最终性,将新交易的确认延迟从几分钟缩短到几秒钟,并且无需依赖执行者。关于Taiji: https://eprint.iacr.org/2020/1470

对Subspace Network深度研究后会发现这是一个纵深极强的项目,从底层解决调用硬件实现算法创新和优化到如何解决分布式存储以及最终生态基础设施的考虑,无疑是非常合理和全面的,为成为Web3的大规模可扩展和分布式基础设施,Subspace可丰富和连接构建在任何现有链之上的应用程序,凭借其模块化架构和解耦执行,Subspace可以提供关键服务,例如数据可用性(对汇总、区域、平行链、子网)、档案存储(对任何现有的L1或L2),以及可供Dapp使用的去信任跨链桥接解决方案多链范式,这对Web3的基础设施是一种多元化的补充,那么基于这些创新之举之下的生态角色又是如何在Subspace的体系下生存呢?

Subspace Network建设团队构成背景

Subspace Labs是Subspace Network的最初创建者,并且仍然是核心贡献者。该团队拥有来自Dapper Labs/Flow、Restream、Protocol Labs、GitHub、Stanford等的经验。过去的一些记录包括管理一个由100万以上开发人员组成的大型开源社区,用500万以上的主网账户引导一个繁荣的、数十亿的加密生态系统,以及构建高度可扩展的Web3基础设施。

从团队构成来看,Subspace团队从技术和战略运营等方向都储备了足够优质的全球化人才,分布式的协作体系也极大程度上聚合了不同类型人才角色的才能,这是一条公链必备的基础,如此庞大规模的团队势必会给我们带来无法想象的优质成果。

Subspace的生态价值展望

Subspace对于基建角色的价值

在激励性测试网的第一阶段,Subspace Network已经超过13,000个节点由代表50多个国家的社区运行,使其已经成为Web3中分布最广的网络之一,任何消费级别的计算机都可以加入子空间网络并获得奖励,节点应用支持Linux、Windows和macOS操作系统,这对全球的闲置硬件是非常友好的。

Subspace的基建参与无需昂贵的设置或前期资金,轻松分享计算机上的磁盘空间就可以获得基建激励来帮助一个全球化的分布式网络保持安全。 几分钟即可设置应用程序并且只需最低限度的主动维护,并不会影响日常使用,换言之只要有电脑的用户会简单的操作都可以成为去中心化基础设施的基建者,这非常的酷,参与基建获取通胀的需求其实所有人都拥有,过高的门槛遏制了这些需求,而Subspace让我们看到了更多的可能性,网络规模的庞大且不消耗过量计算的分布式系统将是Web3世界的信任基石。目前虽然只支持以绘图过的SSD作为进入网络的硬件标准门槛,但是作为一个17年就开始深耕分布式存储的基础设施项目,HDD的庞大市场一定不会被Subspace忽视,届时更低更广阔的进入门槛对于全球的低能耗基建是非常大的促进作用,围绕Subspace这种无质押门槛的共识算法建立庞大而安全以及可持续拓展的网络规模也是全球加密信仰者所期待看到的。

Subspace对于生态角色的价值

基于Subspace开发者可构建数据丰富的去中心化应用(DApps),只需支付一次费用就可以在链上永久存储数据,随着更多的农夫/种收者加入网络,存储成本也会下降。不同于其他POC区块链,Subspace为智能合约提供一个全局执行层,类似于Etherum, 与以往不同的是执行与共识是脱离或者解藕的,这样做会充分农民节点的困境,为扁平化的基建者们提供更多相对公平的可能性。Subspace通过将本身的共识机制和存储结合起来,在一个执行者节点上质押代币,来处理智能合约和赚取交易费用,这让不同的角色都有机会通过合理的分工分配在生态中发挥自身职能的同时赚取到应得的收益。

除了智能合约层的生态建设之外,Subspace定位于更高的基础设施拓展方案解决者,应用链的拓展方案也是其生态的巨大突破口。应用项目根据各自特性流量和生态都层次不齐,用户会基于对链底层的信任机制去选择能让自己产生金融收益的应用项目,但是链底层的共识和数据的变化或多或少会影响到合约层的应用级项目,应用类项目确实处于一个更多变的维度里,尤其对流量比较大的项目会造成更大的影响,所以应用链的需求是天然存在的。Subsapce作为可兼顾去中心化交易和存储的多维度公链也在这个部分基于长远考虑去进行布局,让更多的优质应用类项目可以低门槛拥有自己的应用链,这显然和DOT的高门槛是有区别的,Web3对去中心化生态的需求越来越大,Subspace无疑是在为更多符合这一特性的应用基础设施在铺平道路,让价值更加高速的立体流通。

Subsapce的多维立体价值

我们看到了Subspace通过从底层开始的各层技术重构带来的立体饱满的多维基础设施,基建层的无门槛准入制,应用链的友好机制,智能合约层的解耦,这一系列基于去中心化思维下的构想和持续实现开发将会为整个公链生态带来极其强大的内循环生态,这也为捕获Web3多链价值奠定了核心基础,只有自身的去中心化经济体足够庞大和健康,才能通过更多的技术路径去链接外部流通的价值。

尽管Subspace网络是一层区块链,但它的目标是赋能和连接其他链,它的一系列服务非常适合扩容解决方案,例如汇总、侧链、Polkadot平行链、Avalanche子网和Cosmos区域,这些解决方案正在寻找强大的永久存储、数据可用性层或无需信任的跨链桥接解决方案,而无需迁移其当前实施.此外,Subspace已准备好支持旨在增强下一波用户生成内容和世界建设的沉浸式虚拟世界项目。有一天,我们设想由Subspace提供一种统一的跨链体验,就像当时Web浏览器为互联网所做的那样。

结语

在Subspace Network上看到了BTC的共识基因,也看到了ETH的生态纵深,同时还看到了Filecoin的存储愿景,以及DOT的多链兼容等等。所以,Web3需要Subspace Network,生态角色也需要Subspace Network,这显然是一种刚性需求!

猜你喜欢

转载自blog.csdn.net/Aa747855956/article/details/127262716