描写符钱包
当币被发送到比特币地点时,实际上产生的工作是,它们会被 “锁定”在一个未耗费的生意业务输出(UTXO)中,而只有满意UTXO中埋没条件,才气在今后的生意业务中被“解锁”(耗费)。个中一个典范的条件是包括与特定公钥对应的有效签名。但条件也可以包罗像奥秘代码、时间锁的失效或签名的组合(多签)。
在将来的Bitcoin Core版本中,这种隐私泄露将被完全修复。届时,Bitcoin Core节点只会重播应该按照本身的mempool和用度计较确认的生意业务。另外,它还会重播其他生意业务,而不只仅是本身的生意业务。
直到此刻, Bitcoin Core的设计都旨在环绕其对应的私钥来打点钱包中的UTXOs——尽量私钥只是耗费代币的几个潜在条件之一。此次Bitcoin Core 0.21.0引入了“描写符钱包”(Descriptor Wallets)。描写符钱包可以或许让用户按照耗费UTXO所需的条件范例对其举办分类。(譬喻:一个钱包用于只需有效签名的UTXOs,另一个钱包则用于多签名的UTXOs)。
个中,一种风行的方法是利用Bloom Filters。简而言之,Bloom Filters是一种加密能力,用于从网络上或多或少的随机对等节点中请求相关数据。然而,不幸的是,多年来,人们已经清楚地认识到,Bloom Filters对隐私相当不友好:它们根基大将用户的所有地点透露给(或多或少随机的)对等节点,虽然,也就可以被加害隐私的窥伺操纵。
硬核干货:Bitcoin Core 0.21.0的宣布带来了什么
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。