一种区块链Token跨链及线上线下交易方法技术

技术编号:18810671 阅读:43 留言:0更新日期:2018-09-01 09:35
本发明专利技术公开了一种区块链Token跨链及线上线下交易方法,其特征在于,在区块链中采用数字货币、数字信用指数、智能合约和数字信用资产,数字信用指数用于计算数字货币与法定货币的兑换比率,智能合约用于区块链Token跨链及线上线下交易,数字信用资产用于承载区块链的信用价值,数字货币与法定货币的兑换比率与数字信用指数保持一定的线性关系,数字信用资产价格与数字信用指数保持一定的非线性关系。本发明专利技术方法能够实现Token价格与法币的稳定关系,进而可以把Token广泛用于流通和交易;通过引入数字信用资产承接数字资产价格的宽幅波动,提高区块链系统的容量和吸引力;因此,本发明专利技术方法在区块链的规模商用领域和Token流通领域具有良好的应用前景。

A block chain Token cross link and online offline transaction method

The invention discloses a block chain Token cross-chain and on-line and off-line trading method, which is characterized in that digital money, digital credit index, intelligent contract and digital credit asset are adopted in the block chain, digital credit index is used to calculate the conversion ratio between digital money and legal currency, and intelligent contract is used for block chain Token cross-chain. And online and offline transactions, digital credit assets used to carry the credit value of the block chain, digital currency and legal tender exchange rate and digital credit index maintain a certain linear relationship, digital credit asset prices and digital credit index maintain a certain nonlinear relationship. The method of the invention can realize the stable relationship between Token price and French currency, and then can be widely used in circulation and trading; improve the capacity and attraction of block chain system by introducing digital credit assets to undertake the wide fluctuation of digital asset price; therefore, the method of the invention can be used in the scale commercial field of block chain and Token. The circulation field has a good application prospect.

【技术实现步骤摘要】
一种区块链Token跨链及线上线下交易方法
本专利技术涉及区块链技术,尤其涉及一种区块链Token跨链及线上线下交易方法。
技术介绍
区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。区块链,本质上是一种分布式的共识与价值激励的技术,一方面通过数学算法实现了整个系统的共识与信任(规则与交易),另一方面通过代币(Token)保证了生态体系的价值激励。但是,由于代币的发行没有主权信用背书,其实际价值无法保障,并且价格波动巨大,并造成了各种代币泡沫,严重影响代币作为通用流通货币的稳定性基础,也很难实现区块链Token的线上线下的稳定同步对接。
技术实现思路
为了解决区块链线上Token与线下法币的兑换的价格稳定性问题以及跨链Token之间的交易问题,本专利技术公开了一种区块链Token跨链及线上线下交易方法,其特征在于,在区块链中采用数字货币、数字信用指数、智能合约和数字信用资产,数字信用指数用于计算数字货币与法定货币的兑换比率,智能合约用于区块链Token跨链及线上线下交易,数字信用资产用于承载区块链的信用价值,数字货币与法定货币的兑换比率与数字信用指数保持一定的线性关系,数字信用资产的价格与数字信用指数保持一定的非线性关系。进一步的,数字货币的发行方法包括但不限于:区块链项目启动时的初始发行和用于奖励获得下一个区块记账权节点的奖励发行。进一步的,数字货币的初始价值设定方法包括但不限于:由主权信用担保设定、由可信第三方担保设定、由获取数字货币的平均成本设定。进一步的,数字信用资产的初始价值设定方法包括但不限于:根据数字货币和数字信用指数计算。进一步的,数字信用指数是根据一定时间内区块链的动态参数按一定权重计算出来的参数;其中,区块链的动态参数包括但不限于:活跃节点的比率、交易的活跃度(比如,当前区块中记录的交易数量除以所有区块中交易的平均值)和数字信用资产的价格波动率(比如,当前计价区间内的价格均值除以上一个计价区间内的价格均值)。进一步的,数字信用资产包括但不限于:用户的信用积分和用于标识用户信用水平的数字物品。本专利技术中所述的数字货币包括但不限于:区块链的Token和加密货币,其中,所述加密货币是具有货币数量、发行方标识和所有者标识的加密字符串。进一步的,智能合约用于区块链Token跨链交易的方法包括如下步骤:(1)节点A向智能合约发起把区块链X中的一定数量的Token(记为T_A)转给节点B的交易,(2)智能合约根据区块链X的数字信用指数和区块链Y的数字信用指数把T_A转换为具有相同法币价值的区块链Y中的一定数量的Token(记为T_B),并在区块链Y中发起把T_B转给节点B的交易,(3)区块链X记录节点A把T_A转给智能合约的交易,区块链Y记录智能合约把T_B转给节点B的交易,智能合约把所述两个交易记录发给节点A和节点B,节点A和节点B进行签名确认,跨链交易完成。进一步的,智能合约用于区块链Token线上线下交易的方法包括如下步骤:(1)节点A向智能合约发起把区块链X中的一定数量的Token(记为T_A)兑换为法币的交易,(2)智能合约根据区块链X的数字信用指数和兑换比率把T_A转换为具有相同价值的法币RMB_A,智能合约发起把RMB_A转给节点A的交易,(3)交易记录被记录在当前区块中。进一步的,智能合约具有管理一定量的用于区块链Token跨链及线上线下交易的资金池的权限;当智能合约的Token资金池缺少某个区块链Token的情况下,相应的跨链Token交易需要等待。与现有技术相比,本专利技术的一种区块链Token跨链及线上线下交易方法具有以下显著创新性:(1)本专利技术方法通过引入数字信用指数作为线上Token与线下法币兑换的参考,实现Token价格与实际价值的稳定关系,进而可以把Token作为一个可以用于流通的数字货币,并用于购买商品和流通;(2)通过引入数字信用资产承接数字资产价格的宽幅波动,提高区块链系统的容量和吸引力,同时又不影响Token的自由流通;因此,本专利技术方法可以有效地稳定区块链Token价格,并方便地实现线上线下同步对接,在区块链的规模商用领域和Token流通领域具有良好的应用前景;(3)在Token价格稳定的条件下,通过智能合约的资金池作为跨链Token交易的中介代理,实现快速的跨链和线上线下Token交易和兑换。附图说明图1为本专利技术的线上线下交易的方法实施例一;图2为本专利技术的线上线下交易的方法实施例二;图3为本专利技术的区块链Token跨链交易的方法示意图。为使本专利技术的技术方案及优点更加清楚,作为本专利技术的一部分,以下结合附图及具体实施例,对本专利技术作进一步详细的说明。由于线性关系和非线性关系具有比较明确的判断标准,并且存在许多具有线性关系和非线性关系的数学函数,因此,本专利技术中对所采用的线性关系和非线性关系不进行具体限定。数字信用指数(记为DCI)是根据一定时间内区块链的动态参数按一定权重计算出来的参数;其中,区块链的动态参数包括但不限于:活跃节点的比率(记为R1)、交易的活跃度(当前区块中记录的交易数量除以所有区块中交易的平均值,记为R2)和数字信用资产的价格波动率(当前计价区间内的价格均值除以上一个计价区间内的价格均值,记为R3)。例如:假定数字信用指数DCI=R1×R2×R3,假定当前区块的记账时间段内,R1=0.4,R2=1.2,R3=1.5,则,数字信用指数DCI=0.4×1.2×1.5=0.72,再假定:Token与法币的兑换比率R=1+c×(DCI-0.5)(其中,c是一个与区块链系统相关的常数,比如,0.1),数字信用资产的价格P=P0×2(DCI-0.5),(其中,0.5是参考基准,P0是初始价格),再假定,Token的初始价格为0.1倍的法币价格(即,1个Token兑换0.1元的法币),则,当DCI=0.72时,Token的价格变为0.1×(1+0.22c)倍的法币价格,数字信用资产的价格变为P0×20.22。对于不同的区块链系统,由于以上参数的最优计算公式差别很大,因此,本专利技术不具体限定采用某个数学公式,上述公式只用于说明本专利技术方法的可行性和应用方法。需要进一步说明的是,实际采用的数字信用指数的设计应该满足,Token与法币兑换比率的线性波动,数字信用资产的非线性波动。基于本专利技术方法可以实现Token价格与法币的稳定关系和跨链交易,进而可以把Token广泛用于流通,并用于实现区块链Token跨链及线上线下交易,下面结合附图具体说明基于本专利技术方法进行Token与法币兑换和跨链交易的具体实现方法。用户节点进行Token与法币兑换的方法包括如下步骤(如图1所示):1)节点A向智能合约发起把区块链X中的一定数量的TokenT_A兑换为法币的交易(图1中的过程1);2)智能合约根据区块链X的数字信用指数和兑换比率把T_A转换为具有相同价值的法币RMB_A,智能合约发起把RMB_A转给节点A的交易(图1中的过程2);3)交易记录被记录在当前区块中(图1中的过程3)。不同用户节点A与节点B之间进行Token与法币兑换的方法包括如下步骤(如图2所示):1)节点A向智能合约发起把节点A的TokenT_A卖给本文档来自技高网...

