LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 革命性的改进

革命性的改进

2019-12-30 妖夜_怀柔 来源:区块链网络

比特币运营技术团队Bitcoin Optech发布了2019年年度回顾,整理列举了2019年1-12月比特币在技术上的改进。对于2019年的改进,Bitcoin Optech将之描述为“一连串的递增改进”,而非“革命性的改进”。 这些改进包括:使硬件钱包更易于访问(HWI),在多重签名和合同用例之间通用化钱包之间的通信(descriptors,PSBTs,miniscript),增强共识安全性(共识清理软分叉),简化测试(signet),消除不必要的托管(loop),使运行节点更容易(assumeutxo),提高隐私性并节省区块空间(taproot),简化闪电网络实施(anyprevout),更好地管理收费尖峰(CTV),减少节点带宽(erlay),保留闪电网络离线时用户安全(watchtowers),减少对信任的需要(reproducible builds),防止盗窃(vaults),增进隐私(SNICKER),更好地管理闪电网络用户的链上费用(anchor outputs),并使闪电网络支付更多被使用(多路径付款-multipath payments)。

以下列举了1-12月的单月改进事项。

1月:

○BIP127 储备证明(Proof of reserves)

Steven Roose提出了一种匿名交易储备证明的标准格式,比特币保管方可以使用该格式来生成证据,证明他们控制了一定数量的比特币。

2月:

○兼容HWI(硬件钱包接口)的Bitcoin Core 客户端

○Miniscript

由Pieter Wuille提出。miniscript可以使不同的比特币系统更轻松地协同签署交易,从而显著减少集成钱包前端、闪电网络节点、coinjoin系统、multisig(多重签名)钱包、消费类硬件钱包、工业硬件签名模块(HSM)以及其他软件和硬件所需的自定义代码量。

3月: ○共识清理软分叉提案(Consensus cleanup soft fork proposal)

由Matt Corallo提出。消除比特币共识代码中存在的潜在问题。

○Signet

Signet协议允许创建测试网,在该测试网中,所有有效新区块必须由中心化一方签署。Signet将整合至闪电网络客户端C-Lightning。

○Lightning Loop

由闪电实验室宣布。为希望从闪电网络通道中将部分资金提取到链上UTXO而不关闭通道的用户提供了非托管解决方案。

4月:

○Assume UTXO

由James O’Beirne提出。这将允许使用全节点的钱包和其他软件在启动节点后的几分钟内开始接收和发送交易,而不必像现在新启动的节点那样等待数小时或数天。

○Trampoline payments

由Pierre-Marie Padiou提出。这是一种允许轻量级闪电网络节点将寻路工作外包给重量级路由节点的方法。

5月:

○Taproot

由Pieter Wuille提出。Taproot可以显著改善用户隐私和币的可替代性,同时还可以减少多重签名和合约用例使用的区块链空间。

○SIGHASH_ANYPREVOUT

由Anthony Towns提出。功能类似于BIP118的SIGHASH_NOINPUT,它们有意不识别花费的UTXO,从而使签名可以花费其脚本可以履行的(例如,使用相同的公钥)任何UTXO。

○OP_CHECKTEMPLATEVERIFY

由Jeremy Rubin提出。这可以使新技术来增强coinjoin风格的隐私,支持增强安全性的保管库或当交易费率飙升时管理支出者的成本。

6月:

○Erlay 和其他点对点中继改进

Erlay的论文由Gleb Naumenko,Pieter Wuille,Gregory Maxwell,Sasha Fedorova和Ivan Beschastnikh共同发表。erlay是一种协议,用于在节点之间中继未确认的交易公告,该协议利用基于libminisketch的集协调(set reconciliation)预计使通知带宽减少84%。

○Watchtowers

7月:

○Reproducible builds

由Carl Dong提出。7月,Bitcoin Core项目合并了Carl Dong的提案,增加了对使用GNU Guix的可复制版本的Bitcoin Core Linux二进制文件的支持。

8月

○Vaults without covenants(无需盟约的保险库)

由Bryan Bishop提出。一种无需使用盟约(covenants)即可在比特币上实施保险库(vault)的方法。vault是一个术语,用于描述脚本,该脚本限制了攻击者即使获得用户的常规私钥也无法窃取资金。

9月:

○SNICKE

由Adam Gibson提出。该协议为现有的比特币系统提出了一种新型的非交互式coinjoin形式。

○闪电网络漏洞

该漏洞显示,似乎在某些情况下,每个实现(implementation)都无法确认渠道资金交易支付了正确的脚本或正确的金额(或两者)。目前闪电网络规范已更新,帮助未来实现避免该问题。

10月:

○LN anchor outputs

闪电网络开发人员在10月和11月取得了重大进展,解决了长期存在的问题,即确保用户始终可以在没有过多延迟的情况下关闭自己的通道。

11月:

○Bech32 mutability(Bech21易变性)

○Bitcoin Core 移除OpenSSL。移除OpenSSL有希望减少未来漏洞出现的频率。

○Bitcoin Core移除对 BIP70支付协议的支持。

12月:

○Multipath payments(多路径支付)

对用户友好的改进。这允许用户一次性使用多个通道来消费或收款,从而有可能用掉全部的链下余额或通过一次付款获得全部容量(在某些安全限制的限制内)。

—-

编译者/作者:妖夜_怀柔

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

LOADING...
LOADING...