LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 比特币核心更新:你现在需要知道的

比特币核心更新:你现在需要知道的

2019-11-27 不详 来源:区块链网络

比特币核心更新:你现在需要知道的插图

比特币核心完整客户端仍然被认为是卓越的比特币客户端。该软件既是电子钱包又是完整节点。用户验证整个区块链并确保遵守共识规则。

Bitcoin Core版本0.19.0是原始Nakamoto软件的第19次重大更新。一目了然的最重要更新-从Bech32到Bloom-Filter。

默认为Bech32

Bech32地址已经存在很长时间了。更具体地说,新的地址格式自2016年以来一直存在。那时,BIP 173在Bitcoin Core Update 0.16.0中获得了官方批准。

新增功能是现在默认情况下在客户端中激活了Bech32地址。以前,如果必须从旧的P2SH格式切换,则将自动以Bech32格式创建收款交易的发票。

BTC学院

BLACK FRIDAY DEAL在BLOCKCHAIN BASICS在线学习课程上享受-30%的折扣(超过4个小时的视频,包括参与证书),深入了解区块链技术并将你的学习直接应用于实践中-成为区块链专家。作为你所学知识的证明,你将获得正式的参与证书。

立即成为区块链Pro(交易代码:friday30)

Bech32地址以“ bc”开头,而不是通常的1或3。它们的长度增加了15%,但更易于人们阅读。这主要是为了减少由于输入错误而损失BTC资金的风险。 Bech32也不关心字符是大写还是小写-这为开发人员消除了另一个错误源。

现在,GUI(图形用户界面)作为标准提供Bech32地址。用户可以使用按钮更改地址类型,

它在官方发行说明中说。

布隆过滤器最初被取消

轻客户端定义为一种特定类型的钱包,与比特币核心之类的完整节点相比,它不下载整个区块链。由于数据效率更高,因此,Light Clients主要用于移动钱包。由于Light Client不验证所有事务,而是仅下载块头,因此它们更苗条,但安全性也较低。同时,轻量级节点依赖于完整节点,因为它们需要检索一些数据。

布隆过滤器在这里起作用。布隆过滤器是一种从完整节点获取交易数据的方法。由于使用Bloom筛选器,Light Client会请求他们需要的数据(例如特定交易数据)并将其传输到Light Client。

但是,Bloom筛选器隐藏了自己的陷阱。例如,自BIP 37以来一直是Bitcoin Core一部分的过滤器被视为拒绝服务攻击(DoS)的攻击面。通常,Bloom请求抢夺了重要计算资源和磁盘空间的完整节点。攻击者可以利用此优势攻击完整节点。

默认情况下,更新中第一次关闭Bloom Bloom的配置。用户仍然可以用自己的双手打开NODE_BLOOM,并在受信任的轻量级客户端上针对Bloom请求解锁白名单。

解决方案:适用于轻型客户的紧凑型块状滤波器

如前所述,轻量级客户端挂在完整节点上。因此,关闭布隆过滤器而不进行替换似乎是不可行的。当然,有才华的比特币核心开发人员已经在屏幕上对此进行了改进,并改善了对块数据所谓紧凑过滤器的支持。

在相关的BIP 158的描述中,明确提到了替代实施,该替代实施应充当Bloom过滤器的替代。 BIP 158旨在最小化Light Client请求的数据大小。这可以减少来自轻量级客户端的DoS攻击的风险。

原则上,紧凑块过滤器的工作方式类似于Bloom过滤器,反之亦然。完整节点将构建发送给Light Client的过滤器,而不是Light Node查询完整节点数据。

使用“ getblockfilter”命令,用户可以请求BIP 158中描述的过滤器,并将其用作所谓的RPC(远程过程调用)。

默认情况下,两段式出站连接处于打开状态

分区攻击旨在将诚实节点与对等网络(如比特币)分开,从而有效地创建两个网络。网络的不同部分之间无法交易所任何信息。攻击者可能会使用“错误的”区块链来强调P2P网络中断开的部分,然后对其进行双重填充。尽管分区攻击需要大量攻击网络节点,但不能排除它。

但是,一旦与区块链的已切断部分只有一个连接,攻击就不会生效。因为这样可以在网络的所有部分之间查找区块链信息,并且所有节点都可以看到哪个链实际上是有效的。

这正是Bitcoin Core Client 0.19.0中的新实现应确保的。现在,将比特币核心0.19.0完整节点块(而不是节点)转发到两个节点。

这些连接被设计为几乎不需要额外的存储或带宽资源,但是应该使分区攻击更加困难。

它在发行更新中说。

—-

编译者/作者:不详

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...