Taproot之后 比特币的下一步是什么?

Taproot,一个隐私和可扩展性升级,比特币开发者期待已久的软分叉终于在11月启动。值得一提的是,即使 Taproot 现在已经激活,Taproot 的工作还远未结束,更多的关于BTC的升级工作正在筹备中。在 Taproot 之后,下一步会是什么?

那么,在 Taproot 之后,下一步会是什么?

Taproot升级之后

Taproot 是比特币的一个特别大的升级,被称为“软分叉”,在比特币领域并不经常执行。

软分叉并不常见,在 Taproot 之前,最后一个软分叉是 SegWit,它在四年前在比特币上激活。

尽管如此,它们是一种重要的升级类型,对许多建立在比特币之上的项目产生了影响,迭代地改进了开源数字货币的功能。

要使用Taproot交易,比特币钱包、交易所和其他服务将需要升级以支持它们。此外,开发人员一直关注的许多依赖于 Taproot的更改仍然需要进行。

但是,即使一些交易所和钱包还没有采用 Taproot,BitGo和Blockstream Green等一些交易所的速度已经很快了,支持比特币的节点中有50% 以上正在运行升级后的软件。

观点:美国SEC有可能在11月之前批准比特币期货ETF:彭博社高级ETF策略师Eric Balchunas发推称,最近VanEck和ProShares撤回ETF申请是一个好迹象,增加比特币期货ETF在10月底推出的可能性,这意味着比特币期货ETF可能很快就会获得批准。Balchunas表示,一旦一只比特币期货ETF获得美国SEC批准,该ETF将在大约75天后推出。他引用比特币智能ETF分析师James Seyffart发布的新报告,称最有可能推出的ETF是ProShares提交申请的ETF。(U.Today)[2021/8/25 22:35:11]

为了长期了解比特币的未来,让我们来看看其他一些正在筹备中的可能的软分叉变化。

SIGHASH_ANYPREVOUT

SIGHASH_ANYPREVOUT,在比特币改进提案 (BIP) 118 中有详细描述,描述中看起来声势浩大,但变化可能远没有看起来那么戏剧化。

简而言之,它允许在签署交易时使用一种新的签名选项,允许用户在不添加特定输出(即他们想要发送的硬币)的情况下签署交易——至少不是立即。

慢雾:Cover协议被黑问题出在rewardWriteoff具体计算参数变化导致差值:2020年12月29日,慢雾安全团队对整个Cover协议被攻击流程进行了简要分析。

1.在Cover协议的Blacksmith合约中,用户可以通过deposit函数抵押BPT代币;

2.攻击者在第一次进行deposit-withdraw后将通过updatePool函数来更新池子,并使用accRewardsPerToken来记录累计奖励;

3.之后将通过_claimCoverRewards函数来分配奖励并使用rewardWriteoff参数进行记录;

4.在攻击者第一次withdraw后还留有一小部分的BPT进行抵押;

5.此时攻击者将第二次进行deposit,并通过claimRewards提取奖励;

6.问题出在rewardWriteoff的具体计算,在攻击者第二次进行deposit-claimRewards时取的Pool值定义为memory,此时memory中获取的Pool是攻击者第一次withdraw进行updatePool时更新的值;

7.由于memory中获取的Pool值是旧的,其对应记录的accRewardsPerToken也是旧的会赋值到miner;

8.之后再进行新的一次updatePool时,由于攻击者在第一次进行withdraw后池子中的lpTotal已经变小,所以最后获得的accRewardsPerToken将变大;

9.此时攻击者被赋值的accRewardsPerToken是旧的是一个较小值,在进行rewardWriteoff计算时获得的值也将偏小,但攻击者在进行claimRewards时用的却是池子更新后的accRewardsPerToken值;

10.因此在进行具体奖励计算时由于这个新旧参数之前差值,会导致计算出一个偏大的数值;

11.所以最后在根据计算结果给攻击者铸造奖励时就会额外铸造出更多的COVER代币,导致COVER代币增发。具体accRewardsPerToken参数差值变化如图所示。[2020/12/29 15:58:07]

这一代码更改有助于解决各种技术问题,包括闪电网络(Lightning Network)所面临的问题。闪电网络是比特币的覆盖网络,它提高了交易的可扩展性和速度,并降低了成本。

