CC1测试网已上线,Subscript语言开发者培训计划即将开始

“本文发布于2021年1月9日,从多个角度总结了Subscript语言、CC1测试网的进展情况和后续计划的布施。”


一、TrustBase CC1测试网

根据团队的发展规划,TrustBase于2021年1月6日如约完成CC1测试网的开发,已面向全球开发者开放使用。


CC1测试网使用WASM虚拟机,支持Web开发者快速入门,便捷部署WASM智能合约。同时TrustBase维护的智能合约语言Subscript已经推出ERC20合约实例,可以在CC1网络上部署。 CC1测试网采用POA共识,并提供了对智能合约的基础支持。特别地,我们已经上线了测试网CC1的RPC服务,使用Polkajs可以查看区块状态,发起转账,部署合约,发送合约调用。我们还为TrustBase  CC1测试网提供了WASM智能合约示例,其中包含了ERC20智能合约的全流程开发过程。所有的交付内容均已上传至Github中的TrustBase专栏供开发者使用。我们在CC1测试网的开发者文档里描述了搭建开发者中心站点、如何在本地运行一个测试节点、如何运行预测网同步的TrustBase客户端、以及如何部署第一个智能合约流程。


二、Subscript语言  

 自2020年9月Subscript作为开发者工具被Web3基金会Grant计划选中以来,已经有越来越多的智能合约开发者表示出了对Subscript语言的浓厚兴趣和尝试欲望。截至目前,TrustBase团队已从Github、Twitter、Telegram等社交网站收到上百名来自全世界的开发者的私信,其中部分人已参与Subscript各类底层工具的早期开发调试与测试。


非常令人感到振奋的是,在这些联系TrustBase官媒账号的开发者中,有40%是传统的Web开发者和Java工程师,他们表达了希望快速入门智能合约开发并参与探索Web3.0事业的强烈动力,而这正是TrustBase希望看到的。目前,Subscript语言经过团队和各方志愿者的共同开发与测试,已经实现了语言的demo,将与TrustBase CC2测试网结合,供开发者使用。

 

三、后续的计划 


值得说明的是,CC1测试网基于Substrate框架开发,并使用基于Rust的ink!语言,以测试CC1区块链的转账与合约部署功能,Subscript语言包并没有被接入CC1测试网。


我们计划在CC2的测试网中,正式接入Subscript语言并支持Web开发者通过Subscript语言部署波卡原生智能合约。


在这之前,为了帮助这些令人尊敬的工匠,TrustBase将在近期展开“开发者社区”培训计划。TrustBase开发者社区是基于Subscript语言和波卡生态的项目开发和孵化营,其目的是帮助想要加入波卡生态的个人掌握熟练Subscript语言,帮助团队从0到1部署一个坚实的波卡项目。鉴于疫情的关系,我们为本次活动设计了详实的Subscript线上课程和特殊的开发者线上资格面试,以帮助彼此的合作顺利展开。

根据我们的计划,TrustBase将在2021年3月 前完成CC2测试网的上线,主要包含以下功能:

(1)测试网使用GRANDPA机制的POS共识运行;

(2)测试网支持验证人的质押、赎回操作,支持提名人委托操作;

(3)测试网支持部署运行WebAssembly格式的智能合约;

(4)测试网完成初始TrustBase通证在创世块的分配;

(5)提供TrustBase客户端运行服务,提供测试网的区块浏览器服务;

(6)Subscript语言支持在测试网上创建ERC20格式的通证。

 

四、TrustBase与Polkadot

正如Gavin Wood所说,在所有第三代区块链项目中,Polkadot具有最大的开发商吸引力和用户粘性。事实正是如此。随着2021年波卡插槽竞拍、Substrate框架的持续升级和波卡主网的上线,2020年推出的所有核心技术(包括Subscript开发者工具)都将在2021年整合到Polkadot主网中。


TrustBase作为波卡生态基于轻量级智能合约语言的同构平行链,也将通过自身的发展计划为Polkadot引入更多的传统Web开发者,共同参与Web3.0网络的建设。

你可能感兴趣的:(CC1测试网已上线,Subscript语言开发者培训计划即将开始)