认识IPFS的新玩家之一Hero Node

来源:IPFS技术 作者:星际文件 阅读: 2020-11-06 14:52

  我在2016年第一次遇到IPFS(星际文件系统)。不久之后它就说服它在区块链驱动的未来中是理想的数据存储系统。像区块链一样,它完美地体现了分权的精神。IPFS和区块链将共同解决分布式计算时代的计算和存储问题。

  为了理解我的目标,我首先应该澄清IPFS和FileCoin之间的关系。IPFS是一种协议。它基于BitTorrent,我们知道它是一种相对成熟的技术。IPFS引入了DAG(有向非循环图),使BitTorrent适应组织和存储文件的方式。同时,FileCoin是为IPFS协议开发的官方货币,目前正在开发中。

星际文件

  IPFS稳定,令人敬畏,但也不完美

  正如我所提到的,IPFS基于一种称为BitTorrent的成熟技术。它并没有彻底改变BitTorrent的核心技术,理论上与现有的BitTorrent软件兼容(尽管它在实践中没有实现)。

  IPFS最大的创新是使用DAG将数据组织到种子文件集合中,从而在文件系统之外构建组织系统。IPFS使用的散列路径具有无限大的命名空间这一事实意味着,假设世界上的每个人都可以将所有文件放在同一个文件系统中。这就产生了IPFS同名的“行星际”方面。

  IPFS的第二大创新是DWeb(分布式网络)的概念。我们今天的互联网是使用HTTP协议构建的。HTTP是一种集中式数据传输框架。这导致大量浪费的带宽,并且过度依赖主要的全球网络。这也使一些国家更容易对其互联网施加更多控制,并使一些黑客团体和个人更容易实现其目标(*咳嗽* DDoS *咳嗽*)。相比之下,IPFS Web是一个没有指定服务器的P2P节点网络。

  对IPFS的警告

  1. IPFS的生态系统缺乏确保运营节点的动力

  IPFS本身只是一种技术协议。没有适当的生态系统和激励结构,这项技术没有实际意义,无法实现其真正的潜力。

  2.DWeb难以实现

  截至今天,我们没有承诺Web浏览器将支持IPFS。已经讨论过使用IPFS_API连接到指定节点,但到目前为止提出的所有优点都是不完整和自我不一致的。更重要的是,通过连接到指定节点提出的解决方法将整个系统再次简化为集中式系统。

  IPFS创新和想象力的潜力在全球引起了广泛关注,许多人试图帮助它克服最大的障碍。Hero Node项目和IPFS的官方FileCoin项目只是两个这样的例子。在这一点上,让我提醒我们IPFS本身只是一种技术协议,这意味着该协议不会带来失败的风险。但是,我将讨论FileCoin如何失败。

  你可能误解了PoSt / PoRep共识协议

  在谈论FileRin的两个主要共识协议PoRep(Proof-of-Copy)和PoSt(Proof-of-Spacetime)时,我仍然希望看到一些全面的文章,全面检查它们的每一个好处和风险。截至目前,我还没有看到任何这样全面的写作。

  我们首先考虑PoRep。它是PoS(Proof-of-Stake)的一种形式。这意味着它不能是网络范围的身份验证方法,因为网络范围的身份验证方法要求网络中的每个人都拥有该文件。实际上,这是不可行的或经济上站不住脚的。

  根据FileCoin的白皮书,PoRep是一个市场,这意味着您需要让客户付费才能存储他们的文件,以便进行挖掘。相反,假设每个人都兴奋地冲进我的FileCoin – 这真的会让任何人受益吗?

  现在让我们考虑一下PoSt。除了光滑的名称品牌外,简单地说它意味着您付费存储数据,并且您需要付费才能访问数据。再说一次,这是一个市场。要说其90%的货币留作采矿,相当于说其90%的货币等待出售。这与比特币或以太坊的运作方式不同。我怀疑,甚至保证,在这样的协议中挖掘不会产生任何回报。

  结构过于复杂

  FileCoin的一致性算法非常复杂。我花了很多时间来研究它,但仍然很难找到底线。也许是因为它的建筑师灌输了他们雄心勃勃的雄心壮志,或许是因为市场高度重视它。无论哪种方式,FileCoin都无法摆脱其复杂,复杂的图像。然而,高级并不一定意味着复杂。通常,更简单的事情是市场很快接受的事情。

  比特币白皮书表面看起来很简单。加密算法实现不变性,PoW(工作证明)协议确保仅存在单个分类帐,并且UTXO允许对分类帐进行身份验证。

  FileCoin试图与每个区块链建立一座桥梁,以满足市场在“区块链”一词中的巨大幻想和想象力。说这是雄心勃勃的是轻描淡写,但也从一开始暗示致命的缺陷。如今,交叉链技术是一个非常热门的技术领域,但我认为这只是反映了风险投资的炒作。从技术角度来看,这项技术几乎是不可能的。

  过于复杂的采矿设计和不平衡的激励措施使得系统效率低下

  除了技术复杂性之外,FileCoin的生态系统也比其他区块链项目复杂得多。矿工分为挖掘复制市场和检索市场。将消费者和投资者添加到图片中,自我调节这个生态系统可能被证明是困难的或自我一致的。此外,消费者的看法可能会在数据丢失的情况下导致法律纠纷。

  FileCoin不提供免费存储协议,这意味着用户输入的高门槛。FileCoin也不保证永久存储。完全使用FIL(FileCoin)后,将开始数据丢失。这与区块链引导的永久存储的想法不一致。问题源于FileCoin本身就是一个市场,而不是一个具有均衡奖励结构的社区。一旦他们意识到这一事实,大多数区块链福音传道者都会对FileCoin失去信心。

  针对利基市场

  当我们第一次遇到IPFS和DWeb时,我们可能会认为FileCoin可用于支持Web数据的分发和流媒体的共享。但是,一旦你仔细研究白皮书,你会发现这些不是FileCoin的市场目标。它向消费者收取检索数据的费用,而Web用户和流媒体用户则不想为其带宽使用支付额外费用。FileCoin仅针对私有云存储市场量身定制,这个市场非常适合市场。

  Hero Node有何不同之处?

  以下是Hero Node对阻碍IPFS的两个主要问题的回应:

  问题1:IPFS的生态系统缺乏确保运营节点的动力

  设置Hero Node以鼓励用户操作Hero Node节点(具有内置IPFS节点),从而为应用程序提供公共存储服务,并从系统中获取自动创建的令牌。我们将很快讨论为什么这些令牌是自动生成的,而不是应用程序开发人员支付的。

  应用程序开发人员可以免费将其应用程序发布到节点网络上 只有当他们想让他们的应用程序获得更广泛的分发时,他们才能锁定更多的令牌才能获得智能合约。应用程序商业上越成功,它需要锁定的令牌越多。这为我们提供了建设性的激励结构,社区中的每个人都有自己的兴趣。

  问题2:DWeb很难实现

  Hero Node的应用程序是分布式应用程序(DApps),而不是DWeb,因此它没有浏览器限制。这使IPFS能够真正取代HTTP。虽然Web是一种非常主流的应用程序格式,但Hero Node本身也是一个节点网络。因此,即使在Web环境中,通过IPFS_API连接的大量Hero Node节点也可确保我们完全分散。唯一需要注意的是CDN的好处还没有完全展现出来。

  什么是Hero Node对FileCoin问题的回答?

  1. Hero Node将其技术分为三个步骤,避免设置在短期内无法实现的过高目标

  第1步 – 现在让球滚动

  即使没有适当的货币体系来制定激励措施,早期投资者和众筹工作也将提供资源来支持官方节点的部署。这使Hero Node的分散式DApp能够快速开始在网络上运行

  第2步 – 基于节点的奖励结构

  外部矿工可以通过操作自己的节点加入行动,但目前使用的货币仍然是ERC20,即以太坊令牌标准。智能合约将用于奖励节点贡献者。

  第3步 – 参与社区

  我们正在研究基于工作量证明和容量证明的共识算法,该算法将用于验证公共同步服务的质量和节点提供的IPFS存储的效率。我们为采矿保留的HNC令牌通过共识直接发给矿工,而不是由应用程序开发人员支付。

  2. Hero Node旨在简化技术框架设计,并提供灵活的价值主张

  在Hero Node中,矿工获得的代币数量会逐渐减少,并且与代币的市场价值,市场情绪或任何其他外部因素无关。应用程序开发人员不需要花费令牌来使用网络资源; 他们只需要锁定令牌以增加带有签名的应用程序的分发。这种分布的增加也是由程序概率性地确定的。在宏观层面上,这些计划的概率方面为系统注入了公平和灵活的元素。

  3. Hero Node的市场针对所有互联网应用程序开发人员

  开发人员可以开发任何应用程序,Hero Node的潜在目标行业包括云计算,云存储,CDN,应用程序商店,广告等。

  此外,Hero Node将IPFS集成到许多不同的公共区块链中,以创建完全分散的DWeb。然后,它将跨平台开发技术分层,将DWeb转变为DApp,充分发挥IPFS的优势,大大改善用户体验。最后,Hero Node利用节点网络和一般社区的力量来确保DApp永远保持在线状态。

  Hero Node正在推出一款真实,易用,永恒的DApp

  忘记FileCoin,因为Hero Node将成为IPFS的播放器之一

  等等,你还在吗?男人,这是一些非常密集的东西,赞美到最后。这是我的微信联系人(gpliuwind),给我发消息,也许我会丢掉一些硬币:D

  刘国平

  区块链技术和应用专家,比特币的第一个矿工之一,Hero移动跨平台框架的创始开发者,英雄委员会主席。以前是@ Wind,The9和Dianrong,他在那里积极参与了Dianrong的区块链应用程序的开发

  以前花了很多年时间开发Hero框架和区块链应用程序。2017年,将两者结合在一起创建Hero Node,旨在使每个人都能轻松开发分布式应用程序。坚定信奉分布式应用程序,共创美好未来。

相关推荐