闪电网络的痛点之一是需要存储最新数据。与丢失比特币私钥类似,如果用户丢失了这些数据,他们可能无法取回他们的资金。提议的闪电网络改造Eltoo可以帮助减少状态存储,但它需要SIGHASH_ANYPREVOUT才能正常工作。

SIGHASH_ANYPREVOUT为Eltoo铺平了道路,这可以使 Lightning 更易于使用。

Covenants(契约)

契约是对比特币代码的拟议更改,它将限制用户将其资金发送到何处。例如,契约可以限制比特币的发送地点,使其只能发送到几个白名单地址。

为什么用户要限制其资金的使用?原因有很多。

一是安全:契约使实现“金库”变得更容易,即使小偷试图「带着他们逃跑」,用户仍然可以取回他们的资金,但这只是一种应用。

契约还可以帮助拥塞控制和通道工厂,这是进一步提高闪电网络可扩展性的另一个提议的想法。

这就是契约的大意,至少有几个关于契约的提议,包括 「OP_CHECKTEMPLATEVERIFY」(在BIP 119 中概述)和「OP_TAPLEAF_UPDATE_VERIFY」,它们各自采用不同的技术方法。

Drivechains

“侧链”长期以来一直是提议添加到比特币的功能,它们是与比特币“挂钩”的附加区块链。

这些侧链可以拥有比特币还没有的新的和实验性的技术——例如添加类似于隐私币 zcash 的 zk-SNARKs 功能,允许用户比比特币提供更多的隐私。用户可以有效地锁定他们的比特币,以便在侧链中使用新型硬币。

过去,侧链被称为“山寨币杀手”。因为侧链提供了一种向比特币添加新的实验性技术的方法,它们应该可以减少推出新币来测试新想法的必要性。

Drivechains(驱动链)是研究人员保罗·斯泽托克(Paul Sztorc)发明的这一想法的衍生品。除了写下他在BIPs 300和301中提出的改变,他和其他开发人员已经实现了这个想法的一个工作版本。

不过,Drivechains 是一个更具争议性的提议,因为一些开发人员认为它们可以为矿工(保护比特币)提供更多权力。

Cross-input signature aggregation

既然已经完成了Taproot,就可以在其之上添加交叉输入签名聚合(有时仅称为CISA)。

数字签名是比特币的关键部分。当用户想要发送一些比特币时,他们必须使用自己的私钥对比特币进行“签名”,证明他们拥有自己的比特币,允许他们将比特币发送给其他人。

Taproot引入了Schnorr签名,它允许将多个签名组合成一个签名,从而降低了事务的开销并提高了可伸缩性。

在此基础上,CISA建议允许在单个事务中聚合签名。CISA一个令人兴奋的结果是,它可以使CoinJoins更便宜。

通过使用Wasabi和Samourai等钱包,CoinJoins是一种提高用户隐私的方法,它将多个用户的硬币组合成一笔交易,并“混合”它们,这样就很难分辨出任何硬币的来源。

目前,coinjoin很麻烦,而且比普通事务更昂贵。但有了中钢协,价格可能会便宜得多。交易中的所有签名都可以混合在一起,降低了CoinJoin交易的成本。

最后,只有时间会证明这些提案中的任何一个是否会成为比特币。一旦提出更具体的提案,社区将决定它们是否值得追求的好的改变。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

火币下载那些勾勒出GameFi外围边界的新秀们

逐渐被勾勒出外形的GameFi,正在以井喷的速度涌现出更多的新兴势力,与他们的前辈相比,他们在画质、游戏性、场景方面不断的进行升级迭代,这其中或多或少的还在延续P2E的玩法,但市场环境也确实在高速涌现的差异点项目中发生变化。我们仅以几例GameFi游戏来了解,现有GameFi有哪些“新”的传递。

Filecoin从放弃到真香:三箭资本态度大反转背后的以太坊发展迷局

11月20日,三箭资本联合创始人Zhu Su因不满以太坊高昂的GAS费用,发推宣布弃用以太坊,不过就在12月7日,三箭资本又从各大交易平台转出91,477枚ETH(价值约4亿美元),Zhu Su表示之前三箭资本团队的确已经开始布局其他公链,Zhu Su认为有更多比以太坊性能更好的公链解决方案。

[0:15ms0-3:637ms