火星链 火星链
Ctrl+D收藏火星链
首页 > 火必APP > 正文

COI:硬核干货:Bitcoin Core 0.21.0的发布带来了什么

作者:

时间:1900/1/1 0:00:00

今天,BitcoinCore0.21.0的正式发布,这是中本聪在大约12年前推出的比特币原始软件客户端的第21个重要版本。

在BitcoinCore首席维护者WladimirvanderLaan的监督下,这个最新的主要版本是由一百多名贡献者在大约六个月的时间里开发的。BitcoinCore0.21.0是近几年来最大的BitcoinCore版本之一,引入了各种新功能,以及隐私和性能的改进,同时向Schnorr/Taproot协议的升级迈出了一大步。

以下是一些比较显著的变化。

描述符钱包

当币被发送到比特币地址时,实际上发生的事情是,它们会被“锁定”在一个未花费的交易输出中,而只有满足UTXO中隐藏条件,才能在以后的交易中被“解锁”。其中一个典型的条件是包含与特定公钥对应的有效签名。但条件也可以包括像秘密代码、时间锁的失效或签名的组合。

币安学院与巴林编码学校Reboot 01合作提供加密货币教育:金色财经报道,巴林王国编码学院Reboot 01与币安学院合作。通过这种合作关系,Reboot 01学员可以开放访问币安学院的学习门户,该门户提供有关区块链、加密货币和Web3生态系统的丰富资源,包括文章、指南、视频和术语条目,满足不同技能的需求范围和追求。此外,Reboot01和币安学院将联合开展分析任务、黑客马拉松和商业任务,并计划在Reboot01校园举办币安区块链开发者项目。

Reboot01的课程将包含以区块链和加密货币应用科学为中心的重要课程,包括研究如何开发智能合约、创建和管理NFT和加密货币钱包以及如何应用基于Web3的主要应用科学。Reboot 01大学生可以在开始时选择专攻他们的区块链和加密货币部门。[2023/5/22 15:17:19]

直到现在,BitcoinCore的设计都旨在围绕其对应的私钥来管理钱包中的UTXOs——尽管私钥只是花费代币的几个潜在条件之一。此次BitcoinCore0.21.0引入了“描述符钱包”。描述符钱包能够让用户根据花费UTXO所需的条件类型对其进行分类。。

加密混币器 Blender 或已更名为 Sinbad 并重新运营:金色财经报道,风险管理公司 Elliptic 表示,加密混币器 Blender 或已更名为 Sinbad 重新运营,一个疑似 Blender 的钱包向 Sinbad 转移了 2200 万美元。此外,Sinbad 的运行方式与 Blender 相同,包括十位数的混音器代码、由服务地址签署的保证书,以及最长 7 天的交易延迟。

据悉,OFAC 在去年对 Tornado Cash 和 Blender 进行制裁,Lazarus 黑客于今年 1 月利用 Sinbad 洗掉 Horizo??n Bridge 的1 亿美元攻击中的部分资金。(Cointelegraph)[2023/2/14 12:06:16]

描述符钱包对于在BitcoinCore之上设计软件的应用开发者来说特别有用。现在,一个特定的应用程序可以很容易地被设计成只利用特定类型的UTXO,如多签UTXO,而忽略任何非多签的UTXO。

Cherokee Acquisitions为加密货币投资者提供看跌期权:2月2日消息,投资公司Cherokee Acquisitions已开始向加密货币投资者提供看跌期权,以在破产时保护投资者在加密货币交易所Binance、Coinbase和Kraken上的资金。看跌期权将保护上市交易所账户持有人的存款,如果交易所在合同期内申请破产保护,将偿还账户中100%的资产。

Cherokee采购和交易专家Brian Ferrara表示,大型机构投资者和对冲基金将在申请破产时出售期权并补偿投资者。该公司在发送给投资者的电子邮件中表示,Coinbase期权月费为0.25%至0.35%,Kraken为0.35%至 0.45%,Binance Holdings Ltd为0.45%至0.55%。(CoinDesk)[2023/2/2 11:43:06]

普通用户可能也会注意到现在描述符钱包实施后的不同。也许最值得注意的是,当启动一个新的BitcoinCore节点时,将不会创建默认钱包。取而代之的是,只有当用户特别选择创建新钱包时,才会创建新钱包,并允许他们只创建特定需要的钱包类型。此外,描述符钱包也更好地支持WatchOnly钱包:即使节点没有使用它们所需的私钥,也会跟踪某些特定的UTXO。

