Phala在Web3基础设施中究竟扮演了什么角色?

关于Web3与Web2,其最大的不同之处在于:Web3是一个去中心化的网络,用户的任何行为将不需要中介机构来帮助传递,信息、数据、资产都不再被某些中心化节点所掌握,而Web3的“去中心化”之所以能够实现,在于其背后的互联网运转架构发生了彻底的改变。

Web3的技术基石是区块链,区块链技术通过构建一个去中心化的共识网络,使得任何一个核心网络参与者都无法独自够控制网络上的数据和协议,这项技术的普及和发展已经改变了数以千计组织和企业的业务和操作方式,而区块链基础设施则成为推动这类变革的关键因素。

区块链技术受到性能的限制,计算和存储能力有限,这就需要一些围绕着网络资源(存储,计算,传输等)进行构建的去中心化基础设施来助力Web3的实现。因此,可以说去中心化的网络基础设施也是Web3的重要基石,我们需要建立分布式的、去信任的和无需授权的Web3基础设施。

Web3的基础设施是怎样的?

基础设施是发展的基石,无论是Web2还是Web3,在简单易用的互联网背后,都是大量的基础设施,负责网站的托管、数据的存储和交付等。然而,正如前文所言,Web3的互联网运转架构已经发生了彻底的改变。

对于Web3来说,我们现在将基础设施定义为允许Web3应用程序被大规模部署、构建和使用的工具、服务和架构。在去中心化的范围内,Web3基础设施有多种形式,它通常是范围广泛的产品和服务的代名词,涵盖从智能合约审计到跨链桥接的所有内容。

Web3研究者Rahul Maganti和Saurabh Sharma指出,我们可以将区块链基础设施的“生态系统”定义为旨在支持 L1 和 L2 在以下关键领域发展的协议:

  • Layer-0 基础设施:(1) 去中心化云服务(存储、计算、索引);(2) 节点基础设施(RPC、Staking / Validators);
  • 中间件:(1)数据可用性;(2) 通信/消息协议;
  • 区块链开发:(1)安全和测试;(2) 开发人员工具(开箱即用的工具、前端/后端库、语言/IDE)。

而技术投资者Eric Hu在其研究中提出,Web3 的基础是计算层,这包括区块链和受区块链启发的网络(L1、子网/侧链和扩展解决方案),其他一切都建立在其之上。在基础区块链层之上,我们可以将服务、工具、架构和基础架构分为三个部分:

  • 数据基础设施:为团队提供构建和运营 Web3 项目的核心基础设施、架构和工具;
  • 价值和流动性参与者:资本在 Web3 应用程序和参与者之间流动的基石,摩擦较小;
  • “交互者”或区块链支持基础设施:支持和维护区块链/计算网络的利益相关者。

 作为基础架构,区块链基础设施服务为用户提供了节点、API、网络开发工具、监视和报警等特殊服务,有效地帮助开发人员和业务用户连接到区块链并重新配置基础设施。

其中,云服务在Web2时代就以更为便捷和经济的方式为企业提供大规模、高可用、可伸缩的计算和存储资源,早已成为企业数字化转型的最佳实现方式之一

毋庸置疑,Web3应用程序对数据和计算有也有同样的需求,那么Web3所需要构建的去中心化云服务应该是怎样的呢?

去中心化云Phala扮演什么角色?

云服务发展如火如荼,但目前大都被默认为“中心化”云服务,即集中化、统一归属的远程集群计算或存储,然而,对于云基础设施的依赖并没有明显减少其弱点,反而更是凸显了中心化云服务的弊端,如数据隐私与安全、宕机故障、资源浪费、环境污染等。

而去中心化的云服务将通过使用更加节能、环保和去信任的技术,实现更加高效、可持续和安全的数据处理和储存。总体而言,去中心化云应该有 3 个核心组件:

  • 存储:数据/文件存储在由许多实体运行的服务器上。因为数据在多台机器上被复制,所以这些网络能够实现高度的容错;
  • 计算:就像存储一样,计算集中在 Web2 范例中。去中心化计算涉及将此计算分布到多个节点以实现更高程度的容错(如果一个或一组节点出现故障,网络仍然可以在对性能造成最小中断的情况下服务请求);
  • 索引:在 Web2 世界中,数据已经存储在一个服务器或一组由一个实体拥有和运营的服务器上,查询这些数据相对容易。由于区块链节点是分布式的,数据可能会在不同地区孤立和分散,并且通常处于不兼容的标准之下。索引协议聚合这些数据并提供易于使用和标准化的 API 来访问这些数据。

