星际文件系统(IPFS)听起来像是一种与区块链结合的未来主义协议,其发明者Juan Benet已经为这两种去中心化技术制定了宏伟计划。
IPFS协议作为一个建立永久Web的工具,可以通过存储多个数据副本使得数据难以擦除。今年早些时候该协议还引起了全球变暖档案管理员的关注,当时许多人都在担心新政府会删除美国政府机构数据。
Benet还设想了一下未来的区块链应用程序。
主要是因为区块链被证明是一种效率低而且很昂贵的数据存储方式,Benet认为从网页到PDF的数据可以转移到另一个计算层,如IPFS。 由于分布式分类帐可以在IPFS上开发应用程序,Benet把这两个系统称为“完美的结合”。
他告诉CoinDesk说:“如果将它添加到IPFS中并在区块中应用哈希算法,那么就可以直接使用IPFS浏览交易和文件了”。
Benet还补充道:
“IPFS可以像网络连接网站一样,连接所有不同的区块链。与在一个页面上添加链接跳转到另一个页面的方式相同,您也可以在以太坊中添加连接跳转到zcash,IPFS可以添加所有的这些链接”。
目前正在研发的以太坊-zcash是一个有趣的例子,因为这些区块链的开发人员之前就已经提出了连接这两个区块链的想法。
链接区块链数据
那么它是如何工作的呢? 这是一个十分复杂的过程,首先我们需要先了解一下IPFS及其功能。
与以太坊的开发人员一样,IPFS开发人员也想要将互联网去中心化。该协议是HTTP(一个目前负责将网页传送到计算机的技术,就像将CoinDesk文章传送给计算机一样)的实验替代品。
IPFS并不是通过几家公司在网络云端(Google文档和电子邮件)存储网页来管理中央服务器,而是将数据分布地储存在计算机网络上。例如,单一的计算机可以参与存储一段数据。
这种方式是通过目前正在使用的内容寻址,哈希链表等技术实现的。
有了这个基础设施,数据链接就可以嵌入其他地方,如区块链中。
Benet说 :“我们现在拥有创建链接的环境,您可以进入以太坊区块链并发出一个链接到zcash的交易。之后在IPFS上浏览并访问所有以太坊区块链和整个zcash区块链。”
实际上,这也是一种避免使用加密货币的方法。
Benet解释说:“想像以下你正在浏览区块链。并且可以通过点击链接从一个链跳转到另一个链,这就意味着您可以编写与这二者相关的应用程序,而且无需了解以太坊或zcash。”
如果以太坊,zcash和其他区块链可以存储少量的数据,那么IPFS就是一个链接并浏览它们的工具。
虽然IPFS和metaMask开发人员已经介绍了如何使用这两个区块链工作,但目前仍然存在一些障碍。 最大的障碍是提供一种可以在所有网络之间运行的数据格式。
星际的宏伟志向
Benet的目标的确让人感到不可思议了,而且该协议的名称还是以“星际”命名的。
Benet也表示:“没错,我们就是这个意思”。他还指出其团队正致力于在IPFS上实施最受欢迎的应用程序,帮助人们前往火星旅游。
“当SpaceX将第一个人送到火星 – 或NASA的时候,我们希望人们能够使用正常的计算机应用程序,以便获得良好的互联网体验。”
Benet说,这个想法是对计算机科学家和互联网先驱JCR Licklider(领导开发互联网前身之一ARPANet)的致敬。其实“internet”一词是最开始就是“星际网络”的缩写。
Benet说:“JCR Licklider想要将所有这些电脑和网络链接在一起,并将他们扩展到整个星系。”
IPFS是Licklider原始版本的扩展,其中加密货币和其他区块链技术也通过添加不可变性和永久性数据实现了进一步扩展。
但这个想法能否经受住时间的考验还有待观察。
翻译:cici@比特币中文网
网址:http://www.coindesk.com/ethereum-meets-zcash-why-ipfs-plans-a-multi-blockchain-browser/
【声明:此文为本站原创翻译,如有不当之处请多指教!欢迎转载,转载请务必注明译者以及转自比特币中文网!】
(免责声明:本文仅代表作者本人观点,不代表比特币中文网立场)