解决加密货币中的容量问题

  • 大叉烧饼
  • 31
  • 0
  • 2021-03-20 23:26:08

第二部分


      让团队统一起来的似乎是一个不屈不挠的雄心壮志,即成为加密行业真正的积极推动者,可以说他们已经实现了这一点,通过成功推出基于高级算法CryptonoteV8的Dpops, 同时解决Dpos的主要弱点-串谋的利益共同体,所有代码均开源。
      

      他们在交付DPoPS后的第一个目标是解决一个问题,该问题将在不久的将来决定或打破整个加密产业的去中心化原则,如果把这个问题留给其他加密货币提出的方法来解决的话—即扩容问题。


梦想与现实的激荡


      如果加密数字市场是一场谁将成为主流用户日常使用的通货之间的竞赛,那么门罗底层协议cryptonote在这方面具有压倒性的优势,它们的区块大小可以根据区块拥有的交易量和每笔交易的大小而扩大和缩小。与固定区块相比,这种动态性意味着扩容问题可以在Layer2技术(目前的以太坊技术方向)成为必要之前在链上得到处理,但这并不能根本的解决问题。


      数字通证作为支付媒介被主流经济采用是一个可预期的方向,而为了确保这一点,一枚数字货币必须最低限度地满足VISA所需求的高峰期4000 tps(系统吞吐量)。这远远超过了Cryptonote协议50-70 tps之间的最大吞吐能力,但XCASH有一个解决方案,通过使用侧链,这种技术模式加强了去中心化。


      一些加密货币提出的每秒快速理论交易量令人印象深刻,但由于存储成本和带宽限制,这些理论在现实世界中并不可行。如果比特币每秒能处理7笔交易(2020年2月27日至2021年2月27日的平均值) ,每笔交易量为0.7189 kb,每天有86400秒,总交易量将相当于每天434.14 MB,但当我们将tps增加到1000、4000或100万时会发生什么呢?分别为62.1 GB、248.4 GB和496.9 TB。


      这种规模的吞吐量只能在一个中心化系统中发生,在这个系统中,钱包用户使用网络钱包,而不是拥有自己的私钥,然后通过专用服务器进行支付——这的确就是Visa所做的,为了适应这种情况,比特币网络在很大程度上才得到了发展。

主侧链相互保障的优势


      在考虑可扩展性时,需要在安全性成本和回报之间进行权衡。如果分片或者Layer2是以牺牲去中心化为代价的解决方案,那么它们是否值得考虑呢?如果分片有利于某些节点而不利于其他节点,那么长期来看,这种方法是否会导致一个趋中心化的系统?


      侧链使得运营商能够建立自己的共识,这种共识可以根据运营商的个人意愿而有所不同,这是侧链运营商本身的一个致命弱点,因为其为追求速度且降低成本(缩小容量)为中心化(不管是有意或无意)行为打开了大门。
那么,XCASH如何能够既保持网络的去中心化,又拥有一个具有竞争力的高tps,同时又避免区块大小的争论呢?


       XCASH使用的扩容方法,维护了基础层(即主链)的完整性,但是与其他解决方案不同的是,它的侧链对共识没有任何影响。共识是建立在主链上的,所有XCASH节点都必须执行共识,并且必须按照共识行事,否则就有可能失去它们的地位。因此,当一个代表托管一个侧链时,它们已经完全并持续地被验证为按照主链的一致意见行事。最终,高级特性继承了安全性,而侧链不需要它们自己的验证协议,因而可以长期维护去中心化和随后的安全性。

自由和带宽
      

       那么,XCASH是如何处理拥堵的区块,同时又优先保证去中心化呢?这将是整个加密行业的问题,无论怎样的动态或大规模的区块都可以。侧链为XCASH提供了以秒级速度卸载不太重要的数据的能力,而主链处理所有高级数据,这些数据将更适合于5分钟的区块时间。任何人都可以下载高级数据库,反过来,任何只想实现支付的人就可以下载常规的区块链,从而让区块保持在一个尽可能小的容量。

      虽然在撰写本文时无法找到确切的数字,但有人指出,代表应升级他们的VPS(虚拟服务器),以容纳最大1Gbps的额外带宽,运行一个代表节点而不是运行一条侧链(或至少不是任何有意义的大小之一)的最小值为100mbps。
这个系统肯定会给终端用户带来收益,因为在Layer1上,他们的支付方式对于原有中心化系统来说毫无区别,同时保证去中心化原则不受损害。更多的信息将在未来提供的侧链和其他Layer2来解决。

新世代的问题需要新世代的解决方案

     

       POW 算法的一个问题是,在任何时候,一个大的算力可能控制该条链,并且存在51% 理论算力攻击,双花攻击,或者更糟糕的是迫使共识改变,这将对所有参与者造成严重的破坏,特别是对于来自知名企业和组织的POW链来说,风险更大。
理论上POW链的重要算力可以通过现代能力成功地对其发动51%的攻击。很多国家官方当局都明确表示出了对区块链技术的认可,当然一批ASICS(或其后续技术)由国家、非政府组织或国家情报机构秘密的成工业规模地生产出来,这只是时间问题,这些技术的计算能力超过了当时矿工的总和,并且完全有可能对毫无准备的POW链发动51%的攻击。


      DPOS并非没有缺点,它解决了POS算法中存在的各种漏洞。一个类似于POW的例子是,POS链上的一个大的矿工可以发动51% 的攻击,而这不可能发生在DPOS链上,更不用说XCASH的DPoPS 链了。DPOS面临的主要问题是,代表们形成利益串谋的联盟,选择将验证交给少部分人。XCASH使用可验证随机函数(VRFS)解决了这个问题,这意味着验证区块的代表被选中的概率是随机的,而且必须达成67%的共识,从而确保这种利益联盟需要满足至少67%的所有当选代表的要求,才能破坏共识协议。在DPOS链发动攻击成本高昂且速度缓慢,因为攻击者需要从市场上购买来自所有交易所的卖出订单中的总流通供应量。


翻译:Nicole、可总   校正:二多

原文链接:https://cryptohuff.com/addressing-the-scaling-issue/