一种基于区块链的二手手机交易信息处理系统及方法技术方案

技术编号:22221055 阅读:36 留言:0更新日期:2019-09-30 02:33
本发明专利技术属于数字信息传输技术领域,公开了一种基于区块链的二手手机交易信息处理系统及方法,所述基于区块链的二手手机交易信息处理方法卖家将手机携带至营业点进行验机,管理员将验机的信息通过手机信息合约保存至区块链网络;再将真实的手机信息保存至区块链网络供买家查看。本发明专利技术利用区块链共享帐本存储二手手机信息,保证了信息的公开性、不可篡改性和安全性;利用区块链+智能合约解决买卖双方点对点交易的信任问题。在买卖双方点对点交易方面,与比特币完全去中心化的机制不同,本发明专利技术通过管理员账户部署代币合约,拥有管理账户的权限,在一定程度上解决了在区块链网络上交易无法管理的问题。

A Block Chain-based Information Processing System and Method for Used Mobile Transactions

【技术实现步骤摘要】
一种基于区块链的二手手机交易信息处理系统及方法
本专利技术属于数字信息传输
,尤其涉及一种基于区块链的二手手机交易信息处理系统及方法。
技术介绍
随着互联网行业的迅速发展、传统行业纷纷进行产业结构升级与互联网相结合的大趋势,二手手机网上交易越来越受欢迎。现今二手手机交易行业大多采用中心化的软件构造模式,这样导致二手手机交易行业存在买卖双方信息不对称、手机本身质量缺乏保证、交易过程欺诈情况严重等诸多弊端。区块链是一类分布式帐本,它通过不断打包最新的交易形成区块以延长链条。区块链中所有节点都可以连接到网络上,并实现自由发送交易,共同验证交易及打包新的区块。区块链技术起源于中本聪发表的奠基性论文《比特币:一种点对点电子现金系统》,区块链技术是利用加密链式区块结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用脚本代码来编程和操作数据的一种全新的去中心化基础架构与分布式计算范式。以太坊是一个去中心化的区块链系统。它引入了智能合约(smartcontract)的功能,极大地扩展了比特币的思想。将区块链从货币应用扩展到了各种应用方面。以太币(Ether):以太币是以太坊的货币,类似于比特币,但是以太币Ether其实是很大的单位,以太币的最小货币单位是wei,它们的换算关系为:1Ether=10^18wei。账户:在以太坊中,每一个钱包都可以不用成本地创建账户,并且通过控制不同的账户进行交易,以太坊中,每一个账户都对应一个确定的地址。交易:每一个账户都可以自行广播交易,也可以通过智能合约进行交易,交易的数据由全网共同处理。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种基于区块链的二手手机交易信息处理系统及方法。本专利技术的目的是将区块链与二手手机交易结合,从而解决二手手机交易行业买卖双方信息不对称、手机本身质量缺乏保证、交易过程欺诈情况严重等问题。为了实现上述目的,本专利技术包括:第一步,卖家利用以太坊轻客户端metamask注册,注册后得到以太坊网络的账户地址;管理员部署手机信息合约;管理员更新web平台;买家有购买意愿后在区块链网络上注册;买家用货币购买以太币,并且通过代币合约用以太币购买代币;第二步,买家访问web平台,先通过手机不变信息挑选手机,若要进一步查看手机可变信息,可在web平台输入IEMI通过手机信息合约查询手机可变信息;买家有人购买手机,交易合约在收到买家向合约发送的代币后,状态变量isReceiveMoney变为true,告知卖家发货;第三步,形成付款意愿后,买家填写自己的收货地址信息,并且向交易合约发送与估价相等的资金,此时卖家发货,该资金在规定时间后可被卖家调用函数取出,卖家取出资金时交易合约将修改机主信息为买家;卖家向买家寄出手机,在交易合约规定时间过后可调用函数取出合约中的代币,代币被取出时智能合约修改机主信息为买家;第四步,买家收到手机,交易结束;卖家用代币向代币合约兑换以太币。进一步,所述管理员将验机所得的信息包括:IMEI、历史交易、维修信息、估价信息、机主信息通过手机信息合约保存至区块链网络;管理员部署手机信息合约,并且只有部署合约的账户地址才有权限调用该合约;手机信息合约包含3个函数,分别是:将信息保存到区块链网络的addPhoneinfo函数、更新已保存的信息的updatePhoneinfo函数、读取已保存的信息的getPhoneinfo函数。进一步,所述web平台包括:手机的样式、内存、颜色、IEMI;可变信息查询栏,用户输入手机的唯一标识码。进一步,所述基于区块链的二手手机交易信息处理方法的交易合约中设置一个状态变量isReceiveMoney,若合约收到买家发送的代币,该状态变量变为true;所述基于区块链的二手手机交易信息处理方法的卖家调用交易合约中的takeMoney函数取出代币,该函数内部将会调用updatePhoneinfo函数修改机主信息。卖家调用代币合约中的sell函数,将代币卖给代币合约账户,得到以太币。进一步,所述基于区块链的二手手机交易信息处理方法的买家调用代币合约的buy函数,用以太币购买代币;调用手机信息合约的getPhoneinfo函数读取手机信息;在向交易合约转账时添加备注信息为自己的收货地址。进一步,所述基于区块链的二手手机交易信息处理方法的代币合约具体功能包括:交易功能;更改代币合约部署者;冻结账户;代币增发;代币与以太币的兑换;所述基于区块链的二手手机交易信息处理方法的手机信息合约包括:将手机IEMI、手机可变信息保存在智能合约的存储中;通过函数调用,输入手机IEMI,返回手机可变信息。本专利技术的另一目的在于提供一种执行所述基于区块链的二手手机交易信息处理方法的基于区块链的二手手机交易信息处理系统,所述基于区块链的二手手机交易信息处理系统包括:卖家信息管理模块,用于以太坊轻客户端metamask注册,注册后得到以太坊网络的账户地址;部署手机信息合约;在收到买家向合约发送的代币后,状态变量isReceiveMoney变为true,告知卖家可以发货;向买家寄出手机,在交易合约规定时间过后可调用函数取出合约中的代币,代币被取出时智能合约修改机主信息为买家;用代币向代币合约兑换以太币;买家信息管理模块,用于在区块链网络上注册,购买以太币,并且通过代币合约用以太币购买代币;通过手机信息合约查询手机可变信息;填写自己的收货地址信息,并且向交易合约发送与估价相等的资金;代币合约模块,用于定义平台交易所用的代币;手机信息合约模块,用于将手机信息保存到区块链上,并且提供函数访问每个手机的可变信息;交易合约模块,用于约定买卖双方交易的流程,买家购买手机时调用交易合约,输入IEMI、收货地址,并向合约账户支付代币。本专利技术的另一目的在于提供一种实现所述基于区块链的二手手机交易信息处理方法的信息数据处理终端。本专利技术的另一目的在于提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行所述的基于区块链的二手手机交易信息处理方法。综上所述,本专利技术的优点及积极效果为:现有的二手手机交易平台买家卖家信息壁垒过高,买家卖家信息严重不`对称。区块链作为一种分布式帐本,可用来记录被全网公认的信息,拥有去中心性、不可篡改性,可编程性、安全性等特性,若能够将真实的手机信息保存到区块链网络上,将二手手机交易用自动化脚本代码(智能合约)实现,将大大增加二手手机交易行业的公平性、公开性、安全性。本专利技术利用区块链共享帐本存储二手手机信息,保证了信息的公开性、不可篡改性和安全性;利用区块链+智能合约(手机信息合约+代币合约+交易合约)解决买卖双方点对点交易的信任问题。在买卖双方点对点交易方面,与比特币完全去中心化的机制不同,本专利技术通过管理员账户部署代币合约,拥有管理账户的权限,在一定程度上解决了在区块链网络上交易无法管理的问题。附图说明图1是本专利技术实施例提供的基于区块链的二手手机交易信息处理系统的结构示意图;图中:1、卖家信息管理模块;2、买家信息管理模块;3、代币合约模块;4、手机信息合约模块;5、交易合约模块。图2是本专利技术实施例提供的基于区块链的二手手机交易信息处理方法流程图。图3是本专利技术实施例提供的基于区块链的二手手机交易信息处理方法实现流本文档来自技高网...

【技术保护点】
1.一种基于区块链的二手手机交易信息处理方法,其特征在于,所述基于区块链的二手手机交易信息处理方法卖家将手机携带至营业点进行验机,管理员将验机的信息通过手机信息合约保存至区块链网络;再将真实的手机信息保存至区块链网络供买家查看。

【技术特征摘要】
1.一种基于区块链的二手手机交易信息处理方法,其特征在于,所述基于区块链的二手手机交易信息处理方法卖家将手机携带至营业点进行验机,管理员将验机的信息通过手机信息合约保存至区块链网络;再将真实的手机信息保存至区块链网络供买家查看。2.如权利要求1所述的基于区块链的二手手机交易信息处理方法,其特征在于,所述基于区块链的二手手机交易信息处理方法具体包括:第一步,卖家利用以太坊轻客户端metamask注册,注册后得到以太坊网络的账户地址;管理员部署手机信息合约;管理员更新web平台;买家有购买意愿后在区块链网络上注册;买家用货币购买以太币,并且通过代币合约用以太币购买代币;第二步,买家访问web平台,先通过手机不变信息挑选手机,若要进一步查看手机可变信息,可在web平台输入IEMI通过手机信息合约查询手机可变信息;买家有人购买手机,交易合约在收到买家向合约发送的代币后,状态变量isReceiveMoney变为true,告知卖家发货;第三步,形成付款意愿后,买家填写自己的收货地址信息,并且向交易合约发送与估价相等的资金,此时卖家发货,该资金在规定时间后可被卖家调用函数取出,卖家取出资金时交易合约将修改机主信息为买家;卖家向买家寄出手机,在交易合约规定时间过后可调用函数取出合约中的代币,代币被取出时智能合约修改机主信息为买家;第四步,买家收到手机,交易结束;卖家用代币向代币合约兑换以太币。3.如权利要求2所述的基于区块链的二手手机交易信息处理方法,其特征在于,所述管理员将验机所得的信息包括:IMEI、历史交易、维修信息、估价信息、机主信息通过手机信息合约保存至区块链网络;管理员部署手机信息合约,并且只有部署合约的账户地址才有权限调用该合约;手机信息合约包含3个函数,分别是:将信息保存到区块链网络的addPhoneinfo函数、更新已保存的信息的updatePhoneinfo函数、读取已保存的信息的getPhoneinfo函数。4.如权利要求2所述的基于区块链的二手手机交易信息处理方法,其特征在于,所述web平台包括:手机的样式、内存、颜色、IEMI;可变信息查询栏,用户输入手机的唯一标识码。5.如权利要求2所述的基于区块链的二手手机交易信息处理方法,其特征在于,所述基于区块链的二手手机交易信息处理方法的交易合约中设置一个状态变量isReceiveMoney,若合约收到买家发送的代币,该状态变量变为true;...

【专利技术属性】
技术研发人员:徐扬邵建博吕晨刘佳董学文沈玉龙姜晓鸿
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

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

1