* 不允许过多的sigops* 其他更改比特币核心项目已发布一个小版本更新的候选版本 (29.1)值得注意的是,比特币核心是运行在领先区块链网络上的主要开源软件如果在测试期间没有发现问题,候选版本将被实施。此次更新距离比特币核心版本v28.2于6月30日正式发布大约一个月。## 不要过多的sigops通过这次小版本更新,已经引入了几个错误修复和性能更新。任何标准交易如果包含过多的传统签名操作(“sigops”),将被节点视为非标准交易。每笔交易的上限设置为2,500个合法的sigops。将此类交易分类为非标准,之前可以减轻对未升级矿工的DoS的负面影响。恶意交易将不再能够通过过多的sigops导致节点过载。典型交易不会受到小更新引入的变化的影响。值得注意的是,矿工可能会包含非标准交易,但默认节点不会中继这些交易。## 其他变更该更新还防止使用较旧32位系统的用户意外设置高内存值,从而影响比特币核心的稳定性。它引入了这样的钱包修复,例如防止在罕见的区块链重组事件中崩溃,并确保正确的钱包版本出现在日志中节点还将避免使用某些网络端口,例如 RDP (3389) 和 VNC (5900),以防止潜在的安全风险最后,提议的版本还移除了某些ARM设备上损坏的随机数功能。
比特币核心发布新版本供测试:详情
值得注意的是,比特币核心是运行在领先区块链网络上的主要开源软件
如果在测试期间没有发现问题,候选版本将被实施。
此次更新距离比特币核心版本v28.2于6月30日正式发布大约一个月。
不要过多的sigops
通过这次小版本更新,已经引入了几个错误修复和性能更新。
任何标准交易如果包含过多的传统签名操作(“sigops”),将被节点视为非标准交易。每笔交易的上限设置为2,500个合法的sigops。
将此类交易分类为非标准,之前可以减轻对未升级矿工的DoS的负面影响。恶意交易将不再能够通过过多的sigops导致节点过载。
典型交易不会受到小更新引入的变化的影响。值得注意的是,矿工可能会包含非标准交易,但默认节点不会中继这些交易。
其他变更
该更新还防止使用较旧32位系统的用户意外设置高内存值,从而影响比特币核心的稳定性。
它引入了这样的钱包修复,例如防止在罕见的区块链重组事件中崩溃,并确保正确的钱包版本出现在日志中
节点还将避免使用某些网络端口,例如 RDP (3389) 和 VNC (5900),以防止潜在的安全风险
最后,提议的版本还移除了某些ARM设备上损坏的随机数功能。