复制成功

分享至

主页 > 数字货币 >

比特币二层的真正三难困境

2023.12.04

来源:登链社区

在确定和解决比特币二层的可扩展性三难问题方面一直存在着挣扎。以往解决比特币可扩展性的尝试采用了一种狭隘的观点,只专注于利用 BTC。这种固执导致了将比特币可扩展性讨论局限于 BTC。然而,必须采取更广泛的立场,承认并考虑将比特币区块链作为第 2 层解决方案的基础。

比特币是理想的选择。它是最去中心化和安全的基础层。应该利用这个中立的基础层,用于各种链上金融活动,远远超出简单支付的范围。我们应该有远见,让用户在参与更高级的链上金融活动时能够依赖比特币的区块链安全。加密用户应该放心,知道他们的活动是由最中心化的基础层保护的。

比特币被设计得尽可能简单,尽可能安全,它以目前的形式完美地实现了其目标。在比特币之上出现的新层应该继承比特币的全部安全性,为链上金融创建一个可扩展和可编程的基础设施。

比特币的设计目标是尽可能简单,以尽可能安全,而它在当前形式下完美地实现了这一目标。新的层出现在比特币之上应该继承比特币的全部安全性,以创建一个可扩展和可编程的链上金融基础设施。

三难问题

比特币二层的真正三难困境
区块链可扩展性三难问题(不可能三角)

区块链可扩展性三难问题(不可能三角)最初是针对第 1 层解决方案提出的,为了解释同时实现所有三个属性的内在紧张关系。我们可以重新解释每个方面,将其应用于比特币第二层解决方案。让我们为这些方面建立简单的定义,并深入探讨它们的细节。

可扩展性(Scalability): 在二层(L2)的情境下,可扩展性应该指的是超越基础层的性能。对于比特币二层,理想的可扩展解决方案不仅应该处理比基础层更多的交易量,还应该支持更广泛的更具表现力的交易类型。

安全性: 对于第一层来定义安全性可能会很复杂,因为涉及到诸如代币经济学或共识机制等多方面的因素。然而,对于比特币二层,我们可以很容易地将安全性定义为从比特币继承的一系列属性的程度。这个程度是一个层依赖比特币提供安全性的程度。例如,一个二层可以将其区块哈希锚定到比特币的区块,同时将区块保存在链下,从而继承了比特币对重组的抵抗能力,但没有继承其活跃性(liveness)。定义一个层安全性的四个主要属性是:活跃性(数据可用性)、抗审查、抗重组和有效性。

去中心化: 同样,当讨论比特币二层的去中心化时,比特币二层的去中心化应该在很大程度上与基础层的去中心化相似。尽管衡量基础层去中心化的指标经常被误解,但关键焦点应该是验证区块链的的难易程度。对于比特币,重点应该放在节点而不是矿工上。虽然矿工负责生成区块,但验证这些区块的有效性是节点的责任。简单来说,节点执行共识和链规则,而不是区块生产者。对于第二层,我们可以应用相同的度量标准:验证第二层有多容易?这包括访问L2数据和验证数据。我们将更详细地探讨这一点。

比特币二层的可扩展性

比特币二层的可扩展性是一个多方面的挑战。在最基本的层面上,我们希望一个层不仅能处理更多的交易,还能执行比基础层更广泛的金融操作。

可扩展性的第一个方面相对直接,指的是层的吞吐量,通常以每秒交易数(TPS)来衡量。然而,第二个方面需要更深入的研究。对于理想的比特币二层,我们设想的功能应该超出简单的支付交易。这可能包括借贷、交换或执行复杂的支付合约。

为了促进这样的高级操作,一个二层需要一个能够编程和执行这些功能的虚拟机(VM)。虽然对于可扩展性来说并非必需,但对此类 VM 进行编程的便利性是有利的,因为它可以加速二层内的开发活动。历史表明,许多具有复杂虚拟机的基础层和第二层都难以吸引大量的开发活动,这表明仅仅复杂性并不是成功的银弹。

以太坊虚拟机(EVM)是迄今为止最受欢迎的区块链虚拟机,几个比特币二层已经采用了它或它的变体。然而,重要的是要注意,当集成到新层时,EVM 的兼容性程度是有所不同的。因此,必须认识到,并非所有 VM 实现都提供与原始实现相同的功能范围,有些提供完全等效,而另一些则仅提供功能子集。

了解这些区别对于评估比特币二层的可扩展性至关重要,因为它直接影响到可以在基础区块链之上安全有效地执行的金融活动的类型和范围。

比特币二层的安全性

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier