替代文字

左:Ultrain超脑链联合创始人&CEO 郭睿

右:ChainIDE创始人 吴潇

8月10日,由Ultrain超脑链和火星财经联合举办的“超星计划”于北京完美收官,最终,南京纯白矩阵开发的ChainIDE项目拔得头筹。正所谓工欲善其事,必先利其器,对于全力打造DApp生态的Ultrain来讲,拥有一款好的IDE非常重要;而作为一个工具类项目,究竟是有着怎样的优势才能在众多优质DApp中脱颖而出?它有着怎样的背景故事?又为什么会全力拥抱Ultrain?

ChainIDE概况

ChainIDE是全球首个多链的云端IDE,也是第一个支持Libra Move语言编译的IDE。目前支持6条公链(Libra,Eth,IOST,Cocos, Nervos, Ultrain),也是全球支持公链语言最多的云端IDE。

到目前为止,已有超过20万份合约通过ChainIDE目前的区块链IDE编译,它为全球超过100多个国家的开发者提供便捷的智能合约辅助设计、编译和调试服务。

ChainIDE专为区块链平台服务,与Ultrain结合,只需要Web浏览器就可以进行智能合约的编写,并由云端进行编译和部署。因此,ChainIDE也可以称为“云端IDE”。

ChainIDE优势

ChainIDE的优势大致可分为高编译速度、高便捷性和在线IDE三个方面,其具体表现如下:

1、 高编译速度

ChainIDE的编译速度比普通的编译器要快出10倍,在“天生敏捷”的设计理念下,3秒内就可以完成编译服务,短暂的等待时间无疑会提高用户的使用体验。

2、 高便捷性

ChainIDE的高便捷性体现在一键即可以进行智能合约的编译、一键即可以生成所有的功能树和一键即可以部署合约。操作的简化让开发者更快地上手。

3、 在线IDE

ChainIDE无需下载或者编译,所以的IDE都基于Web,无需下载,即点即用的模式也受到更多的开发者欢迎。

替代文字

替代文字

ChainIDE创意

ChainIDE的创意可以归纳成以下三个方面:适用性的突破、可拓展性的延伸和便捷性的具现。

通过通用的云后端,帮助超脑链突破适用型限制。通过ChainIDE,可以在平板、移动终端甚至手机上都可以进行超脑链TypeScript的调试。同时,ChainIDE还通过侧链技术,支持各大区块链的拓展需求。不同的公链是有不同侧重点和创新点的,而ChainIDE的侧链可以有更多的创意空间。总而言之,ChainIDE可以快速地帮助全球的开发者在不同的区块链项目,系统需求,编译环境和硬件基础上实现0门槛的上手体验。

ChainIDE技术方案

ChainIDE在技术上受到了Google Stadia的项目启发,致力于为敏捷开发提供最极致的产品体验。Google Stadia的最终目标是,让玩家通过云计算来进行游戏的逻辑处理和画面渲染,摆脱主机和客户端的限制,真正做到”点开即玩“。ChainIDE同样是为了开发者节约所有的初始化成本,无需任何环境配置和硬件需求,只需要程序员完成智能合约的相关调试,而不需要跟链有关的额外学习开发成本。

ChainIDE开发团队认为云IDE毫无疑问是未来的发展趋势,等到5G的到来以及用户带宽的不断提升,网速不会再成问题。开发者可随时随地通过任何设备,在灵光一闪的刹那就开始动手编写和实践,这是ChainIDE的价值体现。

双方合作展望

Ultrain超脑链成立于2017年底,是一家全球领先的实现信任计算的通用技术基础设施公司,致力于为广大企业和个人提供可信、安全、高效、高性价比的分布式计算服务。项目创始团队来自阿里巴巴、蚂蚁金服、华为、奇虎360等名企,具备世界顶级的IT、密码学、点对点通讯技术、计算机安全学与金融专业背景,拥有顶端的国际化资源与丰富的社群运营经验。通过密码学的创新性突破,Ultrain彻底解决了困扰信任计算项目的性能问题,比起它们在性能和交易确认速度方面有巨大提升。基于性能的大幅提升和成本的大幅下降,Ultrain作为信任计算的基础设施,可以有效地支撑大规模的商业应用场景,广泛地赋能于金融服务、共享经济、医疗、零售、物流、媒体娱乐等众多行业。

Ultrain超脑链作为全球首个商业公链,具备完善智能合约集成的Robin框架、应用平台SDK—U3.js、开发环境桌面浏览器LONGCLAW、浏览器环境和浏览器插件钱包—Cona,拥有完善的区块链生态体系。但即便如此,对于一些想要新上手尝试的开发者以及研究人员,上来架设整个环境仍然需要花一定的时间。而ChainIDE是全球第一个多链的智能合约集成环境(IDE) ,该产品最早的设计理念就是针对敏捷开发而设计的,结合超脑链能够非常快速地帮助开发者简化初始搭建设计环境的过程,大大节省边际成本。

ChainIDE也拥有着宏大的愿景和目标规划,在过去的3周里已经共计编译了接近10万份智能合约。二者相结合会给全球的开发者带来更好的超脑链开发体验,同时会给超脑链带来一波圈外的开发者流量,从而繁荣生态体系。此外,ChainIDE在完善一键部署后,会将这个工具有效地传播到大学区块链教育当中,结合超脑链,为区块链的教育事业做出巨大贡献。

未来,ChainIDE将会助力更多的开发者在超脑链上实现更多优质区块链落地应用,助力实体经济发展。双方将加速区块链商业化的进程,为开发者带来便捷,也为区块链的未来带来新的曙光。