在区块链基础设施提供商中,有不同的项目分别提供以上三种服务或组合服务,Phala Network就是去中心化云计算中的佼佼者。

在其官网,Phala将其愿景描述为“成为全球最大的P2P计算网络,一个标准的基于Web3的去中心化计算云”,与 Amazon Web Services、Microsoft Azure 和 Google Cloud Platform 等中心化解决方案相比,去信任不仅是 Phala 被社区认可的第一个特性,也是 Phala 成为可靠的分布式计算网络的基石。那么Phala拥有怎样的优势,又是怎样实现的呢?

Phala的优势何在,如何实现?

尽管Web3倡导去中心化,但受限于执行效率低、费用高、难扩展等因素,仍然有许多DeFi、元宇宙、Web3游戏在使用智能合约的同时,不得不将前端和后端以及数据存储部署在AWS、Google Cloud等中心化服务器上,这为Web3应用带来系统级脆弱性以及数据安全等问题。

而Phala就旨在解决这些问题,当我们谈论Phala Network的“去中心化和去信任化”,我们可以从以下几个方面来理解

  • Phala 不拥有任何服务器,任何拥有合格硬件的人都可以加入网络成为一个节点并分享计算能力;
  • Phala 代码库都是开源的以供审查,在Github可查看;
  • Phala 假定不信任Worker运营方(人类),因此任何Worker都必须运行基于 Secure-Enclave 的硬件,并且需要在Worker注册期间证明其完整性。这提供了基于硬件的执行正确性和数据隐私的承诺。Phala 进一步设计其供应端 Tokenomics,以鼓励兼具性能和稳定性的高质量服务;
  • 所有Worker都由区块链管理,区块链由链上委员会管理。Phala Network遵循民主治理。

在最新分析波卡平行链去中心化程度的报告中,我们可以看到从不同维度来分析,Phala的去中心化程度都可圈可点

 但我们还是把目光聚焦到其核心服务,也就是云计算技术架构层面。不同于市场上通用的隐私协议和其他Web3云服务,Phala是基于“区块链+Secure Enclave”的架构,通过可组合性将其强大的计算能力赋予其他存储协议

Phala 网络上的所有计算都在可信任的执行环境(TEE)中运行,这保证了计算负载的安全性,包括程序执行的正确性,以及数据的机密性和隐私性。

借助安全的计算服务及其 Phat Contract,Phala为Web3带来的是“链上共识,链下可信计算”的解决方案。Phala无需将存储和计算集中在一个地方,这样就实现了低资源占用和更高的运行效率。企业由此可以在一个去中心化的基础架构上以隐私安全、高性能和低成本的形式运行应用程序。

简而言之,Phala致力于提供一个通用的去中心化计算网络,可以自由结合去中心化智能合约、存储协议和数据索引服务,为 Web3带来安全的去中心化云服务

4月24日,Phala官方表示已完成Phat Contract 的无代码体验的UI,并完成了 Phat Contract Off-Chain Rollup的v3,PhatContract的主网发布越来越近了,我们共同期待!

Web3经过多年的发展,已经得到了广泛的公众认可,并且被认为是下一代互联网的基础。诚然其离真正地大规模落地还有很长的路要走,且很多Web3应用项目仍然选择Web2基础服务商,但这只是时间的问题。

Web3基础设施的发展受到多个领域的技术发展的影响,它旨在让网络更加开放、自由和安全,让个人业用户拥有更多的数据所有权和控制权

相信随着Web3去中心化基础服务设施建设的不断推进,Web3各种应用项目也将不断落地开花。无论如何,让“社会更公平、更普惠、提升整个社会的福祉”一直是技术发展的目标,也是Web3的愿景和我们所有人的初衷。

猜你喜欢

转载自blog.csdn.net/Blockchain2022/article/details/130526082