在伦敦玛丽皇后大学学习了半年多之后,我决定继续从事 Polkadot 生态方面的创业。当 Polkadot 成立时,W3F 决定推出一种新的合约技术。当时,W3F 将要发布的四个平行链是:比特币桥,以太坊桥,智能合约链和快速支付链。目前,前两个方向已由 Interlay Snowfork 团队接管。

EVM 合约链由 Substrate FrontierMoonbeam Acala 团队进行了改进。最初的 Wasm 合约是由 Edgeware 团队推动的,但没有任何进展。Parity 仍在迭代链上的合约模块。我们的目标是能够直接使用 DOT 或 KSM 作为 Token 来启动一个通用的系统平行链,外部团队可以从一开始就可以开发支持工具和服务,以支持整个 Wasm 合约的开发生态。与平行链开发相比,Wasm 合约具有较低的开发难度,较低的部署成本和更广泛的生态整合。

经过初步研究,我们启动了 Patract 项目,该名称来自 Parachain Contract。 8月20日,我们写了第一篇 Polkassembly Post#15,指出尽管 Wasm 合约原则上比 EVM 合约更好,但几乎没有支持生态发展的工具,远远落后于 EVM 生态系统。我们描述了 Patract 计划在早期阶段启动的两个项目,Redspot 对标 Truffle,Europa 对标 Ganache。我们提交了关于 Redspot v0.1 的在 Polkadot上的第0项国库提案,该提案已得到 Polkadot 理事会的批准。

在 Redspot v0.1 工作之后,我们提交了另一个更详细的帖子#100,以描述另外8个项目,包括合约库,SDK,监视器,云IDE,PatraScan 和 PatraStore 等。然后,我们逐步启动了以 Infura 为目标的 Elara 项目,以 Ethereum 的 ZKP 预编译合约为目标的 Megaclite 项目,等等。此外,Himalia 是专门用于合约开发的多语言 SDK,Ask!是 AssemblyScript(AS)版的 ink! 语言,类似于 ink! 基于 Rust 语言。总的来说,我们已经申请了8项 Polkadot 提案和1项 Kusama 提案,并按时完成了其中的7项。 欢迎访问我们的 Patract 官方网站和 Github 进行测试体验。

当前的 Wasm 合约模块和 ink!开发框架尚未成熟,开发人员仍然很少,因此计划通过 Wasm 合约开发的 Polkadot 生态项目也更少。 但是我们认为明年这种情况将发生巨大变化。

明年,我们将大力推广 PatraStore DApp 商店和 PatraScan 合约浏览器的工作,并结合我们启动的 Jupiter 合约测试网,以促进社区在我们的工具链上的使用和反馈。

我们将扩展 Patract 的运营资源,并逐步迭代链上技术堆栈(支持 Pallets,更快的 Wasm执行程序,ZKP,IPFS,收费模型以及治理),Jupiter 测试链和 Jupiter Rococo 平行链达到最高水平,并准备开始系统平行链插槽的发行。

最后,以下是我们已获批准的9个提案列表:

其中2个正在开发,而7个已经完成了书面报告:

另外2项正在进行的提案: