Phala 社区的各位,大家好!
2021 年进度条已推进至 82%,看着过去 10 个月里取得的成果,我难以抑制内心的激动,迫切地想向所有熟知或正在了解 Phala Network 的朋友呈现新规划,进一步描绘那极具潜力、属于 Phala 的未来世界。
我是 Phala Network 的创始人 Marvin Tong,也是 Hashforest Technology(Phala 主要开发团队)的 CEO。作为波卡生态的忠实社区成员,我和 Hang Yin (Co-founder of Phala Network)在2019 年初,就被 Gavin Wood 博士的 Web3.0 愿景所吸引,从此坚定不移地在波卡社区进行探索。同年,我们发表了 Phala Network 第一版白皮书,勾勒出 Phala Network 的雏形。
在过去的这两年开发时间里,我们成功上线了基于平行链异构架构的计算资源网络 Khala Network,并获得了社区的广泛支持,Khala 也得以成为 Kusama 的平行链。我们相信,在不久的将来,Phala 也会成功地运行在波卡中继链上。重新定义 Phala 网络
很多人因鲜明的隐私性和创新性的“区块链+可信硬件”架构而认识到 Phala,实际上,数据隐私只是 Phala Network 白皮书中的基础特性之一。
我们的愿景是:成为世界上最大的 P2P 计算网络,即一个基于 Web3.0 标准的、去中心化的计算云。
而实现这一目标的一个重要前提是,能实现计算网络本身的去信任化——Phala 网络中的所有计算都在可信环境内运行。可信环境为计算负载的安全性提供保障,它涵盖了程序执行的正确性,以及数据的保密与隐私性。
去信任化(Trustless)既是社区所认识到的关于 Phala 的首个特性,也是 Phala 作为可靠的分布式计算网络的基石。
此外,“共享经济”模型也是 Phala 的 Web3.0 一个重要特性。为确保网络使用者和算力提供者免受中心化互联网公司控制,我们需采用区块链协议以允许任何计算节点加入网络,并为其提供可用的、稳定的计算服务。这也是 Phala Secure Worker Mining 机制的诞生根源。
目前,Secure Worker Mining 机制已在 Khala 网络上平稳运行了近两个月,尽管 Khala 的 Mining 奖励只有 Phala 的 10%,仍有超过 2 万个计算节点成功地在 Khala 注册。
其中,超过 1.5 万台服务器长期、稳定地在 Khala 运行,所提供的 12 万+ vCPU 计算资源规模在 Crypto 领域首屈一指,可为 Web3.0 世界提供大规模计算服务。仅在 Khala网络 上,就拥有了将近 1% 的 AWS 计算规模[1]。
我们有理由相信,未来部署在 Phala Network 主网上可供 Web3.0 世界使用的可信计算节点的数量,有望突破 10 万个。为什么我们需要 Web3.0 云服务?
我和 Hang Yin 在 2018 年就已意识到:Web3.0 拥有巨大的潜力。Gavin Wood 博士带领的以太坊核心团队,凭借其创造的首个图灵完备的“智能合约”颠覆了整个区块链世界就是最好的证明。
目前,基于 EVM 的智能合约已经可以在一定程度上替代简单的后端,充当去中心化应用的数据库。基于传统智能合约的初级 Web3.0 云服务已经在 2019 年开始的 Defi 和 Gamefi 浪潮中体现出了巨大价值。
尽管如此,由于传统智能合约有很大的局限性,它依然无法驱动大部分现实世界中的应用,比如:
私有数据上的计算,例如各类日常互联网与企业应用的后端、中间件与数据库;
计算密集型的程序,例如大吞吐量、低延迟的游戏服务器端、人工智能等;
因此我们可以看到,尽管如 Arweave、Filecoin 这样的去中心化存储协议已经盛行,相对应的去中心化计算服务领域仍是一片空白。仍然有许多 Defi、元宇宙、Web3.0 游戏应用在使用智能合约的同时,还需要将前端和后端部署在 AWS、Google Cloud 等中心化服务上。更令人震惊的是,大部分(可能超过了 80%)Proof-of-Stake 共识区块链的节点,都运行在中心化云计算平台提供的服务上。
这会带来很多问题:
脆弱性:当大部分区块链实际上部署在中心化云平台时,那么 Web3.0 世界的头顶将永远悬挂着达摩克利斯之剑;当监管机构/条例强迫中心化云平台禁用区块链服务时,用户每日使用的交易所、钱包、Defi 和游戏将被迫停用;甚至当云平台被攻击、某些机房发生自然灾害时,去中心化世界也会被迫停工。
数据安全问题:中心化云服务可以持续不断地监控和收集大量的用户数据,比如浏览器指纹和前端使用行为,这同样是不可规避的风险,而用户在使用 DeFi 时,并不希望时刻被监控。Web3.0 云服务的创新特性
在几年前,不断地有创新者尝试解决这类问题:比如设计具有更高吞吐量的区块链,或者提出通过使用 TEE、零知识证明以及 MPC,向用户提供具有更强隐私性的计算服务。也许部分解决了吞吐量或隐私问题,然而我们坚定地认为,Web3.0 需要一个更加通用、易用且基于共享经济的解决方案,以实现高可用性和超强的计算能力。
这就是 Phala 的特性:请不要再将我们与其他的“TEE 隐私协议”或“零知识证明协议”相对比,我们的目标并不相同。Phala 致力于提供一个通用的去中心化计算网络,并且能自由地与去中心化的智能合约、存储协议、以及数据索引服务组合使用。颠覆性产品:Fat Contract
在此,我们隆重推出 Fat Contract,一个基于 Phala 隐私合约概念的智能合约产品。大家可以在 Phala Wiki[2] 中进一步了解这项服务。简而言之,这是一个新型的智能合约产品,专注于服务 Web3.0 后端函数级服务。
与 EVM “传统智能合约”不同,具备以下特性:
低延迟:用户并不希望元宇宙中任何互动的响应时间会超过1秒钟,然而传统区块链智能合约并不能满足低延迟服务这一要求。在 Fat Contract 中,可以做到毫秒级别的读写响应;
异步互操作:Fat Contract 可以通过创建异步请求快速、安全地引入链外数据,例如发送 HTTP 请求获取网络服务数据等;
高性能计算:Fat Contract 同时支持纵向和横向扩容,它能向用户提供近乎原生 CPU 性能的程序执行环境,并随着硬件升级实现扩容,而在理想状态下,应用的整体吞吐量可随着节点数量的增加进行线性扩容;
成熟的开发者生态:Phala 的应用基于行业标准 WASM,构建于以安全、高性能著称的 Rust 生态之上,其中重点支持由 Parity 开发的 Ink! 合约编程语言;
无需信任:与智能合约一样,部署在计算节点中的程序无法被人为操纵或强制停机;
数据保密性:用户请求、内存状态以及数据库都强制端到端加密,只有被授权的操作才会得到响应。I. Fat Contract 的使用场景有哪些?
经过两年的探索,推荐在如下场景使用 Fat Contract:
低延迟需求的场景,如:Orderbook 交易所、多人在线游戏等;
链下互联的场景,如:预言机、去中心化聊天或通讯服务(Telegram 或 Email);
需要授权型数据的场景,如:API 接口、数据市场平台;
大型实时计算程序,如:元宇宙、游戏、NFT 渲染、人工智能(推荐引擎等);II. 何时上线?
团队正在紧锣密鼓地开发中,预计在 2021 年 12 月可以推出 Fat Contract 的 V0 版本,届时用户可采用创新性的计费模型,在超过 15,000 台 Web3.0 服务器上使用 Fat Contract!下一步:走向元宇宙
在以上这些场景中,Phala 团队会重点扶持鼓励元宇宙生态的建设。
由于计算资源消耗大,没有可用的去中心化计算和后端协议,目前大多数元宇宙平台在被迫使用传统云服务。
Khala 议会已经与多家元宇宙平台建立了良好的合作关系,将通过财政拨款的方式,鼓励开发者基于 Fat Contract 开发元宇宙生态基础设施。目前,已有相关团队在 Phala 上针对下列需求进行开发:
Web3.0 渲染农场:通过 Phala 的 Fat Contract,为NFT艺术家提供平价、去中心化、隐私性良好的模型渲染服务;
Web3 Game Server:通过 Phala 的 Fat Contract 来为元宇宙平台提供去中心化的后端服务;
Phala World:创新性 NFT 角色协议,可为 Phala 每一个地址自动生成具有成长性、互操作性的 NFT 角色,并且这些角色可以接入主流元宇宙平台;
通用游戏引擎:可以在多个元宇宙平台搭建基于地块的游戏空间的后端引擎;
在 Gavin Wood 博士的博客中,他曾提到:
可以肯定的是,我们无法预测这个新平台的首个成功用例会在何时出现。它的时间线之长,可能与与之前互联网的发展一样,需要用几十年而不是几个月来衡量。
对此,我们深感认同。Web3.0 将是近 20-30 年间最强大的创新推动力,Web3.0 的进化将与人工智能的进化并存,否则世界将会落入更加糟糕的境地。因此,我们不能停下脚步,被以往的设计,或者是“原教旨主义”所束缚,因为我们与 Web3.0 革命成功的终点之间还有很远的距离,在通往愿景的路途中需要逐步替换掉 Crypto 世界使用的任何中心化服务,这也是 Phala Network 的战斗目标。About Phala
Phala Network 是一个 Web3.0 共享云平台,旨在解决计算云中的信任问题。基于 TEE 可信硬件的分布式计算,Phala 云计算可在不牺牲数据机密性的情况下实现大规模云计算处理,其计算系统是可信的。
Phala 通过将共识机制与计算分离,确保处理能力具有高度可延展性。不同于传统云服务平台,Phala 的计算节点哪怕不在数据中心也可以提供安全、机密性好、边缘化的云服务,这使得 Phala 为强大安全和可扩展的无信任计算云创建了共享经济模型的基础设施。“Reference”
[1]
AWS 计算规模: https://en.wikipedia.org/wiki/Amazon_Web_Services#:~:text=As of December 2014, Amazon,, Australia, and South America,[2]
Phala Wiki: https://wiki.phala.network/en-us/docs/developer/