印度央行副行长:有关加密货币的可用数据大都具有误导性:金色财经报道,印度央行印度储备银行 (RBI) 副行长 T Rabi Sankar 表示,有关加密货币的可用数据大都具有误导性,并呼吁必须在清楚了解数字货币是什么以及它们应该做什么的基础上制定所有相关规则。 在国际货币基金组织(IMF)主办的会议上,T Rabi Sankar 解释说:“加密数据不可用,可用的数据大都具有误导性,在缺乏足够信息的情况下制定法规很可能导致我们最终开出错误的处方,因此有必要收集充分、可靠和一致的信息。” T Rabi Sankar 还建议制定一项以经济合作与发展组织(OECD)加密资产报告框架为蓝本的倡议,以使成员国能够实时交换信息。(livemint)[2022/12/12 21:37:53]

升级到BitcoinCore0.21.0的BitcoinCore用户目前仍然可以使用他们的传统钱包。

在点对点网络上提供紧凑的区块过滤服务

加密交易平台Bitfinex上比特币多头头寸增加60%:5月16日消息,加密交易平台Bitfinex上的比特币多头头寸已增加了60%,并创下历史新高,值得一提的是,上一次Bitfinex上的BTC/USD多头增长之后,比特币在随后的四个月冲上历史新高。

Bitfinex首席技术官Paolo Ardoino表示:一些巨鲸正在大量增加他们的多头头寸,需要注意的是,这不代表市场一定看涨,因为这些巨鲸可能会在其他地方进行对冲。数据显示,自5月9日以来,有超过5亿美元的比特币多头头寸被清算,而整个加密市场多头清算额已经超过20亿美元。(Cryptoslate)[2022/5/17 3:20:34]

“轻客户端”是指不下载和验证整个比特币区块的比特币钱包和应用程序,而只是下载和验证具体涉及的部分区块和交易。这并不是最佳的安全方式,但对资源的消耗要小得多。

其中,一种流行的方式是使用BloomFilters。简而言之,BloomFilters是一种加密技巧,用于从网络上或多或少的随机对等节点中请求相关数据。然而,不幸的是,多年来,人们已经清楚地认识到,BloomFilters对隐私相当不友好:它们基本上将用户的所有地址透露给对等节点,当然,也就可以被侵犯隐私的窥探操作。

与BloomFilter解决方案相比,一个更新且更能保护隐私的替代方案被称为“紧凑型客户端区块过滤”。它从本质上颠覆了BloomFilter的技巧。与其说是轻钱包创建过滤器发送给全节点,不如说是全节点为每个区块创建过滤器,并根据请求将这些过滤器发送给轻客户端。然后,轻客户端使用这些过滤器来弄清与他们相关的交易是否可能已经包含在一个区块中。如果是的话,轻钱包将获取整个区块,并从中挑选出任何相关的交易数据。(会有一些误报;即使过滤器建议可能会有相关交易数据的区块,但其中可能并不含有有相关的交易数据。)

现有的BitcoinCore版本已经可以在本地创建过滤器,并通过远程过程调用(RPC)为运行在节点顶部的应用程序(如钱包)提供过滤器。BitcoinCore0.21.0现在还包括了一个选项,可以根据请求在Bitcoin的点对点网络上提供这些过滤器。也就是说,现在操作使用bloomfilters的独立轻客户端也成为了可能。

更少的重播尝试

除了BloomFilters,窥探者还可以通过网络分析破解比特币用户的隐私。如果他们能找出某笔交易来自哪个节点,那么该节点的比特币地址就可以与其IP地址联系起来,而IP地址又可以与现实世界的身份联系起来。

直到现在,当BitcoinCore节点向比特币网络广播一笔交易时,它们都会试图每隔15分钟重新广播这笔交易,直到这笔交易被包含在一个区块中。这就意味着,如果这些BitcoinCore节点连接到了一个窥探对等体,那么对于窥探者来说,每隔15分钟试图重播某笔交易的BitcoinCore节点也就很明显是该交易的起源节点。

BitcoinCore0.21.0大大降低了它试图重播交易的频率:从原先的频率调整到了每12到36小时才重播一次。不得不减少重播的频率,使得交易从最初的广播开始就被确认的可能性大大增加,所以节点根本不需要重播。

在未来的BitcoinCore版本中,这种隐私泄露将被完全修复。届时,BitcoinCore节点只会重播应该根据自己的mempool和费用计算确认的交易。此外,它还会重播其他交易,而不仅仅是自己的交易。

支持TorV3

