【技术实现步骤摘要】
一种基于区块链的数据资产交易方法
本专利技术属于区块链
,特别涉及一种基于区块链的数据资产交易方法。
技术介绍
随着社会的进步,科学技术的飞速发展,互联网给人们的生活带来更多的便利,在人们的生活中,数字资产得到了很大的发展。比如商家为了促进消费,向顾客发放代金券,随着网络的发展,微信等各种电子社交媒体越来越普及,电子代金券越来越受欢迎,电子代金券、网上购票等等这些都属于数字资产。现有的数字资产交易技术,把数据信息集中存储在一个中央数据库,交易过程由一个“可信的”第三方机构完成,很容易出现篡改交易信息等不安全事件。相比于实体商品,数据产品具备特殊的数据特性,数据产品的仿制无差异性,在效用上也没有不同,更容易出现伪造的现象,因此营造安全、可靠的数字资产交易环境就显得尤为重要。
技术实现思路
本专利技术的目的就在于为了解决上述资产交易过程中需要使用到第三方机构导致信息不安全的事件发生的问题提出一种基于区块链的数据资产交易方法,具有通过区块链去中心化技术实现数据资产交易,无需借助第三方机构,信息更加 ...
【技术保护点】
1.一种基于区块链的数据资产交易方法,其特征在于,包括以下步骤:/n区块链平台部署交易智能合约,用户通过区块链平台注册合约交易账号,该平台返回用户一对公钥和私钥,作为账户地址和启动账户的钥匙;/n用户在智能合约中将交易需求编译成字符串发布在区块链交易网络,利用区块链共识机制匹配符合交易条件的账户;/n对符合交易条件的双方触发合约自动执行交易,交易参与者分别用各自私钥进行签名;/n交易参与者利用公钥对交易双方的签名进行解密,将确认后的签名经过区块链网络广播并存入区块链。/n
【技术特征摘要】
1.一种基于区块链的数据资产交易方法,其特征在于,包括以下步骤:
区块链平台部署交易智能合约,用户通过区块链平台注册合约交易账号,该平台返回用户一对公钥和私钥,作为账户地址和启动账户的钥匙;
用户在智能合约中将交易需求编译成字符串发布在区块链交易网络,利用区块链共识机制匹配符合交易条件的账户;
对符合交易条件的双方触发合约自动执行交易,交易参与者分别用各自私钥进行签名;
交易参与者利用公钥对交易双方的签名进行解密,将确认后的签名经过区块链网络广播并存入区块链。
2.根据权利要求1所述的一种基于区块链的数据资产交易方法,其特征在于,所述合约交易账号包括参与者账户信息、参与者交易属性以及账户地址,且该交易账号在每笔交易完成后更新。
3.根据权利要求1所述的一种基于区块链的数据资产交易方法,其特征在于,所述交易智能合约为通过客户端部署在区块链网络中的代码,该代码的功能包括验证交易账户、制定交易金额、制定双向买卖机制以及制定交易触发机制。
4.根据权利要求3所述的一种基于区块链的数据资产交易方法,其特征在于,所述交易智能合约验证交易账户的方法为:区域交易...
【专利技术属性】
技术研发人员:杨宁波,陈峰,
申请(专利权)人:安徽高山科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。