【技术实现步骤摘要】
一种基于区块链及动态网络服务质量的数据商品交易方法
本专利技术涉及数据商品交易的
,更具体地,涉及一种基于区块链及动态网络服务质量的数据商品交易方法。
技术介绍
随着通信网络技术的快速发展,人们在生活中频繁的接触到网络数据服务,比如即时通信软件,网络直播,游戏加速器等。同时,人们对网络数据服务质量的要求也在日益增长,在对数据安全、更好的网络质量等方面提出了更高的要求。针对这些要求,现有市面上存在多种对网络数据服务质量的改进方案,如在道路拥堵预测服务上有通过机器学习方法对车辆轨迹预测进而提升服务质量;通过提供专用隧道租赁服务降低用户的游戏延迟;根据网络上多个服务供应商间博弈而制定动态定价策略,定价策略涉及买家意愿、车流密度、物理的传输网情况以及卖家间博弈策略等。然而,当前并没有根据动态网络服务质量进行动态调整价格的机制,在网络质量纳入网络数据服务质量范围时,如果当前网络质量较差而维持原价,新用户会认为性价比低而不选择购买,老顾客会因为质量差给出差评从而影响口碑,又进一步减少新顾客数量。另外,在数据安全以及中继自私 ...
【技术保护点】
1.一种基于区块链及动态网络服务质量的数据商品交易方法,其特征在于,至少包括:/nS1.计算服务供应商从发送数据商品至任意买家节点接收到数据商品所花费的时间,作为最初的网络服务质量;/nS2.进行商品交易,服务供应商收集购买同一数据商品的买家报价集,确定数据商品的最终买家分配方案和成交价格;/nS3.服务供应商通过奖励激励中继节点,向买家传输数据商品,中继节点提交传输凭证至区块链,获取收益;/nS4.根据步骤S3中数据商品从发送至买家节点接收所花费的时间记录,更新网络服务质量;/nS5.判断数据商品交易是否完成,若是,结束;否则,返回步骤S2进入下一轮的数据商品交易。/n
【技术特征摘要】
1.一种基于区块链及动态网络服务质量的数据商品交易方法,其特征在于,至少包括:
S1.计算服务供应商从发送数据商品至任意买家节点接收到数据商品所花费的时间,作为最初的网络服务质量;
S2.进行商品交易,服务供应商收集购买同一数据商品的买家报价集,确定数据商品的最终买家分配方案和成交价格;
S3.服务供应商通过奖励激励中继节点,向买家传输数据商品,中继节点提交传输凭证至区块链,获取收益;
S4.根据步骤S3中数据商品从发送至买家节点接收所花费的时间记录,更新网络服务质量;
S5.判断数据商品交易是否完成,若是,结束;否则,返回步骤S2进入下一轮的数据商品交易。
2.根据权利要求1所述的基于区块链及动态网络服务质量的数据商品交易方法,其特征在于,步骤S1所述最初的网络服务质量的计算过程为:
S11、服务供应商向任意n个买家节点发送两批相同的数据商品A和数据商品B,数据商品A通过奖励激励中继节点的方式传输,数据商品B不通过奖励激励中继节点的方式传输;
S12.记录数据商品A到达第m个买家节点所花费的时间TAm,记录数据商品B到达第m个买家节点所花费的时间TBm,m为n个买家节点中的任意一个;
S13.计算服务供应商发送数据商品至第m个买家节点的网络服务质量Qm;
S14.确定最初的网络服务质量。
3.根据权利要求2所述的基于区块链及动态网络服务质量的数据商品交易方法,其特征在于,服务供应商发送数据商品至第m个买家节点的网络服务质量Qm的计算公式为:
Qm=TBm-TAm+C
其中,Qm表示服务供应商发送数据商品至第m个买家节点的网络服务质量;TBm表示数据商品B到达第m个买家节点所花费的时间;TAm数据商品A到达第m个买家节点所花费的时间;C为常数,表示非网络因素的服务质量;
最初的网络服务质量计算公式为:
其中,Q表示最初的网络服务质量;n表示买家节点的总个数;Qm表示服务供应商发送数据商品至第m个买家节点的网络服务质量。
4.根据权利要求3所述的基于区块链及动态网络服务质量的数据商品交易方法,其特征在于,数据商品交易采用拍卖的方式,确定数据商品的最终买家分配方案的过程为:
S21.收集购买同一数据商品的买家报价集b={b1,…,bi…,bn},其中,bi为第i个买家的报价;
S22.根据买家报价集计算买家i的虚拟估值b′i;
S23.当b′i≥0时,买家i竞拍成功,买家i分配到数据商品服务;当b′i<0时,买家i竞拍失败,买家i未分配到数据商品服务。
5.根据权利要求4所述的基于区块链及动态网络服务质量的数据商品交易方法,其特征在于,确定数据商品的最终成家价格为:
S201.根据最终买家分配方案,求出总收益;
S202.根据VCG拍卖原理,求出每一个竞拍成功买家的虚拟价格p′i;
S203....
【专利技术属性】
技术研发人员:陈武辉,高振量,郑子彬,
申请(专利权)人:中山大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。