Patract 为波卡 Wasm 合约生态的平行链和 DApp 开发提供解决方案。我们帮助社区平行链设计和开发链上合约模块和 Runtime 支持,并且为 DApp 开发者提供覆盖开发、测试、调试、部署、监控、数据提供和前端开发等阶段的全栈工具和服务支持。

波卡是 Web3 基金会 Parity 公司打造的异构跨链网络。在波卡的设计中,只有非常复杂的应用或创新性的技术才需要开发独立的平行链,几乎所有常见的 DApp 只需要部署一个简单的智能合约。在波卡网络中,Web3 基金会将官方部署纯粹用于智能合约应用的通用平行链,也会有其他社区成员部署具备智能合约功能的专用平行链,开发者可以选择在最优的平行链上部署合约。相比独立平行链,智能合约提供给了开发者一个更加简单,快速,经济的开发方法,极大地降低了开发者的门槛。

波卡网络本身只提供了智能合约的底层链运行环境,开发者还需要很多链外的上层开发套件和服务支持,才能快速地开发出合格的智能合约。相比而言,以太坊的合约技术虽然简单,但经过 5 年的发展,开发生态已经非常繁荣。比如 ConsenSys 面向以太坊的智能合约生态提供了很多解决方案,形成了一套成熟的开发套件,还提供数据接口、安全审计、行业咨询、应用孵化等服务。同时以太坊社区的其他成员还提供了一些源码库、通证标准和开发规范等。以太坊开发者非常熟悉的项目有Truffle SuiteInfuraMetamaskRemixERCOpenZeppellin Contracts企业以太坊联盟等,这些都是由社区成员开发的。

波卡网络虽然支持以太坊 EVM 合约直接转换成波卡的 Wasm 合约运行,但是还提供了采用 ink!Rust 等高级语言开发的原生 Wasm 合约技术。原生 Wasm 合约将提供更好的可开发性、安全性、交互性和运行速度,所以我们也将更加专注在这条技术路线上。波卡的智能合约平行链预期还有半年时间上线。Patract 将会与 Web3 基金会以及其他社区成员一起完善平行链智能合约生态。

Patract 的开发工作已经开始,第一个项目是 “ 红斑(Redspot)”,取名自木星大红斑,也是太阳系最大的 DOT。Redspot 对标的项目是以太坊的 Truffle,将提供合约开发、测试、部署和交互支持第二个项目是 “ 欧罗巴(Europa)”,取名自木星的第二个卫星。Europa  对标的项目是以太坊的 Ganache,将提供 Substrate 的运行时环境沙盒,简化开发、调试和集成测试。后续项目的开发日程安排待定,将包括源码库、API、SDK、IDE、通证标准、统计和审计服务等。

Patract 由岳利鹏发起成立,他在 2017 年命名了波卡中文名并翻译了波卡白皮书,也是社区的早期技术传播者。Patract 已经吸引了多位技术极客参加,同时也在招募更多的开发者加盟。

Patract官方网站:https://patract.io

开发和合作欢迎联系:[email protected]