Skip to main content
 首页 » IPFS

编译ipfs

2021年04月21日23

「技术周报解读」IPFS网络连接机制之bootstrap

本周的技术解释是网络连接机制的引导。

Otstrap英文直译:bootstrap,辅助程序;引导程序一词在前端开发中使用更为频繁。在前端开发中,引导程序是Twitter发起的前端开发框架。现在,许多很酷的前端开发都是基于引导程序的。 。

在IPFS网络中,引导程序用作配置节点信息的命令。

在任何网络中,连接都是通信的前提。在任何网络中,连接都是通信的前提。在ipfs中,每个节点最初都是通过配置文件中的引导程序连接的。

引导IPFS网络配置节点信息命令ipfs引导列表可查看默认链接节点。在Ipfs网络中,启动本地节点后,它将接收到默认节点的正式链接,因此存在一个与ipfs主网络的链接窗口。您可以通过ipfs引导程序列表查看官方的默认节点情况。

ipfs bootstrap add +节点信息可将默认节点添加到ipfs网络,例如:ipfs bootstrap add / ip4 / 192.168.2.91 / tcp / 4001 / ipfs / QmTvb4UDEqNpV6mizrbZyzjZyw7VWvUxgYbnsdTrFSXKYVIp4表示运行在/ ip6上通常是:底层IPv4 / IPv6 Internet上的Internet协议(对于非专业人士,可以简单地理解为IP地址的地址格式或长度)。 ,基于字节流的传输层通信协议。这里讨论不多,有兴趣的人可以自己了解。

值4001是ipfs网络ipfs引导程序rm +节点信息rm用于删除默认节点信息的端口。示例:ipfs bootstrap rm/ ip6 / 2400:6180:0:d0 :: 151:6001 / tcp / 4001 / ipfs / QmSoLSafTMBsPKadTEgaXctDQVcqN88CNLHXMkTNwMKPnu打印节点信息在IPFS网络中,节点由以qm开头的46位哈希值标识。并通过使用开发调试输出链接节点信息,发现以下节点信息(ipfs强制区域技术调整了编译后的执行文件):文本版本:netNotifiee conn:[],curconn:在源代码中发现了peerID仅包含6个字符字符串大小与节点的哈希值不匹配,但是存在直接关联:源代码中的peerID接受哈希值的第3-8个字符。

构建私有化ipfs网络引导程序以编辑节点信息的机制为构建私有化ipfs网络提供了基础,即,任何本地节点都未连接到外部网络,也未连接到ipfs的主网络,但已连接默认情况下连接到本地网络。转到ipfs中的节点,可以实现ipfs专用网络的互连。

如图所示,图中的任何节点都可以通过文件哈希在网络中找到相应的文件。蓝色节点将通过黄色节点找到存储在红色节点上的文件。

当黄色连接的节点删除与红色网络的连接时,蓝色部分形成私有化的ipfs网络,如下图所示。

以上私有化的ipfs网络是通过引导实现的。

好吧,这里是对技术周报这一期的解释。欢迎继续关注IPFS部队区域,并了解有关IPFS的更多信息。

IPFS部队区IPFS部队区是世界上最大的IPFS价值生态社区。它的总部位于上海,聚集了许多技术专家和IPFS爱好者。 IPFS部队区秉承:价值,共同建设,双赢和光荣的文化理念:提供全面,精致和高质量的IPFS咨询和技术支持,并将生态学爱好者转变为IPFS的支持者和参与者。

未来,IPFS部队专区将在传播有价值的文化基因方面做得很好,密切关注人工智能,量子计算,大数据等尖端技术,并在IPFS的基础上建立IPFS区块链技术随时采用最新技术促进IPFS生态健康发展。报告/反馈

IPFS/libp2p进展更新

go-ipfs支持基于八卦的pubsub(订阅要发布)。与以前的Floodsub相比,闲话子可以减少对带宽的需求,并且可以同时回退到FloodSub。 gossipsub [1]的规范:当节点连接时,Floodsub将查询另一方是否支持Floodsub,如果支持,则它将向另一方发送问候消息。 Floodsub会将所有收到的消息转发到连接到该节点的所有节点。这种简单而粗鲁的方式将导致大量的消息。 gossipsub希望找到一个平衡点:通过可控制的路由更快地广播元数据和数据。

