Bitcoin Core 0.21.0:发布了。 新功能概述

0.21.0版本 Bitcoin Core 原定于 1 年 2020 月 XNUMX 日发布,现已可供下载,其中包括对比特币主要软件实现的几项显着更改。

具体来说,比特币现在支持最新的 Tor 地址格式,Taproot 代码现已可供测试,Bitcoin Core 终于收到了手动费用设置。 随着比特币价格的上涨,这些新功能并不是每天都上头条新闻,但它们为比特币网络的隐私、工具和复杂的交易逻辑带来的改进正在为加密货币迎接新一波投资者兴趣。

直根更近一步

自 XNUMX 月份与 Bitcoin Core 合并以来,备受期待的 Taproot 更新的共识规则将允许使用 Schnorr 签名的更复杂的智能合约。 Taproot 现在也完全运行在比特币的印章上,这是一个沙盒网络,开发人员可以在其中测试新软件和更新,然后再将它们推送到比特币主网。

现在代码已准备好进行测试,开发人员可以在今年晚些时候激活之前测试该功能。

费用变动

另一个变化是在大约 3,5 年内发生的,Bitcoin Core 现在允许其用户设置人工费用,这些费用以 satoshi(比特币的最小单位)而不是比特币(BTC,+ 4,47%)计价。 以前,Bitcoin Core 依靠一个系统来估算交易费用,这些费用是通过指定比特币数量(比如 0,00001 BTC)而不是 satoshi(1000 sat)来设置的。

保密

此外,新版Bitcoin Core支持Tor隐私浏览器的V3地址。 在此更新之前,Tor V3 地址无法适应比特币节点共享以相互通信的消息数据。 Core 现在有一种传递这些地址的新方法,以便节点可以通过它们进行点对点连接,这是一个必要的补充,因为 Tor V2 地址将在明年停止工作。

该版本还为“轻客户端”(不存储比特币交易分类账的完整历史记录,而是根据需要从完整节点请求数据的钱包)引入了一个新的块过滤系统。 不再使用所谓的“布隆过滤器”来请求这些钱包进行交易所需的任何块,现在可以通过称为“客户端紧凑过滤”的过程来实现。

这种新方法对于轻客户端来说更安全,因为节点为钱包预先创建了区块过滤器,钱包会根据具体情况请求区块数据,以获得他们需要的特定交易数据。 在旧流程中,钱包向其同行请求特定的区块数据。

比特币有了一个新的沙箱

比特币也正在获得一个新的测试网。 所谓的 Signet 现已启动并运行,并与其他仅供测试的比特币区块链、regtest 和 testnet.

新网络是集中管理的,因此比其他比特币多边形更可靠; 目前只有一个公共环境可用,但开发人员也可以创建自己的环境。

比特币核心的其他显着变化

Bitcoin Core 现在还支持描述符钱包。 这些钱包使用脚本而不是密钥来执行功能,因此,除其他外,这将使比特币核心钱包更容易参与诸如多重签名交易之类的事情; 它还将为硬件钱包集成铺平道路。

在许多其他小变化中,比特币核心现在支持 SQLite 数据库,以及减少节点在无法将交易中继到其合作伙伴时所进行的中继尝试次数的功能。 它还带有一个新的仪表板,可以轻松查看网络信息和对等数据。

评价这篇文章
区块链媒体
添加评论