LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 波卡合约开发者中心Patract Hub成立,已有4个项目通过议会评审

波卡合约开发者中心Patract Hub成立,已有4个项目通过议会评审

2020-10-20 Patract 来源:区块链网络

Patract Labs面向波卡生态的平行链智能合约 (Parachain contract) 提供解决方案,旗下宣布成立Patract Hub 作为波卡合约开发者中心。Patract Hub的项目由波卡议会审核,并由财政资助,面向波卡生态的合约开发者提供免费的开发工具和服务,将作为非营利性社区组织运作。

参与波卡生态有两种选择,一个是通过拍槽,基于Substrate编写平行链运行。这种方式开发难度较高,而且迭代速度慢。最关键因为波卡中继链最多支持100条平行链,而且是缓慢扩充,导致拍槽的成本将会非常昂贵,预估需要至少千万DOT,而且需要冻结数月。未来真正能够以平行链方式运行的波卡项目会非常少。

第二种方式就是通过官方或社区部署的智能合约平行链,开发智能合约应用。这种方式开发难度低,而且迭代速度快。开发合约不需要了解底层链的复杂结构,只需要关心自身业务逻辑即可。合约平行链是开放部署的,类似于以太坊这样的平台。任何开发者只需要花费很少的DOT手续费,并根据未来的存储持续增加DOT抵押,就可以完成自己的合约应用部署。合约还可以随时迁移和销毁,释放存储抵押。另外,Patract Labs也将计划部署Patract Network作为智能合约平行链,直接使用DOT支付手续费和进行投票治理,不过目前波卡合约模块还没有完全成熟,其他细节待定。

Substrate框架目前支持两种合约,一个是直接兼容以太坊的EVM合约,另一种是更先进的原生WASM合约,采用更高级的衍生自Rust的Ink!语言开发。Patract Hub主要面向WASM合约提供开发支持,并可能开发新的合约语言,比如支持C++,JS等。Ink! 支持开发者编写复杂的智能合约逻辑,提供高于Solidity的逻辑组织能力。WASM的执行效率也高于EVM,加上波卡本身的NPoS共识,使波卡合约平行链的吞吐量可以远高于以太坊平台,成本随之也会降低很多,而且能够支持上百万合约的同时部署和运行,提供更大范围的生态协作。

Patract Hub在Polkassembly上撰写了近期10个项目的开发规划。其中前4个已经在最近两个月的讨论中通过,前2个项目已经部分开发完成并投入社区使用,后续还会增加其他项目。

1、Jupiter:智能合约测试网,供开发者进行早期试验。Jupiter会集成最新的WASM合约技术,配置最适合开发和测试的区块链环境。

2、Redspot:WASM合约开发工作流和脚手架。Redspot可以使合约开发标准化,屏蔽底层编译细节,并作为Patract Hub的核心组件连接其他工具。

3、Europa:Runtime和合约运行沙盒。Europa是包含合约模块的Runtime独立完整运行环境,无需共识和P2P等,能够快速开发和调试合约。

4、Elara:实时和可扩展的波卡API。Elara提供中继链和各平行链的RPC接口,省去开发者部署和运维多链节点的麻烦。

5、Metis:Ink!合约标准库。Metis将对波卡合约的每个标准,开发对应的标准库实现,并进行审计来确保安全性。

6、Himalia:多语言合约SDK。Himalia支持开发者从不同的终端,用多种开发语言与合约进行交互,包括PatractJ,PatractPy,PatractGo等。

7、Leda:合约监控台。Leda将监控合约在开发、测试、部署和运行当中的关键数据,使开发者可以实时监控合约状态。

8、Carpo:云端智能IDE。Carpo将自动在服务端集成Patract Hub的所有开发工具、插件和服务,省去开发者搭建和配置本地开发环境的烦恼。

9、PatraScan:波卡多链浏览器,提供中继链、平行链和合约模块数据的展示、分析、搜索和API。

10、PatraStore:波卡多链应用市场,跟踪、记录和推荐多链DApp,帮助用户快速浏览波卡生态。

基于以上项目,Patract Hub正在招聘区块链工程师、WASM工程师、高级后端工程师、高级前端工程师、ink!合约工程师、ZK工程师、UI设计师、产品经理、运营经理等职位,地点在杭州未来科技城,欢迎业内各路高手加盟,邮件请联系[email protected]

关于Patract Hub的开发详情,可以关注网站更新(https://patract.io),近期会更新各项目页面,也可以前往Github查看源码(https://github.com/patractlabs),还可以去Element社群参与讨论(https://app.element.io/#/room/#PatractLabsDev:matrix.org),欢迎开发者朋友共建Patract Hub。

—-

编译者/作者:Patract

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...