真正的三难困境是比特币二楼

比特 比特币 特币 2023-12-05 90

摘要:三难问题区块链可扩展性三难问题(不可能三角)区块链可扩展性三难问题(不可能三角)最初是针对第1层解决方案提出的,为了解释同时实现所有三个属性的内在紧张关系。我们可以重新解释每个方面,将其应用于比特币第二层解决方案。...

BTC的确定和处理

[1]

二楼的可扩展性一直在挣扎。过去,BTC可扩展性的尝试采用了狭隘的观点,只专注于应用 BTC。这种固执导致BTC可扩展性讨论局限于 BTC。然而,我们必须采取更广泛的立场,承认并考虑将BTC区块链作为第一位 2 层层解决方案的基础。

比特币是一个理想的选择。它是最分散和安全的基础层。这个中立的基础层应该用于各种连锁金融活动,远远超出了简单支付的范围。我们应该有远见,让用户在参与更先进的连锁金融活动时依靠比特币的区块链安全。加密客户应该放心,知道他们的活动受到最集中的基础保护。

BTC被设计得尽可能简单和安全,它以目前的方式完美地实现了它的目标。比特币以上的新层应继承比特币的所有安全,为连锁金融创造一个可扩展和可编程的基础设施。

三难问题

区块链可扩展性三难 ( 不可能三角 )

区块链可扩展性三难 ( 不可能三角 ) 一开始是针对第一 1 层解决方案提出了解释所有三个特征的内在紧张关系。我们可以再次解释BTC第二层解决方案的各个方面。让我们为这些方面建立一个简单的定义,并深入讨论它们的细节。

  • 可扩展性(Scalability):

    在二楼(L2)场景中,可扩展性应指基础层以外的性能。对于BTC二楼,理想的可扩展解决方案不仅要处理比基础层更多的交易量,还要支持更广泛、更具表现力的交易方式。

  • 安全性:

    由于代币经济学或共识机制等因素,在第一层定义安全性可能非常复杂。然而,对于BTC二层,我们可以很容易地将安全定义为从BTC继承的一系列属性水平。这种程度是一个层层依靠BTC提供安全的水平。例如,一个二层可以将其块哈希导向比特币块,并将块存储在链下,然后继承BTC对重组的抵抗力,但没有继承其活动(liveness)。定义一层安全的四个主要属性:活动性(数据可用性)、抗审查、抗重组和有效性。

  • 去中心化:

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

BTC二层的可扩展性

BTC二层的可扩展性是一个多方面的挑战。从最基本的角度来看,我们希望一个层不仅能处理更多的交易,还能实施比基础层更广泛的金融运作。

可扩展性的第一个方面相对直接,是指层吞吐量,一般以每秒交易数为基础(TPS)衡量一下。然而,第二个方面需要更深入的研究。对于理想的BTC二层,我们想象的功能应该超过简单的支付交易。这可能包括贷款、交换或执行复杂的支付合同。

为了促进这种先进的操作,一个二层需要一个虚拟机,可以编程和执行这个功能(VM)。虽然对可扩展性没有必要,但对于这样的可扩展性, VM 编程的便利性是有益的,因为它可以加快二楼的开发活动。历史表明,许多复杂虚拟机的基础层和二楼很难吸引大量的开发活动,这表明只有复杂性不是成功的银弹。

以太坊虚拟机(EVM

[2]

)它是迄今为止最受欢迎的区块链虚拟机,几个BTC二层已经使用了它或它的组合。然而,重要的是要注意,当集成到新层时,EVM 兼容性程度不同。因此,我们必须认识到,并非所有这些都是不同的。 VM 所有的实现都提供与原始实现相同的功能范围,有的提供完全等效,有的只提供功能子集。

了解这些差异对于评估BTC二层的可扩展性尤为重要,因为它直接影响到可以在基础区块链上安全可靠地执行的金融活动的类型和范围。

对比特币二级解决方案进行分类和评估并不容易。提出新的困境或比较可能会导致疏忽可扩展性、可靠性和分散化之间的重要细微差异。在原来的三难框架下,每个角都代表着成功 Layer 1 区块链必须同时实现的基本区块链特征,或者至少在它们之间取得平衡。通过对每个角的定义进行微妙的扩展,我们有效地将核心三难问题应用到BTC二层。

遵循原始三难问题,确保我们不会遵循第一个 2 严格控制层工程「是或否」在类别中,欣赏分散的光谱和对的光谱 Layer 2 分类的各种因素。维护这个已建立的框架不仅有助于更准确地评估BTC二层框架的现状,而且还将区块链特征的基本原则扩展到 Layer 2

[5]

范式中。

相关推荐