Swarm官方团队发布了蜜蜂客户端v1.0-rc5版本,运行测试网络节点的节点厂商必须更新到最新版本。这个版本的主要变化是:
允许节点连接到未部署的支票簿和其他节点,从而为零ETH、零BZZ和零xDAI进入网络铺平道路。
该版本将持续到6月21日。即使节点的覆盖地址发生变化,以太坊地址也将保持不变,任何之前部署的支票簿都将被新的Bee节点自动使用。
1.本次更新有哪些改进?
1.引入不可分的覆盖层,使得节点运营商选择其覆盖范围更加困难和昂贵,从而提高了群网络的安全性(#2108)。
2.通过重试上传那些没有落在其自然位置的块,增加所有块落在其自然位置的可能性(#2049)。
3.使推送同步协议能够抵抗最近点故障(#2066)
4.如果该节点最接近该块,则最接近区域中的块将被自动复制(#2115)
5.防止用户过早使用邮票,购买后不允许邮资兑换10块(#2063)
6.将全局刷新率更改为当前刷新率的45%(# 2142)
7.通过向GET /stamps端点(#2051)添加附加信息来提高stamp和内容管理的可用性
8.优化存储空间利用率(#2071)
9.通过从链中读取邮资二次创建信息来防止邮资丢失(#2080)
10.允许节点连接到未部署支票簿的其他节点,从而为zero eth、zero bzz和zero xDAI进入网络铺平道路(#2102)
1.通过对该链的气体限值进行硬编码(#2102),确保在xDAI上传递正确的气体限值
12改进区块链交易的处理(#1469)
2.节点运营商需要注意什么?
1.在更新版本之前,所有的支票都需要兑现。完成此操作后,Bee节点可以正常更新。(注:标有v0.6.2的块需要重新上传,重新标上v1.0-rc5。)
2.为了准备即将到来的主网络,测试网络的网络ID已从1更改为10。你需要把Swarm networkID从testnet改成10,让mainnet用networkID 1。(确保在您的配置中将网络ID设置为新的默认值10。)
3.更新将创建新的覆盖地址,并删除用旧标记标记的旧块。因为网络ID已经改变,覆盖地址已经改变。合同也更新了,所以从旧合同购买的邮票不再有效。
另外,从测试版0.6.xs系列升级到测试版1.0预览系列需要注意:蜜蜂1.0-RC包含一些重要的变化,这意味着数据库迁移是必要的。作为这些更改的一部分,如果您有任何本地固定内容,您必须手动将其迁移到1.0客户端网络预期的新数据结构。
3.应该注意的是
更多关于SWARM的技术问题,用户还可以观看1:00 (CET) Swarm的开发者于2021年6月18日在“AMA技术专场之如何运行Bee节点”举行的讨论。在这次直播中,Swarm项目党的创始人和工程师在线回答了网友和节点建设者提出的问题。
4.AMA要点概述
Q1节点配置的系统要求是什么?
A1官方推荐的节点最低配置是2核CPU/3GB内存/55G或60G SSD。
Q2基于Eth的高Gas费还有别的替代方案吗?
A2XDAI是现在的首选解决方案。当然不是永久的,而是无奈的选择。一旦Eth主网问题得到改善或解决,比如Eth2.0,我们会考虑改回来。
Q3Bee的最低预期存储性能是什么?(存储速度)
A3官方目前没有统一说法。官方鼓励用户自测,媒体速度越快越好。
Q4Bee的储藏量有限制吗?
基本上,没有蜜蜂在A4.有两个存储区,一个叫做保留区,另一个叫做缓存区。缓存区面向垃圾回收,有效缓解存储空间不足的问题。
Q5为什么引入non-minable-overlays版本?
A51.0版本引入了不可分覆盖,使得节点运营商选择覆盖更加困难和昂贵,从而提高了群网络的安全性。
Q6主网上线是否需要初始质押?
A6节点无需Bzz初始承诺即可参与主网并获得奖励。
5. 补充回答
1.目前测试网与主网分离,数据不共享,需要对主网进行改造。
2.Bzz的追加不是“挖矿”生成,而是追加发行,需要智能合约自动调整。
3.云节点和物理矿机从技术角度来说是一致的,没有可以应用的区别。但是项目方对亚马逊(AWS)这样的云节点不是很看好,认为不够稳定。
4.关于私募的问题,Swarm官方团队目前还没有做出任何相关回应。
5.货币价格的波动是由发行和销毁机制决定的,官方无法从中干预。
6.目前Swarm同时部署在以太坊主链和xDAI侧链。