【技术保护点】
1.一种区块链Token跨链及线上线下交易方法,其特征在于,在区块链中采用数字货币、数字信用指数、智能合约和数字信用资产,数字信用指数用于计算数字货币与法定货币的兑换比率,智能合约用于区块链Token跨链及线上线下交易,数字信用资产用于承载区块链的信用价值,数字货币与法定货币的兑换比率与数字信用指数保持一定的线性关系,数字信用资产的价格与数字信用指数保持一定的非线性关系。

【技术特征摘要】
1.一种区块链Token跨链及线上线下交易方法,其特征在于,在区块链中采用数字货币、数字信用指数、智能合约和数字信用资产,数字信用指数用于计算数字货币与法定货币的兑换比率,智能合约用于区块链Token跨链及线上线下交易,数字信用资产用于承载区块链的信用价值,数字货币与法定货币的兑换比率与数字信用指数保持一定的线性关系,数字信用资产的价格与数字信用指数保持一定的非线性关系。2.根据权利要求1所述的方法,其特征在于,数字货币的发行方法包括:区块链项目启动发行和用于奖励获得下一个区块记账权节点的奖励发行。3.根据权利要求1所述的方法,其特征在于,数字货币的初始价值设定方法包括:由主权信用担保设定、由可信第三方担保设定、由获取数字货币的平均成本设定。4.根据权利要求1所述的方法,其特征在于,数字信用资产的初始价值设定方法包括:根据数字货币和数字信用指数计算。5.根据权利要求1所述的方法,其特征在于,所述数字货币包括:区块链的Token和加密货币,其中,所述加密货币是具有货币数量、发行方标识和所有者标识的加密字符串。6.根据权利要求1所述的方法,其特征在于,所述数字信用资产包括用户的信用积分和用于标识用户信用水平的数字物品。7.根据权利要求1所述的方法,其特征在于,数字信用指数是根据一定时间内区块链的动态参数按一定权重计算出来的参数...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:成都零光量子科技有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1