【技术实现步骤摘要】
一种基于商户联盟的加密货币快速交易系统及方法
[0001]本专利技术属于区块链
,涉及一种加密货币交易系统及方法,具体涉及 一种基于商户联盟的加密货币快速交易系统及方法。
技术介绍
[0002]基于区块链的加密货币在市场上具有极高的市值,截至2021年11月,加密 货币的总市值超过3万亿美元。其作为一种货币,天然可以在支付领域发挥作用, 支付巨头PayPal宣布允许用户使用加密货币向商户付款。戴尔、steam、特斯拉 也均接受比特币支付。但是,受限于区块链自身存在的问题,steam与特斯拉随 后宣布停止接受比特币作为支付方式。在日常生活中也几乎没有贸易市场接受加 密货币。
[0003]将加密货币的使用范围扩展到日常支付领域依旧困难重重,当前区块链存在以下局限性:支付确认的高延迟。
[0004]高昂的手续费,也称区块链网络交易费用。区块链网络是由许多分布式节点共同维护的,他们负责打包交易并发送给邻近的网络节点,以此保证信息的公开透明。节点在打包交易并广播这些信息时会付出一定的资源,由此用户在进行交易时,每 ...
【技术保护点】
【技术特征摘要】
1.一种基于商户联盟的加密货币快速交易系统,其特征在于:包括数据模块、商户联盟模块、筹码交易模块、灵活结算模块以及状态同步模块;所述数据模块,用于存储消费者状态数据与商户状态数据,所述消费者状态数据包括消费者的当前交易情况、剩余资金情况,所述商户状态数据包括商户当前可取出的资金量;所述消费者状态数据由消费者与商户共同更新维护,所述商户状态数据由智能合约更新维护;所述商户联盟模块,用于为市场管理者以及商户提供联盟建立、加入服务,在有加密货币交易需求的商户之间形成联盟关系,消费者只需要与联盟形成状态通道,即可与联盟内的任意商户完成快速交易;所述筹码交易模块,用于为商户以及消费者提供交易服务,用筹码代表消费者的资金交易情况,商户使用筹码判断消费者的剩余资金是否足够完成本次交易,消费者不需要付出额外资金;所述灵活结算模块,用于为商户以及消费者提供交易结算服务,通过将商户结算与消费者结算过程解耦,实现消费者和商户分开结算;所述状态同步模块,用于为商户提供消费者筹码信息同步服务,包括交易时状态同步信息和结算时状态同步信息,商户获取最新筹码信息,根据最新筹码信息判断交易是否能够进行。2.一种基于商户联盟的加密货币快速交易方法,其特征在于:包括商户联盟构建、筹码交易、灵活结算及状态同步过程;所述商户联盟构建,具体实现包括以下步骤:(1)市场管理者在加密货币快速交易系统中部署创建智能合约;(2)智能合约随机创建公私钥,用于保证数据的可靠性;(3)智能合约创建初始商户状态Sig,Sig代表智能合约签名;(4)商户向智能合约发送加入申请,同时附带商户签名与账户地址;(5)智能合约验证签名后,更新商户状态(Sig,(pk
i
,0)),以账户地址作为商户标识符;其中,pk
i
表示商户i的公钥,0表示商户i的可取出资金;(6)智能合约将与该商户相关的商户状态签名后发送给对应商户,以作验证。3.根据权利要求2所述的基于商户联盟的加密货币快速交易方法,其特征在于,所述筹码交易,具体实现包括以下步骤:(1)消费者向智能合约发送签名并转入预计开销的资金V;...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。