打破不可能三角:Permaweb和SCP实践

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

区块链不可能三角对区块链大规模普及有深远的影响,它要求在去中心化、安全性和可扩展性之间保持平衡,因此在追求大规模应用时,必须在这三个方面做出权衡。不可能三角的挑战激发了不断的技术创新,人们一直试图寻找解决方案,以促进区块链技术的发展和普及。以下是 outprog 在 Arweave Day in Asia 2023 的演讲:

我很高兴今天有机会和大家分享有关 Permaweb 和 SCP 实践的内容。这两个概念可能对许多人来说还比较陌生,但它们对于区块链应用的未来发展具有重要意义。让我们一起深入了解这些概念以及它们如何影响区块链的演进。

第一部分:区块链不可能三角

首先,让我们来谈谈区块链不可能三角。这个概念涵盖了三个核心要求:去中心化、可扩展性和安全性。我们都知道,这三者之间存在着紧张的关系。如果一个区块链网络非常去中心化,那么它可能会牺牲可扩展性。如果一个区块链网络追求极高的可扩展性,安全性可能会受到威胁。

这就是著名的不可能三角。在过去的几年里,我们已经看到了很多区块链项目在尝试平衡这三个方面时遇到了挑战。大规模应用要求高度的可扩展性,但这通常会导致去中心化的减弱,从而牺牲了安全性。

第二部分:SCP 理论

那么,SCP(Storage-based Consensus Paradigm)是什么?SCP 是一种基于存储的共识范式,它的核心思想是,只要存储是不可变的,上面的交易是可追溯的,那么无论在何处计算应用程序,都将得到相同的结果。这意味着我们可以获得共识,而不需分布式的计算。这是一种非常强大的理念。

打破不可能三角:Permaweb和SCP实践

以 everPay 为案例,我们可以将其视为中心化支付网关,类似于 PayPal。但有一个关键不同之处,在 everPay 中,所有交易记录都被永久存储在 Arweave 上。这意味着任何人都可以根据 everPay 的协议规则进行计算和验证 everPay 的状态。这种特性赋予了 everPay 独特的去信任化能力,而传统的 PayPal 无法达到这一水平的去信任化。

第三部分:模块化的 Permaweb

Permaweb 是一种全新的 Web 架构,它包括应用层、服务层和存储层三个核心组件。但不同于传统的 Web 架构,Permaweb 的存储层采用了区块链技术,具体来说,是 Arweave 区块链作为存储层。

这意味着 Permaweb 具备了不可篡改和可追溯性的特性。安全性由底层的存储层(Arweave)保障,而去中心化则通过标准化的协议和开源的服务层保障。无限的组合性、灵活性成为可扩展性的重要基础。

打破不可能三角:Permaweb和SCP实践

在 Permaweb 实践中服务层包括了四个标准化协议,包括:

Gateway:提供静态文件服务,如 arweave.net 或 arseeding 轻节点等

Bundling:提供数据捆绑上传服务,如 arseeding 轻节点或 bundlr 等

Sequence:提供需要序列化的智能合约或金融服务,如 warp 或 everPay 等

Indexing:提供 Arweave 数据索引,如 The GraphQL 或 KNN3 等

任何开发者都可以使用以上标准服务去构建自己的 Permaweb 应用;同样地,任何服务商都可以开发标准服务为应用提供 API 支持。另外,服务商可以横向扩张无穷无尽的标准化服务,这将彻底的解决扩展性问题。

SCP 结合模块化理念,已在 Permaweb 中得到实践,在该工程实践中彻底的解决了区块链不可能三角问题。

第四部分:SCP 理论在不同领域的应用

SCP 理论并不仅限于 Permaweb。我们可以将 SCP 理论与传统的微服务理念相结合,这意味着存储层可以更加开放,甚至可以使用 Ethereum 等公链作为资产服务层。模块化的思想将为未来的区块链应用带来更多可能性。

打破不可能三角:Permaweb和SCP实践

第五部分:总结与展望

最后,让我们总结一下。目前,所有的公链依然受到区块链不可能三角的限制,都不能真正具备大规模扩张的能力。然而,SCP 和 Permaweb 已经探索出了一条新的道路。这个道路具备坚实的理论基础,且已经过工程实践的验证。让我们期待 Permaweb 的进一步发展,以及 SCP 理论在区块链世界的广泛应用。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/86686.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年09月15日
下一篇 2023年09月15日

相关推荐

  • 区块链 如何广播,区块链如何广播全网

    一、区块链如何广播全网区块链的具体工作流程是怎样的?对于区块链的工作流程金窝窝集团认为可以总结为以下几步:1、发送节点将新的数据记录向全网进行广播2、接受节点对收到的数据进行记录和检验3、全网所有接受节点对区块执行共识算法4、区块通过共识算法过程后被正式纳入区

    2024-11-22 04:30:01
    1 0
  • 怎么查全网区块,怎么查询所有区块链公链

    一、怎么查询区块链币(怎么查询区块链币余额)币安链怎么查区块区块链信息服务备案管理系统是网信办主办的网站,有多个模块组成,所有的区块链备案服务都在这个系统进行。切记只有这个官方网站。1、备案信息查询:直接输入主体名称或完整的备案编号进行查询。特别注意:(1)主体

    2024-11-22 02:30:01
    1 0
  • 区块链 如何 被攻击,区块链被攻击达到多少才能被篡改记录

    一、区块链如何被攻击***区块链被攻击达到多少才能被篡改记录***区块链科普指南:什么是51%攻击?在加密世界中,当一个人或一群人控制了50%+1的网络单元时,就会发生51%的攻击。没有人说50%+1单位,所以简称为51%攻击。当一个团队设法控制链接到一个特定区块链的网络的大部分

    2024-11-22 00:30:02
    2 0
  • 央行采用什么区块链技术,数字人民币搭载什么公链

    一、数字人民币搭载什么公链数字人民币并没有搭载在任何公链上,而是由中国人民银行牵头开发的中心化系统。数字人民币的发行和管理权将由中国央行独立掌控,与传统的区块链技术有所不同。数字人民币主要的技术特点是采用了类似于银行账户的存储方式,实现了资金的实时结算和清

    2024-11-21 19:30:01
    1 0
  • 比原链节点竞选多少币,区块链竞选是什么意思啊

    一、“炒币”内幕有哪些“佛系炒币躺着赚20万!”“2天赚13万只是睡一觉的事情!”“币圈让我的100万本金快赔光了!……美少女博士教你正确的抄底姿势!”“韭菜心经,战胜庄家的必备心法!”……一搜炒币日记四个字,各类绝招、秘籍泛滥成灾。猛一听,人们还以为说的是A股。事实上

    2024-11-21 19:00:01
    3 0
  • kcash钱包怎么验证不了,区块链钱包如何创建

    一、区块链钱包如何创建Metamask手机端:手把手教你注册以太坊钱包第一步:前面几个安全提示,向下滚动到最底部表示全部阅读,一步一步点击“接受”就行了2.下面是创建一个8位数的密码,每次打开MetaMask可能都需要,如果忘记了密码,可以用助记词找回钱包3.接下来是显示的助

    2024-11-21 18:00:02
    3 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载