1. 产品介绍
区块链间的数据交互与业务协同成为区块链生态发展壮大的迫切需求,跨链架构及技术体系成为指导跨链应用的关键。
跨链管理平台能方便链接不同的区块链网络,简化跨链过程、管理资产数据,从而促进资产的流动性。采用加密技术和安全协议,保护用户的资产和交易信息不受攻击和篡改,提升安全性和效率。方便不同区块链网络之间的互操作,使得它们能够更好地协作和交互,促进区块链互操作性,从而为用户提供了更便捷、安全和高效的数字资产管理和数据交换服务。
通过跨链合约、跨链网关、加密算法、跨链通信协议结合支撑跨链组件的运行,开启跨链的过程。通过中继链的安全信用保证可以得到在安全性、扩展性、兼容性、隐私性、去中心化、便捷性等各方面都具有有力的支撑,平行链区块链不用因为添加跨链的业务而做过多的修改和支持。平行链根据自己的需求和场景便利灵活添加跨链组件,就可以快速体验跨链过程。
2. 功能特性
2.1. 安全可靠
- 国密算法:⽀持可插拔的密码算法,包括国密算法SM2。
- 透明和不可篡改:利⽤区块链对跨链交易进行存证和共识,保证跨链交易数据的公开透明。
- 事务性:数据在各个链上都应该是一致的,在跨链资产转移的场景中,保持跨链交易的原子性,保持流通的资产总量稳定不变
2.2. 通用协议
支持同/异构跨链信息的兼容、便捷、高效传输;设计信息传输的容错机制,解决信息传输过程中的事务问题。
2.3. 丰富互操作
支持跨链资产转移(原生资产、erc20类、erc721类)、数据传递、合约调用的跨链交易触操作,能满足不同业务场景的各种跨链需求。
2.4. 灵活网关插件
网关插件提供完整的跨链管理服务API接口,通过API接口也能直接使用管理平台的资源和发起跨链操作。
2.5. 多种区块链
目前支持bubi链、星火链网、zetrix链、ethereum链,HyperLedger Fabric链
3. 应用场景
3.1. 商品溯源
商品溯源是利 用区块链技术来追踪和记录商品在多个企业间生产、流通和销售过程的一种应用场景。企业A通过将商品的生产、加工,企业B把商品进行运输,企业C将商品进行销售。把每个环节的数据记录在区块链上,通过跨链技术进行数据的流转和存证,可以实现对商品全生命周期的追溯和监管,从而提高产品的透明度、质量和安全性。
3.2. 碳交易
在能源领域,碳市场中,政府或相关机构向企业发放一定数量的碳排放许可证,有碳排放的企业可以在把区块链上的碳排放资产数据转移到碳交易区块链上进行资产的转移和市场交易行为。可以促使企业采取更多的减排措施,降低温室气体排放量,从而减缓气候变化的影响。其次,碳交易也为低碳技术的发展提供了经济激励,推动了清洁能源和环保产业的发展
3.3. 数字身份数据
数字身份管理涉及到用户的身份认证、权限管理、个人信息保护等方面的数据。跨链数据共享应用可以帮助不同的数字身份系统之间实现数据共享和互操作,从而提高数字身份管理的安全性和便捷性。
3.4. 医疗健康数据
医疗健康领域涉及到大量的患者数据、医疗记录、医疗图像等敏感信息,而这 些数据可能存储在不同的医疗机构或者健康信息系统中。跨链数据共享应用可以帮助实现不同医疗机构之间的数据共享,提高医疗数据的可访问性和利用率,同时确保数据的隐私和安全。
3.5. 物联网数据
物联网设备产生的数据量巨大,而且可能分布在不同的物联网平台或者边缘设备上。跨链数据共享应用可以帮助将这些分散的数据集成到一个统一的平台上,并实现跨设备、跨平台的数据交换和共享,从而提高物联网系统的整体性能和智能化水平。
4. 用户使用指南
4.1. 登录
用户可通过注册时使用的手机号、登录密码进行验证登录平台
4.2. 注册
用户首次使用平台,点击“免费注册”按钮,进入用户注册,根据提示信息填写信息、登录密码,进行账户注册,注册成功后即可进行用户登录
4.3. 首页
实名用户
首页数据个人统计的是自己发生的数据。
未实名用户
未实名用户需要先进行"立即认证"功能完成实名过程,才会开启菜单的部分功能权限。
4.4. 可信认证
申请认证
未认证的用户可以选择可信认证,分为个人认证和机构认证两种
个人认证
机构认证
4.5. 组织管理
我的组织
查看我创建的和我加入的组织列表信息
创建组织
加入组织
4.6. 平行链管理
展示名下所有平行链的信息。提供多种类型链架构的平行链管理,支持用户在“平行链管理”模块对自身拥有的区块链进行链登记、链绑定(平行链与平行链绑定、平行链与中继链绑定)的基础维护
链登记
登记一条平行链的详细数据。
链绑定
选择某条链并点击“链管理”,进入链绑定页面,可以进行直接跨链的绑定和中继跨链绑定。其中需要提前在不同链上进行跨链合约的部署和网关地址等数据的规划。
- 直接跨链
- 中继跨链
链禁用
用户可以禁用平行链,禁用后无法参加跨链交易
4.7. 平行链账户管理
显示用户的所有平行链下所有账户信息,并显示gas的余额。可以对账户进行编辑和删除操作
新增账户
平行链账户:平行链的区块链账户地址。平行链账户地址与平行链对应,用户新增的账户地址,可在跨链时作为源账户或目标账户进行使用。平行链账户作用:
- 在发起跨链时,被用作相关的源链账户地址及目标链账户地址,用于发起/接收交易产物,表明交易转移路径。
- 在进行链绑定时,系统将会把用户选取的"平行链账户地址”作为相应的跨链网关地址,用于跨链交易处理。
支持加密算法SM2、ECC的类型,ethereum链架构使用默认的加密算法。可以通过手动输入、上传keystore、系统生成的方式去创建新的账户。
4.8. 中继链管理
中继链需要由平台内的组织创建者进行管理,只有组织创建者拥有对中继链创建、编辑、禁用/启用的操作。一条中继链想要正常运行,需要由组织内2/3的成员完成投票方可生效。普通用户在发起跨链交易时,只能选择其加入的组织下的中继链。
创建中继链
流程信息:
- 中继链创建。登记中继的名称、架构、合约管理地址、组织等基本信息
- 中继链部署。线下部署中继链的跨链合约并初始化合约管理地址
- 中继链配置。配置中继链合约管理地址信息
- 组织成员投票。组织内成员对中继链的创建进行投票,超过2/3成员投票则中继链创建成功
中继链创建
中继链部署
中继链配置
4.9. 中继链账户管理
展示中继链所有账户的信息、余额等。提供编辑和删除功能
新增账户
生成或添加中继链上的区块链账户。用于中继链绑定时提供中继链网关地址来绑定不同的平行链。支持加密算法SM2、ECC的类型,ethereum链架构使用默认的加密算法。可以通过手动输入、上传keystore、系统生成的方式去创建新的账户。
4.10. 资源管理
展示平行链的资源名称、类型、资源合约地址等。预先制定资源信息,发起跨链时直接选取相关资源发起跨链交易,简化发起跨链过程中的配置资源操作。
新增资源
新增跨链过程需要支持的资源数据,包含资产转移(原生资产、erc20类、erc721类)资产、数据传递、合约互操作资源。
- 资产转移-原生资产
- 资产转移-erc20
写入erc20资产的地址,识别出资产名称和符号、精度等
- 资产转移-erc721
写入erc721资产的地址,识别出资产名称和符号等
数据传递
设置需要接收传递数据的合约地址,定义合约的方法和参数。
合约互操作
设置需要调用的合约地址,定义合约的方法和参数。
4.11. 跨链管理
-
发起跨链。用户根据资源设置,输入跨链交易数据,发起跨链交易的过程。
-
查询跨链进度。动态展示跨链在不同链之间的过程和进度。
-
查询跨链交易详情。查询跨链过程中的每个交易原始数据
用户可以看到所有发起或接收的 跨链交易数据,每条跨链交易都通过唯一的跨链事务ID来标识,展示源账户和目标账户信息,点击“详情”按钮可以查看到跨链的过程进度和每个跨链交易。
发起跨链
- 网关直接跨链
用户直接选择源链和相关绑定的目标链信息,确定资源信息并输入参数,就能发起跨链交易。
- 中继跨链
用户直接选择源链、关联相关的中继链信息后选择目标链信息,确定资源信息并输入参数,就能发起跨链交易。
跨链进度
用户可以选择任意一条跨链操作,查看“详情”,即可查看跨链的进度信息,动态展示跨链数据流转方向和状态。
跨链交易
参考交易管理
4.12. 交易管理
查询所有跨链交易数据,并查看原始交易的详情数据