All Projects → WeBankBlockchain → WeCross

WeBankBlockchain / WeCross

Licence: Apache-2.0 license
WeCross跨链路由

Programming Languages

java
68154 projects - #9 most used programming language
shell
77523 projects
solidity
1140 projects

Projects that are alternatives of or similar to WeCross

bitshares-mobile-app
This is the mobile app for bitshares blockchain
Stars: ✭ 44 (-75.96%)
Mutual labels:  htlc, crosschain
Typeorm Transactional Cls Hooked
A Transactional Method Decorator for typeorm that uses cls-hooked to handle and propagate transactions between different repositories and service methods. Inpired by Spring Trasnactional Annotation and Sequelize CLS
Stars: ✭ 251 (+37.16%)
Mutual labels:  transaction
Scalardb
Universal transaction manager
Stars: ✭ 178 (-2.73%)
Mutual labels:  transaction
Dntframeworkcore
Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework
Stars: ✭ 208 (+13.66%)
Mutual labels:  transaction
Go Saga
Implements saga-pattern in Go, another way to distribute transaction.
Stars: ✭ 183 (+0%)
Mutual labels:  transaction
Btcpy
A Python3 SegWit-compliant library which provides tools to handle Bitcoin data structures in a simple fashion.
Stars: ✭ 225 (+22.95%)
Mutual labels:  transaction
Smart Contract Watch
A tool to monitor a number of smart contracts and transactions
Stars: ✭ 168 (-8.2%)
Mutual labels:  transaction
AuthorizeCIM
Authorize.net CIM, AIM, and ARB Functions for Go Language
Stars: ✭ 36 (-80.33%)
Mutual labels:  transaction
Specification
OpenMessaging Specification
Stars: ✭ 242 (+32.24%)
Mutual labels:  transaction
Blockchain Wallet
区块链钱包技术指南
Stars: ✭ 205 (+12.02%)
Mutual labels:  transaction
Easytransaction
A distribute transaction solution(分布式事务) unified the usage of TCC , SAGA ,FMT (seata/fescar AutoCompensation), reliable message, compensate and so on;
Stars: ✭ 2,284 (+1148.09%)
Mutual labels:  transaction
Reliable
mq transaction, tcc, eventually consistency. tx life cycle: all listeners handled, if necessary, produce next message
Stars: ✭ 187 (+2.19%)
Mutual labels:  transaction
Plasmaethexchange
Plasma protocol compatible ETH Exchange Platform
Stars: ✭ 235 (+28.42%)
Mutual labels:  transaction
Blockvotes
An e-voting system based on blockchain using ring signature
Stars: ✭ 182 (-0.55%)
Mutual labels:  transaction
core
UBIC: The crypto currency providing UBI for the masses using the E-Passport
Stars: ✭ 37 (-79.78%)
Mutual labels:  ubi
Ethereum Graph Debugger
Ethereum solidity graph plain debugger. To have the whole picture when debugging.
Stars: ✭ 177 (-3.28%)
Mutual labels:  transaction
Learning Blockchain
Tidy up Blockchain ecosystem and tutorial
Stars: ✭ 188 (+2.73%)
Mutual labels:  transaction
Anima
Minimal database operation library.
Stars: ✭ 210 (+14.75%)
Mutual labels:  transaction
datalogger
DataLogger foi projetado para ser uma biblioteca simples de log com suporte a vários providers.
Stars: ✭ 46 (-74.86%)
Mutual labels:  transaction
mongodb-replica-set
Run MongoDB Atlas locally for testing
Stars: ✭ 42 (-77.05%)
Mutual labels:  transaction

CodeFactor Build Status Latest release License Language

WeCross简介

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

  • 一站式跨链管理

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

  • 插件式跨链接入

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

  • 统一跨链身份

    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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].