Code Monkey home page Code Monkey logo

wecross's Introduction

CodeFactor Build Status Latest release License Language

WeCross简介

WeCross是由微众银行自主研发并完全开源的区块链跨链协作平台,致力于促进跨行业、机构和地域的跨区块链信任传递和商业合作。WeCross支持应用与多链互操作、同/异构链间互操作等多维跨链交互,实现了:

  • 一站式跨链管理

    WeCross为方便开发、维护和管理跨链应用,配套多种跨链工具,包括命令行终端控制台可视化网页管理平台

  • 插件式跨链接入

    WeCross只需基于Stub接口针对不同的链开发适配器,就能以插件化的方式实现跨链接入。目前适配的区块链包括FISCO BCOS 2.0Hyperledger Fabric 1.4

  • 统一跨链身份

    WeCross基于跨链账户服务管理账户的生命周期。每个跨链账户对应多个链账户,实现跨链身份的统一。

  • 统一资源范式

    WeCross对各个链的资源包括合约、交易以及区块等进行抽象和封装,并基于通用跨链接口和统一的寻址方式实现对不同资源的访问和调用。

  • 跨链事务保障

    WeCross基于两阶段提交实现多链的事务写操作。回滚时,事务中的操作都会被重置,最终恢复到事务前的状态。

  • 资产原子交换

    WeCross基于哈希时间锁合约实现异构链间资产原子交换,无需更改原链上的资产模型和资产合约,通用性较强。

  • 合约跨链调用

    WeCross不仅支持跨链应用对异构多链发起调用,而且还支持由合约发起的对其它链合约的异步跨链调用

了解更多技术特性,请下载阅读WeCross白皮书

WeCross架构

快速开始

阅读快速入门,从连通两个区块链开始,快速体验WeCross的强大功能。

技术文档

阅读WeCross 在线文档,详细了解如何使用WeCross。

项目贡献

欢迎参与WeCross社区的维护和建设:

您将成为贡献者,感谢各位贡献者的付出:

https://github.com/WeBankBlockchain/WeCross/graphs/contributors

开源社区

参与meetup:活动日历

学习知识、讨论方案、开发新特性:联系微信小助手,加入跨链兴趣小组(CC-SIG)

License

WeCross的开源协议为Apache License 2.0,详情参考LICENSE

wecross's People

Contributors

jimmyshi22 avatar shareong avatar morebtcg avatar ywy2090 avatar kyonray avatar qwdarrenyin avatar 767472021 avatar haoxuan40404 avatar chendongcse avatar robinlg avatar birdmanfly163 avatar ccznb avatar heixiongtt avatar hqwangningbo avatar chenjiawei514 avatar jsrzx avatar yangzan0816 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.