Swarm
世纪大撸!

BEE v1.2.0 发布,更新日志

更新、测试、报告。

完整的更新日志:

硬化

  • 避免将私有 CIDR 底层广告发布到公共网络 (#2538)
  • Kademlia 现在将定期 ping 所有连接的对等点,并将始终不回答的对等点列入黑名单 (#2543, #2522)
  • 如果复制失败,Pushsync 将继续转发 (#2524)
  • 拉同步上下文取消已改进上下文取消的对等隔离 (#2562)
  • Pushsync 将在收到复制请求时存储更多块 (#2526)
  • 格式错误的递归文件连接器读取不再可能 (#2481)
  • 清单文件路径处理已得到改进,以提高安全性和一致性(#2489)
  • 切换到每个对等迭代器进行推送同步复制以改进复制 (#2529)
  • 在握手时警告底层不匹配 (#2464)
  • 在启动时验证用于覆盖计算的自己的事务以减轻用户输入错误 (#2422)
  • 当邮票过期时,邮票不再可用 (#2390)
  • 当深度增加时修剪过饱和的 bin (#2412)
  • P2P 断开连接和阻止列表现在有理由在检查日志时提高代码分支的可观察性 (#2471)

新功能

  • 添加了 – resync 标志以强制您的节点在启动时重新同步所有邮资合同数据和更多 pprof 配置文件 (#2405)
  • 允许来自另一个发件人的身份 tx 交易,以便可以改进用户入职 (#2409)
  • 添加了新的 chainsync 质询-响应协议,以验证所有连接的对等点都连接到工作的区块链后端 (#2475)
  • 为批量充值和稀释添加了新的邮资端点 (#2410, #2401)
  • Kademlia 现在使用乒乓协议定期测量对等延迟,并使用拓扑端点和普罗米修斯指标报告测量结果 (#2522)
  • Kademlia 现在可以有静态节点,可以防止踢行为(与引导节点行为相关)(#2512)
  • 我们的 libp2p 抽象添加了一个自定义用户代理并将其记录在连接上,以便在主网上获得更好的版本传播可见性 (#2462, #2482)
  • 增加了用于 PSS 消息挖掘的 targetMaxLength (#2406)

Bug修复

  • 添加了 pss 目标输入验证 (#2463)
  • 带有已过期标记的块将被跳过以进行同步并最终被删除(#2392)
  • 在标签等待时添加缺少的代码停止以避免计时器泄漏 (#2433)
  • 为 bzz 目录上传添加了 CORS 公开 swarm-tag 标头 (#2450)
  • 改进的对等公告上下文处理 (#2539)
  • 修复了由于外部包 API 更改而导致 ENS 分辨率损坏的问题 (#2458)
  • 本地存储推送索引悬空项目导致项目推送停止(#2534)
  • 使用不同的种子在节点重新启动时改进了标签 UID 生成 (#2425)
  • 改进对取消的 tx 的随机数检查 (#2395)
  • 添加时保留邮票以提高可靠性(#2546)
  • Kademlia 显示错误的引导节点连接方向 (#2570)
  • Pusher 标签错误不再是致命的 (#2569)
  • Puller 永远不会将 max uint 存储在最上面(#2566)
  • 在部署支票簿以提高重组安全性时等待 WaitBlock 中的确认 (#2416)

性能改进

  • 如果已知 peer 减少区块链后端调用,则跳过验证 (#2491)
  • 使用超时防止对等验证中的 goroutine 堆积 (#2444)
  • 在单独的 goroutine 中刷新 kademlia 指标 (#2424)
  • Kademlia PSlice 数据结构重写以减少分配次数(#2453)
  • 如果在地址簿中找到,则将 peer 添加到缓存以减少后端调用次数 (#2511)
  • 只刷新脏的 kademlia 指标 (#2418)
  • 允许脏的 kademlia 指标在超时时关闭 (#2428)
  • 改进低效的 kademlia 指标保存(#2452)
  • 在覆盖验证之前使用 kademlia pick 进行握手处理检查以减少后端调用 (#2541)

杂项

  • 依赖管理和更新(go、go-ethereum、libp2p)(#2503、#2407、#2461、#2472、#2500、#2545、#2495、#2480、#2421
  • 添加并改进了大量指标(#2487、#2490、#2502、#2498、#2513、#2520、#2509、#2484、#2497、#2508、#2514
  • 清理和重构(#2429、#2437、#2469、#2451、#2439、#2333、#2468、#2527、#2548、#2444、#2427)
  • 发现时包括所有 DNS 协议前缀 (#2571)

已知的问题

赞(0) 打赏
未经允许不得转载:Swarm之家 » BEE v1.2.0 发布,更新日志

评论 抢沙发

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

国内服务器VPS云主机

进去看看!优惠码

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

支付宝扫一扫打赏

微信扫一扫打赏