[发明专利]一种基于区块链与概率支付的流媒体平台实现方法有效

专利信息
申请号: 202110752401.2 申请日: 2021-07-02
公开(公告)号: CN113627904B 公开(公告)日: 2023-04-07
发明(设计)人: 杨安家;李涛;翁健;刘家男;陈小虎;李明;温靖航 申请(专利权)人: 暨南大学
主分类号: G06Q20/06 分类号: G06Q20/06;G06Q20/26;G06Q20/38;G06Q20/40;G06Q30/018;G06Q30/0207;G06Q50/34
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 李斌
地址: 510632 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 概率 支付 流媒体 平台 实现 方法
【权利要求书】:

1.一种基于区块链与概率支付的流媒体平台实现方法,其特征在于,流媒体平台包括商家、用户以及智能合约,方法包括以下步骤:

S1、平台初始化及账户注册阶段,商家和用户调用智能合约进行注册,商家进行流媒体信息的提交,当用户决定消费时,提交押金以及付款金额;

S2、链下彩票游戏协议阶段,当一次交易完成后,用户和商家在链下执行彩票游戏协议,判断用户是否需要付款,根据判断结果在链下记录双方的金额变化;一次交易包括以下步骤:

S21、在用户链下的一轮交易开始时,商家随机选取一个256位的二进制数r1∈{0,1}256,使用哈希函数H对其进行加密得到一个承诺Com=H(r1),再将这个承诺与当前交易的会话序号txid进行打包,得到交易txM1=(txid=txid+1,Com);

商家使用自己的私钥SKM对交易txM1进行签名,得到sign为数据签名函数,商家将(txM1,σM1)通过链下交易通道发送给用户;

S22、在用户链下的一轮交易结束时,用户使用商家的公钥PKM对商家发送过来的信息(txM1,σM1)进行验证,确保信息为商家发送且正确;

用户选取一个随机数r2∈{0,1}256,将它与当前的交易序号以及自己的消费时长TC打包生成信息txU=(txid=txid,r2,TC),并使用自己的私钥SKU对这个信息进行签名,得到最后用户将(txU,σU)发送给商家;

S23、当商家收到用户的回应时,使用用户的公钥PKU对其发送的交易进行验证,确认无误后,商家计算公式的真假,如果为真则商家输了彩票,用户获得免单机会,用户回到步骤S21进行新一轮的交易;

反之则商家获胜用户需要支付消费金额T为当前流媒体的总时长,商家创建记录链下金额变化的交易txreM=(txid=txid,CM=CM+c,CU=CU-c);

其中,CM和CU分别为商家和用户的链下拥有金额,CM初始值为0,CU初始值为用户提交的付款存款dC

商家使用自己的私钥对交易txreM和自己一开始选的随机数r1进行签名得到σreM,并将(txreM,σreM,r1)发送给用户;

S24、用户在收到商家发送的信息后,首先使用商家的公钥对签名σreM进行验证确认它的有效性;

计算一个承诺Com′=H(r1)并比较商家一开始发的承诺Com确认他们一致以确定商家没有修改r1的值;

用户进行式子的验证,确认为真后,用户使用自己的私钥对商家发送的交易txreM进行签名得到σreU,最后将(txreM,σreU)发送给商家;

S3、提交链下资金变化阶段,用户或商家想结束消费时,将最新的双方链下金额记录提交到智能合约上,智能合约根据记录进行退款。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暨南大学,未经暨南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110752401.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top