您现在的位置是:首页 > 文章详情

WeCross v1.0.0-rc2 发布

日期:2020-05-19点击:523

2020年2月,微众银行正式将自主研发的跨链协作平台WeCross开源,并发布WeCross v1.0.0-rc1。开源以来,社区开发者们用“匠心”为我们提供了非常多有益的反馈,推动WeCross以更强大的面貌服务更多开发者。今天,我们很高兴为大家带来WeCross的 v1.0.0-rc2,这个版本拥有更直观的体验、更完善的功能、更灵活的架构,以及更安全的通信。

 WeCross致力于实现不同区块链间的跨链交互,始终将“高效协同、安全可信、分层可拓展、便捷治理”的设计理念灌注到研发的每一个细节中。本次更新,我们对Stub进行了插件化封装,开发者只需根据插件规范进行开发,即可让WeCross接入不同类型的链。此外,我们基于HTLC事务机制,实现了跨链转账,让资产能够在不同链之间流转。

在WeCross的正式版本到来之前,我们将持续打造新功能,欢迎大家积极体验新版本,并将使用心得和建议反馈给我们。

  新增关键特性

可插拔区块链接入组件不同类型的链有着不同的接入逻辑,为了适配不同类型的链,我们提供插件化开发框架,开发者只需按照插件接口定义进行开发,即可让WeCross Router接入不同类型的链。目前,WeCross实现了FISCO BCOS 2.0和Hyperledger Fabric 1.4的插件。

基于HTLC的跨链转账针对链与链间资产相互独立、无法相互流转的问题,我们开发了基于HTLC机制的事务框架,并据此框架实现了跨链转账功能,让资产能够在链与链之间相互转移。借助HTLC事务机制,WeCross保证资产在链与链之间的交换具备原子性,避免出现只有一方转账的情况。

账户身份管理各种类型的链,都存在账户的概念,对链进行操作,是以某个账户的身份进行的。因此,在跨链网络中也需要具备账户的概念。在此版本中,我们实现了账户管理的功能,用户进行跨链操作时,可基于某个身份进行操作,极大拓展了跨链应用的使用场景。

安全通讯跨链应用基于WeCross Java SDK进行开发,SDK与Router间的通信有很高的安全要求。在此版本中,SDK和Router之间采用了TLS协议进行通讯,消息以密文形式传输,提升了消息通讯的安全性。

跨链 Demo:跨链网络涉及多条链、多个组件,对于初学者来说,要搭建一个完整的跨链网络存在一定难度。我们提供了跨链Demo,帮助开发者一键搭建一个分别接入FISCO BCOS和Hyperledger Fabric的跨链网络,并自动配置跨链控制台,开发者得以直接通过跨链控制台,真实且快速地体验到WeCross的操作方法。

 

  WeCross各项目

 

跨链路由:

gitee地址  https://gitee.com/WeBank/WeCross

github地址 https://github.com/WeBankFinTech/WeCross

跨链 SDK:

gitee地址  https://gitee.com/WeBank/WeCross-Java-SDK

github地址 https://github.com/WeBankFinTech/WeCross-Java-SDK

跨链控制台:

gitee地址  https://gitee.com/WeBank/WeCross-Console

github地址 https://github.com/WeBankFinTech/WeCross-Console

FISCO BCOS 插件:

gitee地址  https://gitee.com/WeBank/WeCross-BCOS2-Stub

github地址 https://github.com/WeBankFinTech/WeCross-BCOS2-Stub

Hyperledger Fabric 插件:

gitee地址  https://gitee.com/WeBank/WeCross-Fabric1-Stub

github地址 https://github.com/WeBankFinTech/WeCross-Fabric1-Stub

 

  体验链接

技术文档:

https://wecross.readthedocs.io/

快速体验Demo:

https://wecross.readthedocs.io/zh_CN/latest/docs/tutorial/demo.html#id1

HTLC 跨链转账:

https://wecross.readthedocs.io/zh_CN/latest/docs/routine/htlc.html#id1

Stub插件开发手册:

https://wecross.readthedocs.io/zh_CN/latest/docs/dev/stub.html

原文链接:https://www.oschina.net/news/115787/wecross-1-0-0-rc2-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章