由于最近对隐私保护Tor协议的升级,新的V3版本的Tor地址比之前的V2版本地址要长。目前,V2地址仍在使用,但将在大约一年后被废弃。

废弃V2地址会给想要通过隐私网络使用比特币的BitcoinCore用户带来问题。原本BitcoinCore节点通过相互分享已知使用Tor的比特币节点的Tor地址来寻找同行。他们通过共享其他节点的常规IP地址的相同信息来共享这个IP地址。虽然TorV2地址可以“隐藏”在常规IP地址格式(IPV6)中,但TorV3地址太长了,也就是说,目前的消息太有限了,还无法与Tor的升级兼容。

因此,BitcoinCore0.21.0引入了一种新的格式来与同行共享IP/Tor地址。这些消息可以大到共享TorV3地址。

Schnorr/Taproot代码和Signet/Regtest部署

Schnorr/Taproot将成为比特币自2017年8月隔离见证以来的首次协议升级。Schnorr签名算法已经开发了两年多,被认为是对比特币当前ECDSA签名算法的全面改进。结合Taproot,此次升级有望以可扩展和保护隐私的方式提供更多的智能合约灵活性。

Schnorr/Taproot代码现在已经包含在BitcoinCore0.21.0中。除非有意外的发展,它不会再有任何变化,也就是说,应用开发者已经可以开始围绕升级设计软件了。此外,Schnorr/Taproot现在已经可以在Signet上使用,而且也有可能在Regtests上使用。

不过,Schnorr/Taproot暂时还不能在比特币主网上使用。为此,升级首先需要激活,而激活就需要激活逻辑。然而这个BitcoinCore版本中并没有包含激活逻辑,预计可能会在未来几个月的某个时间内包含在BitcoinCore的一个小版本中。

其他

除了上述变化之外,BitcoinCore0.21.0还包括各种bug修复和性能提升,对于普通用户来说,这些变化不会那么明显。

比如BitcoinCore钱包将从使用BerkeleyDB切换到SQLite数据库,后者更适合作为应用数据文件,并且在兼容性、支持和测试方面提供了多项保障。

值得关注的是,BitcoinCore0.21.0还包含了交易请求的大修:比特币节点用来了解新交易的新消息协议已经经过了更好的测试,更好的规定,且更容易维护和审查。

标签:OINCOINCOIBITDoni Coinkucoin30多人Coinflectbitstamp国内怎么交易

火必APP热门资讯
OIN:瑞士加密资产经纪商 Bitcoin Suisse 质押服务总资产逾 5.6 亿美元

链闻消息,瑞士加密资产经纪商BitcoinSuisse宣布截至1月4日通过其质押的总资产超过5.6亿美元,并向1300多名质押客户支付的奖励总额超过3300万美元.

1900/1/1 0:00:00
OLA:贡献挖矿共识的基础链, POC即将登陆LOEX雷盾交易平台

当下,各行各业都在尝试用区块链的技术手段和商业模式对现有的业务进行改造和升级。每个行业与区块链结合以后,将构成一个个全新的赛道,每个赛道上都有多条公链在角逐,其中内容行业这个赛道尤为拥挤.

1900/1/1 0:00:00
FRAX:FRAX、MITH、PEGS 专场,算法稳定币的未来 | AMA 回顾

从Ampleforth到ESD,从Basis到Frax,在DeFi蓬勃发展的加密货币市场,算法稳定币不断在迭代,一次又一次掀起了滔天巨浪.

1900/1/1 0:00:00
比特币:现在才开始进行比特币挖矿会不会太晚了?AAX学院

曾几何时,人们可以很轻松地在河床或岩壁上找到金块。随着越来越多的探矿者加入狂热,技术和规模成为击败竞争对手寻找贵金属的关键。同样,也曾经有一段时间,你在家里就可以轻松挖矿比特币.

1900/1/1 0:00:00
ARM:Gartner发布区块链报:中国区块链应用和投入世界领先

概要:国际权威机构Gartner区块链行业首席分析师Aviva?Litan发表报告称,在中国政府大力倡导科技创新的政策影响下,中国区块链的应用和投入已经超越北美,在世界范围内领先.

1900/1/1 0:00:00
DEF:DeFi跨链势在必行

DeFi跨链势在必行最近波卡拉的很快,目前市值排名第四,超越瑞波应该不难,主要对标以太坊,也是公链之争,DEFI作为2020年的热门项目,跨链势在必行!跨链项目中,波卡生态项目占了很大比重.

1900/1/1 0:00:00