【技术实现步骤摘要】
基于区块链网络的交易方法、装置及电子设备
[0001]本申请涉及区块链
,尤其涉及一种基于区块链网络的交易方法、装置及电子设备。
技术介绍
[0002]状态通道是区块链第二层扩容方案中的一种,其扩容原理主要是链下交互、链上清算,当某一方试图欺诈,提交有利于自己的非最终状态上链时,另一方可以通过提交带有时间戳的最新状态向链上申诉,这段可以申诉的时间也叫作挑战期,坐实后欺诈者会面临被没收抵押物的惩罚。申诉要求状态通道的用户实时在线,如果某一方长时间离线,链上清算会强制执行,从而可能造成损失。在实际运用中,要求挑战期内用户在线并提出申诉,存在用户操作门槛较高的问题。
技术实现思路
[0003]本申请实施例提供一种交易方法、装置及电子设备,解决了用户操作门槛较高的问题。
[0004]为达到上述目的,第一方面,本申请实施例提供一种基于区块链网络的交易方法,所述方法包括:
[0005]建立交易双方间的状态通道,以使所述交易双方通过所述状态通道进行链下交易,所述交易双方包括第一交易对象和第二交易对象, ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链网络的交易方法,其特征在于,所述方法包括:建立交易双方间的状态通道,以使所述交易双方通过所述状态通道进行链下交易,所述交易双方包括第一交易对象和第二交易对象,所述状态通道为所述第一交易对象向所述第二交易对象进行单向交易的状态通道;在满足所述状态通道的关闭条件的情况下,通过链上合约关闭所述状态通道。2.根据权利要求1所述的基于区块链网络的交易方法,其特征在于,所述方法还包括:通过多个许可链的节点存储所述链下交易的交易数据。3.根据权利要求1所述的基于区块链网络的交易方法,其特征在于,所述在满足所述状态通道的关闭条件的情况下,通过链上合约关闭所述状态通道,包括:基于链上合约接收所述第一交易对象发送的第二终止交易请求,所述第二终止交易请求携带所述第一交易对象的身份信息;在对所述第一交易对象的身份信息验证成功的情况下,通过链下合约发送所述第二终止交易请求;在接收到第二交易对象发送的针对所述第二终止交易请求的第二终止交易响应的情况下,通过链上合约关闭所述状态通道,所述第二终止交易响应表征同意所述第二终止交易请求。4.根据权利要求1所述的基于区块链网络的交易方法,其特征在于,所述在满足所述状态通道的关闭条件的情况下,通过链上合约关闭所述状态通道,包括:接收所述第一交易对象发送的第一终止交易请求,所述第一终止交易请求包括所述第一交易对象的交易数据和签名;通过链下合约验证所述第一交易对象的签名,在验证成功的情况下,基于所述区块链网络发送所述第一终止交易请求;接收所述第二交易对象发送的针对所述第一终止交易请求的第一终止交易响应,所述第一终止交易响应包括所述第二交易对象的签名;通过所述链下合约验证所述第二交易对象的签名,在验证成功的情况下,基于所述区块链网络发送针对所述第一终止交易请求的确认请求消息;接收所述第一交易对象发送的针对所述确认请求消息的确认响应消息,在对所述确认响应消息验证成功的情况下,通过链上合约关闭所述状态通道。5.根据权利要...
【专利技术属性】
技术研发人员:刘利军,柏洪涛,万莉莉,吴菡,王晓,张泽,严子易,谭飞越,龙云云,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。