Investor's wiki

主观性弱

主观性弱

弱主观性是 Vitalik Buterin 创建的一个概念,用于描述权益证明 (PoS) 区块链上的要求,其中节点需要依赖其他节点来确定系统的当前状态。

要理解弱主观性,我们首先需要了解客观性和主观性在区块链背景下的含义。这些概念与区块链(作为分布式系统)通常呈现不止一个有效链的想法有关。换句话说,从创世块到最近的块有多种可能的路径,并且所有这些路径都可以被认为是有效的。

根据区块链的设计方式,节点并不总是能够快速定义哪个是活动链(即选择哪个路径)。当涉及到比特币时,系统的设计方式使得网络的参与者(节点)被期望选择其中累积工作最多的链(路径)。这与采矿过程有关,是比特币网络具有客观性的原因。

因此,我们可以将客观性定义为新节点加入网络并快速“学习”活跃链(也称为最长链)的能力。换句话说,客观性意味着新节点可以很容易地同步到系统的有效状态,因为只有一条路径可以被认为是最长的。

另一方面,一些网络可能呈现出很强的主观性,这意味着定义哪个链是活跃的链并不那么简单。从本质上讲,主观性与对多种解释开放的区块链网络有关。主要是因为他们的共识机制是由一个依赖于节点之间交互的“社交网络”所决定的。

在这种情况下,节点在达成共识时需要互相帮助,而不是遵循确定性规则,例如“最长链规则”。这就是赋予某些区块链网络一定程度的主观性的原因。

所以我们可以说,主观性与某些节点在试图确定账本的当前状态时需要从其他节点接收信息的想法有关。请注意,这与达成共识无关,而是与确定哪个链是活动链有关。

最后,我们有弱主观性的概念,这是由 Vitalik Buterin 创建的,作为实现 PoS 模型的区块链的要求。简而言之,新节点(或长时间与网络断开连接的节点)需要弱主观性来了解哪个是活动链。

因此,如果一个节点持续在线,就不会有主观性问题,因为他们将能够快速确定哪个分类帐是“有效的”分类帐。但是如果节点长时间离线,他们将需要依赖其他节点,这就是主观性发生的地方。尽管如此,主观性被认为是弱的,因为它只发生在两种情况下:当新节点加入网络时,或者当节点长时间离线时。