织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

三分钟读懂 Web3Torrent:当微支付遇到 Torrent 点对点文件下载 (2)

时间:2020-06-25 08:58来源:未知 作者:admin 点击:
具体来说,点对点文件传输网络是基于点对点的结构,该网络主要由 两种角色 组成,即 文件数据块的提供者和请求者 。这样一种网络架构天然契合同样

具体来说,点对点文件传输网络是基于点对点的结构,该网络主要由两种角色组成,即文件数据块的提供者和请求者。这样一种网络架构天然契合同样以点对点为特性的状态通道技术,后者可在其之上延展出微支付的功能。

第二,文件共享需要高频通信。当用户彼此共享一个文件片段时,会不断进行通信。目前已存在一系列的点对点传输协议供多个不同的 torrent 客户端使用,包括 uTorrent、BitTorrent 等。

第三,点对点文件传输网络缺乏经济激励,这就导致有时候节点缺少文件上传做种的动力,尤其是对于那些冷僻的文件,本来就很少有人拥有文件,如果没有经济激励,基本上很难发现做种者了。

状态通道作为以太坊二层扩容技术,可在固定用户组群之间实现无需信任、即时和零费用的交易。

目前为止,使用现有工具构建基于支付通道实现的简单应用是可能的,比如在 Rock-Paper-Scissors 中,每一次状态转换对应用户一次单击(比如点击选取武器的操作),这展示了状态通道的潜在用例,即用户无需等待链上交易只需点对点状态更新即可。

为点对点文件传输协议引入基于加密货币的微支付激励层将是一次有趣的实践,不仅可提高点对点网络的质量,还可提升网络的去中心化程度。想象一下,当一名用户通过支付以太坊下载文件的同时,还可通过保持客户端持续运行,将之前支付的费用赚回来,甚至可能超过之前的收益,即允许其他人通过付费的方式获取自己下载的文件,这样一来,很容易产生网络效应。

起底点对点文件传输技术

Torrent 网络是专门为解决点对点文件共享问题而设计的,用户可从各种网站上下载 torrent 文件(.torrent),这些 torrent 文件包含电影、游戏、应用程序等在内的各种媒体文件。

在 Torrent 网络中,有两个重要的角色,分别是做种者(Seeders) 和下载者(Leechers)。做种者提供可供下载的整个文件,而下载者则是在点对点网络中寻找该文件的组成片段 (Piece) 。做种者通过网络广播告知自己拥有可供其他节点下载的整个文件,而下载者则会不断在网络中搜寻所有拥有该文件的其他节点(无论是做种者还是下载者)进行下载。

三分钟读懂 Web3Torrent:当微支付遇到 Torrent 点对点文件下载
文件被分割成几块(称为片段),并在各个节点之间交换

当下载者正在下载某个文件的片段时,有可能同时也在为其他有需求的节点上传刚刚下载好的片段。如下图所示,如果两个用户分别拥有同一个文件中的不同片段,则可同时进行上传和下载的操作。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容