一种点对点的数字资产交易方法及系统技术方案

技术编号:15504071 阅读:119 留言:0更新日期:2017-06-04 00:13
本发明专利技术属于区块链技术领域,提出了一种点对点的数字资产交易方法,该方法是将提出需要完成怎样的资产交易编写为区块链可执行的智能合约,在智能合约中声明了双方互换的资产种类、资产数量、发布资产者的资产接收地址及交易邀约的有效时间,并且先把发布者的资产锁定后将交易邀约发布到区块链上。本发明专利技术又提出了点对点的数字资产交易系统包括交易邀约模块、邀约响应模块、邀约执行模块;交易邀约模块是将提出需要完成怎样的资产交易编写为区块链可执行的智能合约,所述邀约响应模块用于响应选定的交易邀约,所述邀约执行模块用于检查邀约响应是否满足交易邀约中的约定,若符合约定,交易完成。采用本发明专利技术不需要通过第三方进行,即可完成交易。

Point to point digital asset transaction method and system

The invention belongs to the technical field of block chain, put forward a digital asset transaction method for point to point, the method is put forward to complete what asset trading contracts write intelligent block chain executable, the two sides exchanged the types of assets, assets, assets of the number of issued asset receiving address and offer the effective transaction time in a statement on the intelligent contract, and the publisher of the assets will be invited to release locking transaction chain block. The invention provides a point-to-point digital asset trading system including transaction module, solicitation solicitation solicitation response module, execution module; transaction solicitation module is put forward to complete what asset trading contracts write intelligent block chain executable, the response module is used for transaction solicitation solicitation in response to the selected, the invitation the execution module is used to check whether the transaction meets an invitation invitation in response to the agreement, if in conformity with the agreement, the completion of the transaction. The invention can complete the transaction without third parties.

【技术实现步骤摘要】
一种点对点的数字资产交易方法及系统
本专利技术涉及区块链
,具体地说是一种点对点的数字资产交易方法及系统。
技术介绍
目前数字资产的交易都是在中心化的交易所平台上进行的,那是因为交易过程一般是其中一方率先向另一方交付资产,而另一方随后交付资产。率先交付资产的一方存在被欺诈的风险。而在数字资产领域,特别是基于密码学与区块链的数字资产,其资产的转移交付过程完全不可逆,即一方在遭受欺诈后不可能追回被欺诈的资产,损失惨重。因此,目前阶段的数字资产交易,需要通过一个双方信任的中间第三方(即交易所)进行。交易所作为一个中心化的机构,掌握的权力过大,且难于监管,容易发生内幕交易、侵吞客户资产等事件,交易双方都需要承担此风险。区块链是一种新型去中心化协议,能安全地存储数字货币交易或其他数据,信息不可伪造和篡改,可以自动执行智能合约,无需任何中心化机构的审核。
技术实现思路
本专利技术的目的是为了克服现有交易方式产生的风险,提出一种通过区块链和智能合约进行的一种点对点的数字资产交易方法,具体如下:将提出需要完成怎样的资产交易编写为区块链可执行的智能合约,在智能合约中声明了双方互换的资产种类、资产数量、发布资产者的资产接收地址及交易邀约的有效时间,并且先把发布者的资产锁定后将交易邀约发布到区块链上。进一步,所述点对点的数字资产交易方法还包括步骤响应邀约,具体如下:响应选定的交易邀约,将在交易邀约中指定数量和种类的资产转入到资产接收地址,并附上邀约者相应的解锁地址。进一步,所述点对点的数字资产交易方法在响应邀约步骤之后还包括邀约执行步骤,具体如下:检查邀约响应是否满足交易邀约中的约定,若符合交易邀约中的约定,并在约定的有效时间内,则将邀约中锁定的资产解锁,资产转入到解锁地址,即交易完成。进一步,若交易邀约超过了有效时间,则交易邀约失效。进一步,在响应邀约步骤之前还包括查看区块链上用户发布的所有邀约步骤。优选地,查看交易邀约时按照资产种类分类,或者按照作废时间排序,或者按照交易兑换比值排序。为了解决上述技术问题,本专利技术又提出了一种点对点的数字资产交易系统,包括交易邀约模块、邀约响应模块、邀约执行模块;所述交易邀约模块是将提出需要完成怎样的资产交易编写为区块链可执行的智能合约,在智能合约中声明了双方互换的资产种类、资产数量、发布资产者的资产接收地址及交易邀约的有效时间,并且先把发布者的资产锁定后将交易邀约发布到区块链上;所述邀约响应模块用于响应选定的交易邀约,将在交易邀约中指定数量和种类的资产转入到资产接收地址,并附上邀约者相应的解锁地址;所述邀约执行模块用于检查邀约响应是否满足交易邀约中的约定,若符合交易邀约中的约定,并在约定的有效时间内,则将邀约中锁定的资产解锁,资产转入到解锁地址,即交易完成。进一步,还包括邀约查看模块,所述邀约查看模块用于查看区块链上用户发布的所有邀约。进一步,查看交易邀约时按照资产种类分类,或者按照作废时间排序,或者按照交易兑换比值排序。本专利技术有益效果如下:采用本专利技术的点对点交易系统及方法,交易双方不需要相互信任,也不需要通过具有公信力的第三方进行,即可完成交易。附图说明图1是实施例中一种点对点的数字资产交易方法流程图。具体实施方式下面结合附图对本专利技术作进一步详细描述,有必要在此指出的是,以下具体实施方式只用于对本专利技术进行进一步的说明,不能理解为对本专利技术保护范围的限制,该领域的技术人员可以根据上述
技术实现思路
对本专利技术作出一些非本质的改进和调整。本专利技术提出的一种点对点的数字资产交易方法及系统,不需要第三方中介机构,双方就可直接实现数字资产的交易。本专利技术的一种点对点的数字资产交易方法,如图1所示具体如下:步骤S01、交易邀约将提出需要完成怎样的资产交易编写为区块链可执行的智能合约,在智能合约中声明了双方互换的资产种类、资产数量、发布资产者的资产接收地址及交易邀约的有效时间,并且先把发布者的资产锁定后将交易邀约发布到区块链上。比如甲持有x数量的数字资产A,欲换取y数量的数字资产B,则在交易邀约中写明甲的x数量的数字资产A,欲换y数量的数字资产B,及甲的资产接收地址和交易邀约的有效时间,并且将甲的x数量的数字资产A锁定后发布到区块链上。步骤S02、邀约查看查看区块链上用户发布的所有邀约。查看时可以按照资产种类分类,查看时可按照作废时间排序,查看时可按照交易兑换比值排序。本专利技术不限于列举的这几种查看方式,可根据需求编写查看方式。步骤S03、邀约响应响应选定的交易邀约,将在交易邀约中指定数量和种类的资产转入到资产接收地址,并附上邀约者相应的解锁地址。步骤S04、邀约执行检查邀约响应是否满足交易邀约中的约定,若符合交易邀约中的约定,并在约定的有效时间内,则将邀约中锁定的资产解锁,资产转入到解锁地址,即交易完成。若超过了交易邀约中约定的有效时间,则交易邀约失效。本专利技术提出的一种点对点的数字资产交易系统包括交易邀约模块、邀约查看模块、邀约响应模块、邀约执行模块。其中,交易邀约模块是指将提出需要完成怎样的资产交易编写为区块链可执行的智能合约,在智能合约中声明了双方互换的资产种类、资产数量、发布资产者的资产接收地址及交易邀约的有效时间,并且先把发布者的资产锁定后将交易邀约发布到区块链上。比如甲持有x数量的数字资产A,欲换取y数量的数字资产B,则在交易邀约中写明甲的x数量的数字资产A,欲换y数量的数字资产B,及甲的资产接收地址和交易邀约的有效时间,并且将甲的x数量的数字资产A锁定后发布到区块链上。邀约查看模块用于查看区块链上用户发布的所有邀约。查看时可以按照资产种类分类,查看时可按照作废时间排序,查看时可按照交易兑换比值排序。本专利技术不限于列举的这几种查看方式,可根据需求编写查看方式。邀约响应模块用于响应选定的交易邀约,将在交易邀约中指定数量和种类的资产转入到资产接收地址,并附上邀约者相应的解锁地址。邀约执行模块用于检查邀约响应是否满足交易邀约中的约定,若符合交易邀约中的约定,并在约定的有效时间内,则将邀约中锁定的资产解锁,资产转入到解锁地址,即交易完成。若超过了交易邀约模块中约定的有效时间,则交易邀约自动失效。本文档来自技高网
...
一种点对点的数字资产交易方法及系统

