比特币和以太坊存储用户数据(或“状态”)的方式,以及智能合约与所述数据交互的方式,都大不相同。这是因为比特币使用 UTXO 模型,而以太坊使用基于账户的模型。此外,用于保护部署在每个网络上的 L1 汇总的机制也有很大差异。]
闪电网络上的汇总
我们已经看到汇总在以太坊网络上逐渐流行起来。然而,闪电网络需要采用汇总才能在比特币方面也变得流行。如果在比特币上采用汇总,我们将拥有一个比当前的闪电网络更有可能成功的支付网络。
比较这两者可能很困难,因为它们有不同的目的。为了获得更清晰的想法,考虑流动性和用户数量可能会有所帮助。数以千计的 Lightning 节点目前在网络上处于活动状态。其中一些是托管的,这意味着他们有使用他们服务的客户。因此很难说总共有多少用户,因此无法知道在任何给定时间通过闪电网络进行了多少交易。
在某些情况下,汇总可能是比其他选择更可行的选择——例如,如果您想在不需要流入流动性或没有渠道限制的情况下获得离线支付。但是,如果您需要的是高容量和高容量但价值低的交易,例如小额或纳米支付,那么闪电网络等状态通道很可能是更好的选择。
P2P 或 B2B 支付可能最适合汇总,因为它们为用户提供了更流畅的体验。这也取决于我们谈论的是哪种付款方式——某些类型的付款方式可能会更好地使用专门为它们设计的汇总。
汇总潜力
多重签名用于保护汇总而不是像第 1 层那样的原型共识。 Rollup 有单个区块生产者而不是多个区块生产者,这意味着用户可能需要等待 24 或 48 小时才能在中断期间访问他们的资金。
虽然人们仍在研究管理闪电网络和用户体验的工具,但汇总可能会解决这些问题。汇总可以提高可信度、安全性和正常运行时间。即便如此,底层区块链仍面临挑战——我们不断遇到错误。不过,我们有可能越来越接近于开发一个在未来对每个人都适用的系统。
用例表明,汇总目前优于闪电网络或当今比特币上可用的其他第 2 层协议。
我们可以用 ZK rollup 做什么在比特币第 1 层上不能做的事情?
我们可以在 ZK rollup 上做各种应用。
例如,任何区块链生态系统在现实世界中都有一个用例是有利的,而做到这一点的一种方法是从稳定币开始。如果你能开发出普遍接受的稳定币支付轨道,那么以后,引入你的代币就会简单得多。
假设闪电网络成为转移稳定币的首选方法——在这种情况下,比特币将比以太坊更具优势。然而,如果 rollups 成为移动稳定币的主要以太坊解决方案,那么谨慎地转移以太币也会更容易。
如果您想通过闪电网络发送稳定币,则需要付出一些努力。解决方案是多次从比特币中来回交换稳定币以完成支付,这当然意味着要增加交易费用。这首先暴露了使用闪电网络的一个问题。比特币上的 ZK rollups 在这里可以派上用场,因为它们也有转移代币的能力;这将为用户发挥重要作用。
将 ZK rollup 转化为比特币需要什么?
好消息是,即使需要新的 OP 代码,也不需要硬分叉。如果你想留在网络上并达成共识,旧节点不需要更新他们的软件,他们仍然可以与其他已升级并使用新 OP 代码的节点发送和接收硬币。比特币之前已经成功完成了这种软分叉,所以我们现在不必太担心。
下一步?
在我们确定需要更改哪些内容以在比特币上实施 ZK rollup 之前,需要进行许多实验。如果决定采用软分叉,它可能在不止一种情况下被证明是有益的。例如,如果我们使用软分叉进行有效性汇总,这将解锁其他潜在用例,并允许网络将 OP 代码用于不同目的。
开发人员已经在测试网上努力工作,我们迫不及待地想看看它揭示了什么!不同的研究人员将进行多项实验,以确保一切顺利进行,并尽可能地让用户受益。