对于IPFS/Filecoin挖矿:硬件和软件哪个更重要?

众所周知,区块链挖矿的影响因素是“计算能力”,而Filecoin的“计算能力”是“有效存储能力”。参与采矿,如何影响有效的存储,这决定了矿工生产区块的可能性。

通常,影响有效存储的五个因素包括硬件功能,系统操作环境,软件,系统节点大小以及节点时间和空间。 V丨meight2975早在2017年和2018年,大多数人都不知道IPFS和Filecoin之间的区别。他们认为Filecoin挖矿意味着组装存储服务器,而硬件优势是整体优势。

Filecoin到处都出售狗肉。在服务器的旗帜下,它充满了家用PC的核心,而台式机CPU则封装在2U / 3U / 4U机架式服务器中。

令人难以置信的是,在IPFS技术领域,低端机器曾经占领了市场。这些机器具有1G和2G内存,甚至很少有超过16G的配置。您必须知道,当前家用PC的标准内存全部为16G,GPU为GT 1080 x。

数据存储的关键是大量硬盘驱动器可以存储更多数据。

实际上,大量的NAS设备,甚至企业级的NAS设备对CPU和内存的要求都不太高。目前,每个制造商都说他们已经掌握了核心技术,并且都说他们是可靠的。普通投资者更为关注。投资回报率,每TB成本。

Filecoin在2019年开源后,尽管存在许多错误,但您每天都可以看到源代码和规范文档的更新,并且可以从多个角度分析其算法并了解其流程。结果,各种采矿机构花费在计算上的时间远远超出了预期,并且计算效率带来的结果直接影响到采矿结果。另外,对于普通机器,将1G数据写入硬盘只需要几秒钟,但是复制该副本要花费数十分钟才能证明印章(密封)!随着发展,各种采矿机构逐渐意识到存储容量并不是唯一的影响因素,计算能力的增长速度才是关键。

通过官方的testnet计算能力排名,每家公司逐渐认可并面对证明Seal能力的复制水平。

运行Filecoin只是在编译和运行。如果要在测试网络上运行得更好,更稳定,则需要不断修改代码,甚至还需要专业的挖掘系统。这些都需要大量的研发资源和技术沉淀,因此,此时,Force Zone一直强调的软件,操作和维护以及迭代的重要性逐渐为市场所认可。

Filecoin挖矿软件的密封速度和证明速度从下至上增加了一倍,从架构级别的顶部到底部增加了一倍。此时的采矿能力就像火车和飞机之间的跨纬度竞争。

当前没有用于挖掘软件的标准。

通过研究官方源代码,已定制了各种采矿机构的采矿软件的形式,并且已经建立了用于密封,认证,防攻击,挖掘价值的全方位的海,陆,空系统。服务,甚至用于第三方服务。构造。

Filecoin采矿软件代表:Force Zone“ Pangu Banner”,通过强大的密封效率优化,在测试网络上实现了低计算能力和高爆炸块效应,同时足以证明快速高计算能力的增长已针对证明进行了优化。在当前的Filecoin网络下,挖掘池的集群结构对于挖掘的意义以及挖掘软件对挖掘软件的祝福。

在Filecoin测试网的第一阶段中,IPFS强制区域中的多个节点率先用尽了排行榜,并且遥遥领先。市场上的所有采矿机制造商都一直在关注硬件问题,但是在自行开发的采矿软件Pangu Fan的帮助下,IPFS Force Zone一直处于最佳状态。

在主网启动之前,存储硬件和Filecoin挖矿软件必须不断迭代,即使在主网启动后,也要在社区的共识下继续进行调整,只有与网络合作,才能成为最准确的矿业。矿山选择。

因此,Filecoin挖矿不仅是最重要的硬件,每个要素都很重要,软件也可以为挖矿带来更多好处。

报告/反馈

上一篇: 便宜ipfs区块链

下一篇: post ipfs

微信
登录
用户名
密码
注册
用户名
密码
确认密码
昵称
邮箱
QQ
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