【技术保护点】
一种点对点的数字资产交易方法,其特征在于:将提出需要完成怎样的资产交易编写为区块链可执行的智能合约,在智能合约中声明了双方互换的资产种类、资产数量、发布资产者的资产接收地址及交易邀约的有效时间,并且先把发布者的资产锁定后将交易邀约发布到区块链上。

【技术特征摘要】
1.一种点对点的数字资产交易方法,其特征在于:将提出需要完成怎样的资产交易编写为区块链可执行的智能合约,在智能合约中声明了双方互换的资产种类、资产数量、发布资产者的资产接收地址及交易邀约的有效时间,并且先把发布者的资产锁定后将交易邀约发布到区块链上。2.根据权利要求1所述的数字资产交易方法,其特征在于:还包括步骤响应邀约,具体如下:响应选定的交易邀约,将在交易邀约中指定数量和种类的资产转入到资产接收地址,并附上邀约者相应的解锁地址。3.根据权利要求2所述的数字资产交易方法,其特征在于:在响应邀约步骤之后还包括邀约执行步骤,具体如下:检查邀约响应是否满足交易邀约中的约定,若符合交易邀约中的约定,并在约定的有效时间内,则将邀约中锁定的资产解锁,资产转入到解锁地址,即交易完成。4.根据权利要求3所述的数字资产交易方法,其特征在于:若交易邀约超过了有效时间,则交易邀约失效。5.根据权利要求2所述的数字资产交易方法,其特征在于:在响应邀约步骤之前还包括查看区块链上用户发布的所有邀约步骤。6.根据权利要求5所述的数字资产交易方法,其特征在于:查看...

【专利技术属性】
技术研发人员:邓迪孟繁轲丁江
申请(专利权)人:天津米游科技有限公司
类型:发明
国别省市:天津,12

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

1