Phat Contract:拓展智能合约能力边界
加入 PolkaWorld 社区,共建 Web 3.0!
去中心化链下计算基础设施 Phala Network 于 2023 年 6 月 1 日,正式在其主网启用 Phat Contract。作为 Phala 网络上运行的链下程序,Phat Contract 在具有互联网接入能力的同时,能够轻易跨链连接任意智能合约。
Phala Network 官网:https://phala.network/
首个基于 Phat Contract 的无代码应用模块—— LensAPI Oracle 也随之上线。
Phat Contract:https://bricks.phala.network/
Phat Contract 旨在弥合 Web2 服务和 Web3 世界之间的差距,可在去信任化(Trustless)的环境中轻松集成 EVM 和 Substrate 区块链,将智能合约的功能扩展到丰富的链下世界,拓展了智能合约的能力边界。通过 Phat Contract 新一代无代码(No-code)程序,Web3 开发体验将得到重塑。
实现 Web3 Functions 的创新性解决方案
链下计算是目前业界的热点之一,Chainlink 和 Gelato 团队近期都各自提出了链下解决方案,并将该解决方案称为 Web 3 Functions。该方案旨在破除 Web2 和 Web3 之间的信息壁垒,实现应用的高速增长。在当前的 Web3 世界中,如何在确保海量链下数据高效交互的同时,保障信息的可信性和安全性极具挑战。另外,在部署应用时若想要兼具敏捷性和高效性则会让复杂性进一步增加,不过,这并非不可能。
Phat Contract 解决方案优势
Phala 的解决方案旨在提高 Web3 开发者的开发效率,同时实现安全的链下计算。通过提供一个几乎零成本的计算,Phala 的解决方案将刺激 Web3 应用的快速发展。目前,Chainlink Functions 和 Gelato 的 Web3 Functions 都为 Web3 开发者提出了链外数据及计算的解决方案;但是,二者离成为最佳解决方案仍有一段距离,对以上解决方案的比较分析将在后续讨论中进行。
一键部署式方案,Blueprints 加速 Web3 应用开发
Phala 在 2021年12月首次推出 Phat Contract,通过引入具有可组合性的链外计算能力,帮助开发者构建下一代应用程序;次年年底推出封闭测试版 ,已被 48 个 Web3 应用使用,其中包括诸如 InvArch 、Apillion、W3A 和 PrivaDEX 等团队。
在过去的两年里,通过用户的反馈,Phala 团队认为应该把用户体验放在首位,这是产品的根本。本次推出的 Phat Contract 主网版本正是经过优化后的最新版本。
新增无代码(No-code)体验功能 - “Blueprint”
“工欲善其事,必先利其器”。对于 Web3 开发者来说,效率即是一切。无需编写代码即可部署应用的能力极大提高了程序开发的效率。Phat Contract 提供预定义的组件(Phat Bricks)和可定制的模板(Blueprints),可帮助开发者敏捷构建高效且功能强大的 dApp。
只需 5 分钟即可部署 LensAPI Oracle!
Phat Contract 推出的第一个 Blueprint 是针对 SocialFi 知名项目 Lens Protocol 的可定制 LensAPI Oracle。得益于 Phat Contract 能将任意 API 从 Web2 世界桥接到 Web3 世界,现在 Web3 社交平台开发者可根据自己的需要轻松定制 Oracle,以全新的方式部署无代码应用程序。
LensAPI Oracle 工作原理
全链兼容
Phat Contract 支持所有 EVM 兼容链,例如以太坊、BSC;支持所有 Layer 2 链,例如 Polygon、StarkNet ;支持所有基于 Substrate 的链,例如 Polkadot、Moonbeam、Astar 等。也可以根据用户需要支持所有区块链生态系统。
Phat Contract 可支持的网络
支持用户自定义模块
Phat Contract 能满足用户从无代码到全代码的需求。用户可以根据自身经验,选择与之匹配的环境,与 Phat Contract 交互。
Phat Contract 可定制化模块阶梯
Phat Contract 提供了三种不同的部署场景来满足不同用户的需求。初学者可直接使用预定义的 Blueprint 和 bricks 构建应用程序,享受零编程或掌握基础编程技能即可使用的便利。
对于具有扎实智能合约编写背景的高级开发者,尤其是对 Rust 有基本了解的开发者,可以根据自己的需要进行自定义开发,使用 Phat 的原生合约全代码版本,可享受最大限度的自由编程环境。上图展示了整个 Phat Contract 系统中的不同模块,每个模块都支持自定义。
多语言支持
利用 Phat Contract,智能合约也能在JavaScript、TypeScript和Rust等语言中运行常规代码。这使得执行 Web2 任务成为可能,如调用 API 并根据返回的数据执行代码。
与此同时,Phala 团队提供高达 50,000 美元的奖池,以鼓励创新者使用 Phat Contract 部署应用。请浏览链接或扫描下方二维码了解 Phala builder program 详情:https://docs.phala.network/v1/developers/phat-contract/builders-program。
立即使用 Phat Contract ,开启区块链应用创新开发之旅,重塑Web3应用未来!
关于 Phala Network
Phala Network 是去中心化链下计算基础设施。Phat Contract 是运行在 Phala 网络上的创新型链下编程模型,帮助开发者构建具备全区块链兼容性、互联网连接性 (HTTP Request)和可验证计算功能的 dApp。
Phat Contract 以上特性可极高拓展智能合约能力边界,并通过提供预定义程序模块,实现无代码开发,为不同开发经验的用户提供便捷高效的集成开发体验。
直播预告:
6 月 8 日(本周四)晚 7 点,波卡生态智能合约平台 Gear 将在波卡世界直播间分享 「Gear 最新进展」,点击下方按钮立即预约直播。
PolkaWorld Telegram 群:
t.me/polkaworld
PolkaWorld Youtube 频道:
https://www.youtube.com/c/PolkaWorld
PolkaWorld Twitter:
@polkaworld_org
更多内容
波卡联创 Rob:在波卡中打造 ZK Rollup 平行链的可能性
波卡周报|Rob 讨论将 ZK-rollups 集成到波卡中的潜力,Kusama 神秘地址烧掉价值 470 万美元的交易费!
关注 PolkaWorld
发现 Web 3.0 时代新机遇
点个 “在看” 再走吧!