[发明专利]一种基于区块链的P2P CDN流量支付方法在审
申请号: | 201811636200.0 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109714178A | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 姚文豪;李启雷;梁秀波;李伟;邱炜伟;尹可挺 | 申请(专利权)人: | 杭州趣链科技有限公司 |
主分类号: | H04L12/14 | 分类号: | H04L12/14;H04L29/06;H04L29/08;G06Q20/08 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 邱启旺 |
地址: | 310012 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 下载资源 上传 下载 安全信任 交易双方 节点获取 节点提供 授权 总费用 构建 作弊 转账 冻结 网络 保证 | ||
本发明公开了一种基于区块链的P2P CDN流量支付方法,首先构建一个P2P CDN网络,当其中一个节点需要下载资源时需要从该网络中拥有该资源的节点获取,提供资源的节点提供了上传资源的流量,下载该资源的节点需要支付该流量的费用,通过区块链完成P2P的流量支付,节点在下载资源前需要先将该资源需要的总费用冻结在区块链上,每完成资源很小的一部分的下载则授权区块链将这一小部分金额转给提供资源的节点,如果下载资源的节点作弊不授权转账,则提供资源的节点暂停资源的上传。本发明基于区块链的P2P CDN流量支付方法,解决了P2P CDN网络中不信任双方的支付问题,保证了交易双方的安全信任问题。
技术领域
本发明涉及区块链、P2P、CDN领域,尤其涉及一种基于区块链的P2P CDN流量支付方法。
背景技术
区块链本质上是一个去中心化的数据库,主要用来解决交易的信任和安全问题,它交易的记账是由分布在不同地方的多个节点完成,每个节点都记录完整的账目,每个节点都可以参与监督交易的合法性。没有一个节点可以单独记录账本数据,从而避免了记假账的可能性。采用非对称加密和授权技术,存储在区块链上的交易是公开的,但是账户身份信息是加密的,只有数据所有者授权才可以访问,保证了数据安全和隐私。共识机制,通过特殊节点投票,在短时间内完成对交易的验证和确认。共识机制的目标是使所有诚实节点保持一致。区块链提出了不同的共识算法,适用于不同的应用场景,在效率和安全性之间取得平衡
CDN,又叫内容分发网络,主要完成将内容从源站传递到用户端的任务。现有的CDN通过部署各个物理位置的服务器进行全网的分发,这样就能实现跨运营商、跨地域的用户覆盖。由于CDN将内容推送到网络边缘,大量用户的访问被分散在网络边缘,大大的提高了内容的访问速度。现有的P2P CDN将分散在各地的用户节点聚合起来,提供CDN服务,给提供服务的节点一些代币,代币可以换成相应的金钱。但是这种提供代币的方式很不可靠,容易受到操控,并且代币换成金钱的比例没有确定关系,这种方式也很不可靠。
发明内容
本发明的目的是针对原生的P2P CDN支付方式的不足,提供了一种基于区块链的P2P CDN流量支付方法,该方法解决了P2P CDN网络中资源下载方和资源提供方之间支付问题,本发明的目的是通过以下技术方案来实现的:一种基于区块链的P2P CDN流量支付方法,包括以下步骤:
步骤一:构建P2P CDN网络;
步骤二:下载资源的节点通过广播寻找拥有资源的节点;
步骤三:找到拥有资源的节点后连接这些节点,下载资源前需要先将下载资源耗费总流量需要的费用冻结在区块链上,并获取一个冻结相应数额的证明;
步骤四:节点发送该证明给提供资源的这些节点,这些节点在区块链上校验该证明的真伪,校验正确则提供资源,否则不提供资源的上传;
步骤五:节点每下载一部分资源则授权区块链将冻结金额的一部分转给提供资源的节点,如果节点不授权转给提供资源的节点,那么提供资源的节点将会暂停上传资源,节点将获取不到资源;
步骤六:节点下载完资源后,下载资源节点和提供资源节点P2P之间的支付完成。
进一步地,所述步骤一中具体包括如下子步骤:
(1.1)部署几台服务器用来提供Peer节点初始时连接以便相互发现其他节点;
(1.2)Peer节点相互发现后互相连接,可以提供相互的资源上传和下载;
(1.3)大量的Peer节点加入后形成了P2P CDN网络。
本发明的有益效果如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州趣链科技有限公司,未经杭州趣链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811636200.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:计费方法、平台及可读存储介质
- 下一篇:一种信息处理方法及电子设备