Swarm
世纪大撸!

Swarm Bee V0.6.1更新日志,Bee v0.6.1相对于v0.6.0包含一些重要改进

推荐:全球第二大交易所OKEx欧意,邀请链接: https://www.ouyi.fit/join/1837888  能交易XCH,BZZ,BTC,ETH等等安全交易,新用户能开合约。

发布说明Bee v0.6.1 🐝

⚠️ ,但不稳定。建议节点运营商继续运行v0.5.3,直到在Discord频道中另行通知为止

发布说明Bee v0.6.0 🐝

期待已久的v0.6.0版本已经发布。此版本包含许多新功能和改进,所有功能和改进都集中在强化Bee节点和网络上。

用户应注意,更新节点包括迁移路径,以确保节点存储的内容中没有没有邮票的内容。固定内容的用户需要手动迁移其数据。

该版本还具有全新的文档,不久之后将发布bee-js以及swarm-clibee-dashboard。

新的功能

  • ⚠️轻型节点功能使您可以使用Swarm,同时又需要将系统的资源消耗降至最低。轻型节点可用于上载和下载内容或接收PSS消息。它不存储块或转发流量(#1458)。请注意,如果要成为完整节点,则节点的默认配置为轻型节点,您必须通过使用full-node标记配置节点来明确提及这一点。
  • ⚠️邮票可基于区块链上昂贵的信号来实现内容的持久性。这样,可以最大程度地利用DISC (#1562)。请注意,现在每次上传都必须添加邮票。迁移到v0.6.0将删除所有没有图章的未固定块。如果您要固定内容,请确保已备份该内容并取消固定所有内容,然后再进行更新。除了取消固定所有内容外,您还可以手动删除<path_to_data-dir>/localstore。作为此更改的一部分,该db-capacity标志已更改为cache-capacity。最后,存在一个已知问题,当未正确关闭节点时,该问题可能会导致丢失本地固定的块
  • 现在,Bee节点可以每次免费互相提供有限数量的带宽配额!这意味着,如果您处于此限制之内,则无需链上的交互就可以从Swarm下载。为那些想要使用比免费提供更多带宽的节点提供了当前的解决带宽债务的货币方法(#1711)
  • 现在,您可以指示您的Bee节点通过使用PATCH /bzz/{address}端点重新上传以前固定的内容(#1705)
  • 日志和自述文件中的全新ASCII艺术蜜蜂(感谢asciiart.eu(#1761)

硬化

  • ⚠️通过要求至少与以太坊进行一次交互,减少在网络上发起DDOS攻击的可能性。需要进行此更改是因为该free bandwidth allowance功能现在允许在没有支票簿的情况下启动节点。请注意,使用蜜蜂部署其支票簿的节点v0.5.0必须以--transaction TXHASH标志开始,其中TXHASH是goerli网络上从蜜蜂节点的以太坊地址发送的任何以太坊交易。支票簿部署事务的哈希可以用于此目的,并且可以在etherscan上查找。对于最初以v0.5.1或更高级别开始的节点,无需采取任何措施,因为Bee节点将自动拾取其支票簿部署事务。(#1655)
  • 为了提高收据的可靠性以了解上载是否成功,每个存储节点现在都对属于其邻居的块的存储收据进行签名。签名的回执被所有转发器节点和上载器传递回并进行验证(#1431)
  • 重新定义Swarm计算深度的方式,从而使节点更有可能就属于谁的邻居共享相同的观点-不允许深度之外的不饱和容器(#1553)
  • 通过为邻域内的推式同步复制定义单独的上下文来防止SWAP失衡(#1567)
  • 将网络的最大深度更改为32,允许2 ^ 32邻域。(#1593)
  • 与付款门槛过低的对等方断开连接。(#1635)
  • 在对等闲话上应用速率限制。#1654
  • 引导节点达到特定阈值时会将旧节点踢出,确保引导节点合理地消耗资源(#1715)
  • 默认情况下,不再使用slock.it RPC端点。相反,指示用户运行其节点或使用Infura (#1731)创建API端点。

现有功能的改进

  • ⚠️移除/files/dirs端点。现在可以将单个文件上载到/bzz端点(#1501)
  • ⚠️ /cashout端点已更新,可以更轻松地管理未兑现的支票。如果您以编程方式管理未兑现的支票,请确保对其进行更新(#1402)
  • 固定API已被完全重写,以公开对固定内容的基本操作(#1566)
  • 改进了对区块链交易的处理(#1484)(#1487)(#1465)
  • 校验和现在已由我们的GPG密钥签名。要验证您节点的真实性,请执行以下操作:下载校验和,验证签名并与您版本的校验和进行比较(#1581)
  • 允许浏览器通过CORS预检请求处理非标准的,特定于蜜蜂的标头。(#1597)
  • 创建新资源时,请使用正确的HTTP响应代码(#1611)
  • 在传入连接上记录欢迎消息(#1590)
  • 在节点关闭时关闭NAT管理器。(#1622)
  • 更新至1.16 (#1657)
  • /topolgy现在,debugAPI中的端点公开了指标,使您可以了解有关对等连接的更多信息(#1658)
  • 将默认初始存款更改为10000000000000000 PLUR(1BZZ)(#1657)
  • 供稿查找算法的改进(#1548)
  • 将默认纸槽大小增加到8 (#1729)

虫子

  • 通过添加其他libp2p验证来提高地址簿的一致性。([ #1696 ])(#1696
  • 推动同步以确保即使在某些路由出现错误的情况下也可以确保将块推送到附近区域的多项改进(#1662)
  • 修复拉同步中的溢出错误(#1609)
  • 打印bee version到stdout而不是stderr。(#1660)

效率提升

  • 仅通过在最近邻居内进行同步即可减少网络中不必要的请求同步(#1537)
  • 放置存储中已存在的单个块时,改善localstore锁争用。这可以防止获取已存在的块的锁(#1568)
  • 通过使用代理模式,将支票簿的部署成本降低了10倍。如果您尚未部署支票簿,则此更改要求bee-clef等于v0.4.12或更高(#1539)
  • 通过同时建立连接,可以更快地建立健康的拓扑。(#1647)
  • 减少与多个同位节点进行实时拉动同步时的资源消耗(IO / CPU /内存)(#1683)
  • 通过异步执行结算来提高检索和推送同步的效率(#1578)

杂项

  • 现在可以使用数据库导出/导入功能来促进集成测试并实现将来的平滑迁移路径(#1580)
  • 通过暴露block-time配置参数,允许配置完成多少个以太坊调用。建议不要在Goerli网络上调整此参数(1697)

推荐:全球第二大交易所OKEx欧意,邀请链接: https://www.ouyi.fit/join/1837888  能交易XCH,BZZ,BTC,ETH等等安全交易,新用户能开合约。

赞(0) 打赏
未经允许不得转载:Swarm之家 » Swarm Bee V0.6.1更新日志,Bee v0.6.1相对于v0.6.0包含一些重要改进

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

国内服务器VPS云主机

进去看看!优惠码

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