当前位置: 首页 > 科技观察

自由的!QuChain开源平台BitXHub开放跨链测试网服务

时间:2023-03-22 17:08:44 科技观察

当前区块链应用和底层技术平台处于百花齐放的状态,但主流区块链应用中的每条链仍多为独立的、垂直封闭的系统。在业务形态日益复杂的商业应用场景中,链与链之间缺乏统一的互联互通机制,极大地限制了数据&资产价值在区块链上的流动性,跨链的需求由此而生。趣链科技根据跨链需求提出了通用的链间消息传输协议,并基于该协议实现了跨链技术演示平台BitXHub,支持同构和异构区块链之间的跨链交易,允许资产交换,异构链之间的数据共享和合约调用。BitXHub跨链服务平台由三个角色组成:中继链、应用链和跨链网关。跨链服务平台可以像搭积木一样灵活组合,满足不同场景的需求。我们称之为“积木式架构”,包括:Chain-to-chain架构、主从链架构和中继链架构。链到链架构主要适用于跨链多方有信任基础或安全要求不高的场景。使用链到链架构可以大大降低跨链设施的部署成本。在主从链架构中,主链以跨链的方式控制和管理从链上的部分功能和数据。这种架构可以树状扩展,更适用于有权限中心或者希望通过多条链来提升业务性能的跨链场景。在中继链架构中,更适合不同组织或机构平等构建跨链联盟,各组织共同维护中继链。在大规模的中继架构下,还可以通过多层中继链的互连形成中继链网络,实现垂直扩展。此外,为了更好地提高跨链稳定性和跨链执行效率,BitXHub升级了跨链传输协议IBTP2.0。介绍一下新协议的核心特性:服务级跨链:IBTP2.0跨链在链协议中,源链和目的链采用链上服务级跨链,不同应用链上的服务相互独立,减少业务之间的干扰。可以更好的实现跨链交易的并行处理,提高跨链执行效率。服务权限控制:IBTP2.0支持应用链跨链服务设置访问权限,可以自定义其跨链服务调用的黑名单集合。如果不指定,则允许所有应用链服务调用它。信任链同步:基于应用链信任根实现信任链同步。对于PoW共识的应用链,信任链是应用链的连续区块头;对于PoS共识的应用链,信任链就是验证者信息。更改日志。中继链跨链:中继链支持内置跨链管理合约。通过IBTP2.0协议,可以作为业务源链或目的链,实现与不同应用链或其他中继链的跨链交互;超时交易回滚机制:中继链通过定时区块机制实现异常跨链交易的超时回滚,保证跨链交易的安全性和一致性;此外,为了保证跨链平台成员的标准化、系统健康升级、联盟稳定发展,BitXHub提供了一套跨链治理机制,为应用链接入等问题提供全方位的有效治理、验证规则更新、节点增删改查。治理机制的整体架构如上图所示。中继链基于跨链平台上的各种治理角色,依托标准化的提案模型、灵活的投票策略和科学的评价体系,提供应用链、验证规则、中继链节点等多模块治理服务。为充分保障会员规范工作、系统健康升级、联盟稳定发展。谁来治理BitXHub跨链治理机制是一种联盟自治的机制,但治理工作由谁来做?治理角色是联盟自治的基础,主要包括治理管理员、审计管理员和应用链管理员。中继链上主要有两个角色:治理管理员和审计管理员。治理管理员可分为超级治理管理员和普通治理管理员。此外,治理机制还涉及到应用链管理员的角色。应用链管理员不需要直接向中继链注册身份,但实际上在应用链注册过程中已经在中继链上注册了自己的地址,一些与应用链相关的治理服务也可以由应用链管理员提供。启动治理建议。治理是治理机制的主要内容。中继链上的治理服务涵盖跨链平台上各种行为的管控,包括中继链节点管理、应用链管理、验证规则管理、链上服务管理等。、统一身份管理、跨链权限管理、数据同步管理、治理业务管理、投票策略管理等。HowtogovernHowtogovern就是治理方式,是治理机制的核心。治理的具体过程包括四个阶段:提案发起、投票、计票和结果处理。以下为投票治理流程图:BitXHub自2020年3月开源以来,受到了国内大学生和区块链开发爱好者的关注,成为国内最受关注的跨链开源平台.为给开发者提供“万链互联、开放生态”的服务体验,BitXHub提供免费开放的跨链测试网服务(https://scan.bitxhub.cn/),同时我们也提供详细的使用文档帮助您快速入门,您可以通过上面的链接访问它。您可以通过测试网浏览器实时查看跨链数据。同时,已有应用链的用户只需通过跨链浏览器注册应用链并提交审核,即可轻松接入跨链服务系统。测试网还提供QuChain区块链和Fabric两条应用链,并提供链上数据服务。用户应用接入跨链系统后,可通过BitXHub体验异构链间互联互通的数据跨链服务。跨链测试网的开放使用彰显趣链科技“生态开放、共生共赢”的理念。作为区块链“价值互联网”的关键枢纽,跨链技术实现了不同区块链之间资产的原子性交易、信息交换、服务互补等功能,打破了区块链之间的数据孤岛,构建了不同区块链互联互通的网络生态.目前,BitXHub跨链服务平台已经支持包括业界主流的QuChain区块链平台、Fabric、BCOS、国网链、天平链、CITA链、以太坊在内的七大异构链的跨链服务。未来,将为更多异构链平台提供互联互通能力。