全站头条 >>「最伟大篮球鞋」诞生超市买到过期啤酒,多次马布里孙悦韩硕将联手皮尔斯:世界接受库里的
当前位置:首页 > 房产

「最新」Filecoin代码进展详细解答

发布时间:2019-05-14 来源:

「最新」Filecoin代码进展详细解答

咱们十分高兴地推出“go-filecoin 0.2.1”版别。该版别着重于后台晋级,其特色包含支撑文件体系回购协议搬迁以及处理存储争议、更好的音讯池、证明改善、以及对libp2p版别的改善,以支撑更牢靠的中继。该版别还包含一些面向用户的改善,比方新指令、新选项、更好的状况音讯,而且修正许多软件缺陷。太棒了!

链同步状况

初度创立filecoin节点时,有必要下载并验证链。咱们称之为“链式同步”。尽管能够当即运转初始指令,如轻击水龙头或仪表板流量,可是任何其他指令,如发掘指令都会回来过错,直到完结链同步。现在,装置进程或许需求几个小时。 为了清晰这一点,咱们更新了维基百科的条目,供给更好的状况音讯,使控制台的输出愈加精练,以便进行链式同步。在未来的版别中,咱们还将处理链同步慢的潜在问题。

扇区存储装备

您期望filecoin节点在何处存储客户的数据?现在就能够挑选了!有两种办法可挑选扇区存储目录的方位——“sectorbase. rootdir”装备项,或“sectordir option to go-filecoin ini”选项。 假如没有指定方位,数据将存储在”$$HOME#.filecoin_sectors”默许目录下。

可晋级的回购协议

除了加密的客户机数据,Filecoin节点可在磁盘上存储其他数据,如装备数据、区块链块、买卖状况和加密密钥。跟着研制的发展,咱们需求一种办法,以安全地更改数据类型和形式。在该版别中,咱们针对文件体系回购搬迁进行了可承受的规划,而且针对搬迁东西做了初始布局。这为在出产环境中运转时无缝更新filecoin节点铺平了路途。 请查看协助文本,了解更多信息: 网址:tools#migration#go-filecoin-migrate –help

仓储费

该版别可处理与存储协议有关争议。现在,付出通道可提出条件,在凭据被换回之前问询另一参与者。付款人也能够吊销付出途径。假如通道的一方回绝付款,将触发通道提早封闭。以上特性可与块包含证明(这一功用行将推出)一同运用,以便在存储客户向存储矿工付费时强制执行存储证明。

您可在探险活动中,运用三项新的指令——“查看”、“协议”和“位交流”: “go-filecoin inspect all”功用可打印软件缺陷陈述所需的一切必要信息(该陈述可在GitHub揭露发布),包含操作体系细节、当时go-filecoin装备和其他一些常用的核算信息。

“go-filecoin protocol”功用可打印关于节点协议参数的详细信息,比方主动输入距离和扇区巨细。这有助于调试Filecoin证明和协议体系内部的某些软件缺陷。

“go-filecoin bitswap”功用可打印节点的libp2p位交流体系的详细信息,例如块、数据、接纳以及发送的音讯。这些数据一般用于网络调试。 请运转紧随“help flag”之后的指令,以了解更多细节: 网址:For more details, run any command followed by the --help flag.

libp2p最近对中继功用进行了一系列改善,处理了在一些出产中继节点中资源很多消耗的问题。咱们现已晋级到go-libp2p 0.0.16,以便对filecoin进行相同的改善。

咱们采取了多项过程加固信息池。现在,信息池可回绝那些显然会因为签名无效、资金不足、燃料告罄或不存在参与者等原因而无法处理的信息。信息池还可盯梢“nonces”值,以保证信息次序的正确性,并保证信息池中的帐户没有停留过多信息。最终,信息池可约束其承受的信息总量。

该版别在幕后为开发更灵敏、更强壮的存储证明做了许多基础性作业。在该版别中,向扇区写入大块时可更有效地使用内存。该版别还可对块包含证明、多扇区巨细和可变证明长度供给初始支撑。

环绕“rust-fil-proofs”协议的开发作业正在更全面、更高效地进行中,包含切换到“mmap”以取得更高效的“merkle”树、“hasher”笼统、在生成“groth”证明时约束并行性、以及跨分区核算、算计应战等。

自上个版别发布以来,咱们现已明显改善了Filecoin的快速测验体系。现在,在测验失利时,FAST可主动供给相关的日志数据以及来自测验节点的信息。FAST还供给了一个全新的局域网(localnet)东西,能够快速、轻松地设置本地Filecoin节点集群,并进行测验和试验。 请参阅“localnet readme”,以了解更多细节。

凭仗Go 1.11对版别化模块的开端支撑,咱们切换到Go模块,以进行依靠办理。当处理来自上游的依靠更新时,可更容易地进行依靠性办理,并更敏捷更新。

在开端为重要特性或组件编写代码之前,咱们定时编撰规划文档。这些简略的文档在获取常识、形式化思维和同享规划目的方面起着非常重要的效果。接下来,您可在“designdocs repo”中找到新的规划文档。

责编:

举报受理和处置管理办法 Copyright ©2019- 2019 http://www.suijtea.com/ All Rights Reserved

'); })();