BitTorrent的WebTorrent项目探索比特币和区块链技术

来自:btc38.com 归档时间:2016-10-13


BitTorrent是用在对等网络中进行文件分享的网络协议程序,在区块链领域也主要是作为底层技术支持。在其基础上的WebTorrent是加载在浏览器上,基于WebRTC网络实时通信的流媒体客户端;用户可以直接共享浏览器中的文档,无需安装软件或特殊配置。本文对该技术进行了一些简单介绍,可以稍微做一些了解。
 
比特币和区块链也许是互联网去中心化过程中最重要的工具,但是BitTorrent的点对点文件共享也酝酿着改变商业和各个产业的潜力。
 
比特币和区块链技术采用点对点协议,也因此常常出现在BitTorrent项目中。
 
直接文件共享
 
WebTorrent是加载在浏览器上,基于WebRTC网络实时通信的流媒体客户端;用户可以直接共享浏览器中的文档,无需安装软件或特殊配置。
 

Feross Aboukhadijeh
 
25岁的WebTorrent程序员Feross Aboukhadijeh说,“WebTorrent就像BitTorrent,只是前者加载在浏览器上”。
 
“因此你可以将WebTorrent与区块链的关系等同于BitTorrent与区块链的关系。这两个点对点技术基本上是互补的,就像WebTorrent的Web2Web和其他类似项目一样。比如ZeroNet使用BitTorrent和比特币来搭建自由的、无需审核的网站”。
 
Aboukhadijeh还搭建了点对点内容传输网络PeerCDN,使网站速度更快,成本更低。
 
PeerCDN是基于WebRTC的下一代点对点内容传输网络,可以支持高效的网站内容点对点传输。2013年3月Aboukhadijeh、Abi Raja、John Hiesey开发了该网络,并于同年12月出售给雅虎。
 
免费的WebTorrent
 
与PeerCDN不同的是,WebTorrent免费开放,并且持有MIT许可证。
 
Aboukhadijeh说,PeerCDN和WebTorrent有不同的技术设计目的。“最优化的PeerCDN可以实现低延时下载和高效地发现对等节点。就是说客户和网站所有人依赖中心化服务器将URLs文件转化成内容哈希值”。
 
另外WebTorrent不要求客户信赖中心化服务器,“WebTorrent可以下载Magenet URL或者种子文件,同时不需要信任服务器或者任何节点”。
 
Netflix探索WebTorrent
 
Netflix已经开始关注WebTorrent。
 
Aboukhadijeh说,“在Netflix总部展示WebTorrent是件了不起的事情。我们很期待WebTorrent如何在Netflix高峰时段,或者Comcast等ISPs上行链路负荷过大的时候给予支持。WebTorrent可以让Comcast用户互相共享数据,无需进行Comcast与Netflix之间的网络对接”。
 
节点参与内容传输
 
官网显示,WebTorrent最可喜的特点是各个节点提供内容传输支持。非营利性项目Internet Archive和Wikipedia等可以通过让访问者提供支持,降低网站运营成本和带宽消耗。热门内容可以在浏览器之间传输,速度快、成本低。很少访问的内容则由源服务器经过HTTP传输。
 
并且它们还有商业用例。
 
WebTorrent网站列出了几个应用,包括在区块链上开发数字资产的开源协议——彩色币、用Webtorrent元数据发行数字代币的“tokenly pockets”。
 
基于WebTorrent的Web2Web项目
 
Web2Web建立在WebTorrent和比特币技术基础上,任何人可以通过它搭建可更新的、灵活的网站。它对服务器和域名的要求不高。
 
网站会因为无法控制网络服务器或者域名而无法正常显示。而用区块链或者种子文件代替网络服务器和域名,就可以避免上述情况。
 
在浏览器中打开index.html,就会显示下列信息:
 
1、最近一笔包含OP_RETURN脚本的交易会搜索比特币地址1DhDyqB4xgDWjZzfbYGeutqdqBhSF7tGt4。在这个脚本中,有webpage.html种子文件的哈希。
 
2、用WebTorrent在种子文件中下载webpage.html并显示。
 
在无服务器的情况下进行升级,更新后的webpage.html就会生成种子文件,然后在1DhDyqB4xgDWjZzfbYGeutqdqBhSF7tGt4地址发送的新的比特币交易中添加对应的哈希。
 
用户向比特币地址发送少量比特币,就可以注册。
 
网站显示,用比特币支付可以搭建没有服务器的电商网站。用户可以在Web2Web网关中搭建分布式网页。

作者:Elliot Maras 
编译者:Annie_Xu
文章:http://chainb.com/?P=Cont&id=2403
来源:https://www.cryptocoinsnews.com/bittorrent-projects-tap-bitcoin-blockchain-evolving-content-delivery-networks/

免责声明:本文为转载,仅为传播消息之用,不代表比特时代建议,炒币有风险,投资需谨慎!!!

有关于BitTorrent的WebTorrent项目探索比特币和区块链技术

BitTorrent的WebTorrent项目探索比特币和区块链技术

  比特币和区块链也许是互联网去中心化过程中最重要的工具,但是BitTorrent的点对点文件共享也酝酿着改变商业和各个产业的潜力。 比特币和区块链技术采用点对点协议,也因此常常出现在BitTorrent项目中。 直接文件共享 WebTorrent是加载在

BitTorrent的WebTorrent项目探索比特币和区块链技术

暴走时评:BitTorrent是用在对等网络中进行文件分享的网络协议程序,在区块链领域也主要是作为底层技术支持。在其基础上的WebTorrent是加载在浏览器上,基于WebRTC网络实时通信的流媒体客户端;用户可以直接共享浏览器中的文档,无需安装软件或特殊配置。本文对该技术进行

BitTorrent的WebTorrent项目探索比特币和区块链技术

.article-content-wrap p {margin-top:10px;margin-bottom:18px;} .article-content-wrap blockquote { padding: 11px 22px; margin: 0 0 22px; line-he

BitTorrent的WebTorrent项目探索比特币和区块链技术

BitTorrent是用在对等网络中进行文件分享的网络协议程序,在区块链领域也主要是作为底层技术支持。在其基础上的WebTorrent是加载在浏览器上,基于WebRTC网络实时通信的流媒体客户端;用户可以直接共享浏览器中的文档,无需安装软件或特殊配置。本文对该技术进行了一些简单介绍,可以稍微做一

Web2Web使用BitTorrent和比特币创建分布式网站

一个名为Web2Web的项目旨在让互联网和中心化服务器脱离关系,这个平台通过使用WebTorrent和比特币技术,让网络中的任何人都可创建可编辑网站。 用比特币和节点群让互联网去中心化 WebTorrent的用户越来越多,该平台是一个torrent 流媒体客户端,使用WebRTC进行点对点通信。本质