比特币扩容新思路:Utreexo与Statechains技术解析
Utreexo:为比特币全节点减负的创新方案
闪电网络的重要开发者之一Tadge Dryja近期发表了一篇关于优化比特币公链的新论文。作为麻省理工学院数字货币计划的研究员,Dryja因2016年与Joseph Poon共同发布闪电网络白皮书而闻名于加密领域。
他的最新研究成果Utreexo是一种被称为"累加器"的技术,旨在精简比特币全节点的未花费交易输出(UTXO)集。这一创新将使运行全节点变得更加容易且成本更低,有效减缓存储空间的占用。
Dryja解释说:"Utreexo可以显著减少运行全验证节点所需的存储空间。在磁盘I/O速度和存储需求成为瓶颈的硬件配置中,这可以大大加速验证过程,或使在原本无法运行的硬件上进行验证成为可能。"
事实上,像Utreexo这样的技术可能为用户直接从智能手机运行比特币全节点铺平道路。虽然累加器的概念已经存在了二十多年,但Dryja的Utreexo白皮书表明,这项长期追求的技术比以往任何时候都更接近现实。
Statechains:另一种扩容方案
除了闪电网络和区块大小增加,比特币的扩容方案正在多元化发展。Statechains是一种新颖的第二层协议,由首尔比特币Meetup创始人Ruben Somsen提出。它不是一个与闪电网络竞争的解决方案,而是可以作为一个协调的链下系统并行工作。
Somsen解释道:"Statechains的基本概念是将资金锁定在2-of-2多重签名中:一方是Statechain实体,另一方是用户。当用户想要转移资金(整个UTXO)时,只需将他们的私钥(我们称之为临时密钥)交给预期的接收者。"
扩容需要兼顾隐私:BOLT协议的应用
随着闪电网络的不断发展,Bolt Labs正致力于提升这一第二层扩容解决方案的隐私性。该初创公司在4月筹集了150万美元,旨在通过BOLT协议为闪电网络、ZCash等用户提供匿名屏蔽地址。
Bolt Labs创始人Ayo Akinyele博士表示,BOLT可以确保"除非你披露信息,否则没有人能将你与支付联系起来"。随着BOLT、Utreexo和Statechains等创新技术的不断发展,第二层基础设施正在多个方向上稳步发展。