当前位置:首页 > 报告详情

微众银行:WeCross技术白皮书:区块链跨链协作平台(44页).pdf

上传人: 木*** 编号:43163 2021-06-29 44页 1.01MB

1、跨链适配器(Stub)指连接一个区块链的接口实现,可由跨链路由加载。跨链路由可以配置多个区块链适配器,达到连接多条区块链的效果。跨链路由间会自动同步区块链适配器的配置信息,从而帮助用户寻址位于其他区块链上的资源。跨链资源(Resource)指区块链上的智能合约、数字资产等用户可访问的数据对象。类似于区块链适配器的配置信息,跨链资源的元信息也在跨链路由之间同步。用户通过统一的接口对跨链分区中的资源进行寻址和调用。为了满足未来多样化的业务互联需求,针对海量数据跨链的典型业务特征,WeCross 为网络交互和部署架构设定了以下关键设计目标。跨地域互联:作为多方参与的区块链应用,通常涉及多个服务机构,

2、业务部署在多个跨地域的数据中心。WeCross 为跨地域场景设计安全、可靠和高效的网络架构,基于 TCP 长连接、心跳、自动重连和加密通信技术的网络机制来保证大范围跨地域互联的稳定性、及时性和安全性。部署架构灵活:由于跨链需求通常源自成熟的区块链应用项目,跨链部署架构需要具备兼容现存区块链实例的能力。WeCross 采用 “非侵入式”设计,跨链路由以独立进程的方式与区块链节点分离部署,无需变更既有的区块链网络架构,即可实现灵活的架构部署。跨链路由间使用网络传输跨链消息和区块链消息,结合网络自动寻路功能,只要跨链路由间有直接或间接可触达的网络链路,就能完成跨链交互。可自由定制:现实业务场景中的跨

3、链需求千差万别,接入的区块链平台多种多样,因此定制化可裁剪的跨链能力不可或缺。WeCross 的区块链适配器和跨链资源支持自由定制, 根据接入的区块链类型、系统资源和网络情况,选择不同的区块链适配器和跨链资源。2.3 可信交互流程区块链平台设计的基本安全假设是“每个参与者皆有可能作恶”,在此假设下通过密码学与共识算法等机制构建分布式可信环境。然而此可信环境往往只在区块链平台内部生效, 无法简单被另一个区块链平台信任,需要引入额外的可信证明信息来实现跨区块链平台的可信交互。WeCross 在处理跨链交互时除了传输区块链交易信息外,还会额外传输区块链交易的相关证明数据,并使用这些信息进行交易和回执(交易执行结果)的存在性证明,以证明链上信息的真实与可靠。

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了微众银行区块链团队研发的区块链跨链协作平台——WeCross。WeCross旨在解决区块链应用之间互操作性不足的问题,实现不同区块链平台之间的可信数据流通和价值交换。文章首先分析了当前区块链行业面临的挑战,包括底层架构、数据结构、接口协议、安全机制和业务模式等方面的异构性。接着,文章提出了WeCross的设计理念,即跨链业务高效协同(Synergetic)、跨链操作安全可信(Secure)、跨链网络分层可扩展(Scalable)和跨链接入高效便捷(Swift)。然后,文章详细介绍了WeCross的整体架构设计,包括区块链体系抽象、跨链系统架构和可信交互流程。最后,文章阐述了WeCross的核心技术,包括通用区块链接口、异构链互联模型、可信事务机制和多边跨域治理。总体来说,WeCross是一个高效、安全、易用的区块链跨链协作平台,能够促进区块链应用生态的融合发展。
区块链跨链协作平台WeCross如何实现异构链之间的可信交互? WeCross的通用区块链接口(UBI)如何简化开发者跨链应用的开发过程? WeCross如何通过可信事务机制保障跨链操作的安全性和一致性?
客服
商务合作
小程序
服务号
折叠