知世金融网专注于股票行情,期货开户,外汇储备等最新相关资讯信息提供投资者参考学习!

当前位置:网站首页 > 区块链 > 正文

BTFS开发者指南:BTFS守护程序配置指南

原创
文章作者
知世-金融领域资深作者
知名金融领域作者,从事金融超过十余年,在行业内有一定影响力。
金融风险管理师认证证书 常识职业资格认证 特许金融分析师 国际金融理财师认证证书
发布时间:2020-02-16 20:50:58 发布来源:比特流BitTorrent 文章点击:130

欢迎来到BTFS开发者指南,在这里您将找到全面的指南和文档。BitTorrent文件系统(BTFS)既是一个协议,也是一种网络应用,它提供了一种内容可寻址的点对点机制,用于在去中心化的文...

目录

    本文标题BTFS开发者指南:BTFS守护程序配置指南,作者:知世,本文有1018个文字,大小约为5KB,预计阅读时间3分钟,请您欣赏。知世金融网众多优秀文章,如果想要浏览更多相关文章,请使用网站导航的搜索进行搜索。本站虽然不乏优秀之作,但仅作为投资者学习参考。

    欢迎来到BTFS开发者指南,在这里您将找到全面的指南和文档。BitTorrent文件系统(BTFS)既是一个协议,也是一种网络应用,它提供了一种内容可寻址的点对点机制,用于在去中心化的文件系统中存储和共享数字化内容,同时,它也为去中心化应用(称为“DApp”)提供了一个基础平台。

    本期我们来介绍一下:BTFS守护程序配置指南。

    BTFS节点配置

    在文件资源管理器窗口中,导航到您的.btfs文件夹。这是您设置BTFS路径的目录。应该有一个config文件,该文件控制着BTFS节点的配置设置。在您的首选文本编辑器中打开此配置文件。以下是配置参数的说明。

    身份

    这两个参数是PeerID和PrivKey。PeerID是指节点的身份信息,而PrivKey是节点的base64编码的协议,描述了节点的私钥。这是一成不变的。

    数据存储

    Datastore config选项可配置磁盘存储系统。StorageMax指的是BTFS存储库数据存储区大小的软上限。StorageGCWatermark指的是StorageMax在启用了自动垃圾收集的情况下运行BTFS节点时自动触发垃圾收集的值的百分比(默认为false)。GCPeriod是指指定运行垃圾收集频率的持续时间。

    地址

    这三个地址类型Swarm,API和Gateway。群地址是节点用来侦听来自其他BTFS对等方的连接的地址。这些地址应可从外部计算机访问(即没有防火墙阻止)。API地址是可以将API命令发送到BTFS节点的本地IP地址。这些地址不应通过外部计算机访问。网关地址是用户可以向BTFS网络发出HTTP请求的地址。

    发现

    MDNS是指多播DNS对等点发现,它对于在本地网络上启用对等点发现很有用。路由类型dht是指分布式哈希表。如果将Type值更改为dhtclient,它将使您的节点不是DHT节点(这意味着它不为BTFS网络提供请求),并有助于减少内存,CPU使用率和带宽使用率。

    引导

    此配置数组指定了您的节点在启动时将连接到的BTFS对等列表。

    网关

    假设在Addresses配置中打开了网关地址,此配置将管理网关选项。默认情况下,HTTP仅支持GET方法,该方法允许用户通过哈希来获取数据,但是如果Writeable启用了标志,则用户还可以使用POST,PUT和DELETE方法。这允许客户端将数据添加到BTFS网络。通过设置Gateway.Writeable为启用此功能true。

    一群

    在连接管理器配置器(Swarm.ConnMgr),有四个参数Type,LowWater,HighWater,和GracePeriod。您可以在此处管理到节点的对等连接数。LowWater指尝试维护的对等连接的最小数量。HighWater表示超出阈值时触发垃圾清理(断开连接)的连接阈值。GracePeriod指新连接不受连接管理器关闭的持续时间。

    Reprovider

    此配置有两个参数Interval和Strategy。Interval控制向路由系统重新提供本地内容的轮次之间的时间。例如,如果设置Interval为“ 0”,它将禁用内容重新提供,这将导致网络上的其他节点无法发现文件存储库中的对象。

    Strategy可以采用“全部”,“固定”或“根”值。"all"宣布所有存储的数据,"pinned"仅宣布固定的数据,并"roots"宣布递归引脚的直接固定密钥和根密钥。

    修改演练

    在Routing配置中,调整Type为dhtclient。这有助于减少DHT流量,进而有助于减少带宽使用。

    在Datastore配置中,将最大存储空间从10GB调整为5GB。这应该有助于减少CPU使用率,内存使用率和过多的带宽。

    在Swarm配置中,将LowWater值调整为100 ,将值调整HighWater为300。这将设置对等连接的最小和最大数目。减少对等连接有助于减少过多的带宽。

    启动节点

    通过执行命令启动节点 btfs daemon

    打开一个单独的终端。再次设置环境路径:

    通过运行以下命令检查btfs群对等项的列表:

    文件管理

    上传文件

    要上传文件,请导航到包含文件的文件夹,然后运行以下btfs add命令:

    该文件将散列到内容标识号中。

    下载文件

    要检索文件,请使用btfs get命令并指向文件哈希:

    网页界面

    通过以下btfs daemon命令成功初始化BTFS守护程序后,将指定WebUI地址:

    启用跨域资源共享

    通过API端口启用网关

    本文相关推荐: 沪深交易所修订“转融通”指南!杜绝大股东钻空子

    以上便是知世金融网给大家分享的关于BTFS开发者指南:BTFS守护程序配置指南/qkl/29001.html的相关信息了,希望能帮助到大家,更多金融相关信息,敬请关注知世金融网!

    网站内容均来自互联网,如侵害您的利益联系客服进行删除!

    关键词:指南
    (0)
    (0)

    上一篇:案例 | 腾讯区块链-微企链

    下一篇:顺势而为,GCA全球数字资产管理集团引领数字经济时代新浪潮

    本文标题:BTFS开发者指南:BTFS守护程序配置指南

    本文地址:/index.php?s=article&c=search&keyword=%E6%8C%87%E5%8D%97

    金融知名领域

    南方财富网 | 金融界 | 金融界 |

    更多推荐

    • 茅台吃饱,经销商哭倒
      茅台吃饱,经销商哭倒
    • 汇金的五次增持从短期看具有一定的“稳定器“作用,但从市场表现看效果逐次递减
      汇金的五次增持从短期看具有一定的“稳定器“作用,但从市场表现看效果逐次递减
    • 158亿元!比亚迪收购!
      158亿元!比亚迪收购!
    • 9月价格回落近五成 “冷静期”酒店业备战“十一”市场
      9月价格回落近五成 “冷静期”酒店业备战“十一”市场
    • 2023哈马博览会哈尔滨银行展区精彩纷呈
      2023哈马博览会哈尔滨银行展区精彩纷呈
    • 大额解禁撂倒股价 医疗影像龙头跌出千亿俱乐部 葛兰二季度大幅减仓
      大额解禁撂倒股价 医疗影像龙头跌出千亿俱乐部 葛兰二季度大幅减仓
    • A股,又上了热搜!数字要素概念走高多股涨停,锂电池板块走低恩捷股份大举跌停
      A股,又上了热搜!数字要素概念走高多股涨停,锂电池板块走低恩捷股份大举跌停
    • 最新!巨头出手,加仓宁王51%
      最新!巨头出手,加仓宁王51%
    • 600亿巨头暴雷
      600亿巨头暴雷
    • 一天32家!科创板回购潮涌来
      一天32家!科创板回购潮涌来
    • 提振信心实招来了!30余家上市公司密集出手 最高要买10亿
      提振信心实招来了!30余家上市公司密集出手 最高要买10亿
    • 高盛再发50年后预测:2075年印度股市全球市值占比将升4倍 中国升3成
      高盛再发50年后预测:2075年印度股市全球市值占比将升4倍 中国升3成

    新闻资讯栏目

    站长QQ: 2397470084