你可能听说过“主观性”这个词,但不知道主观性的定义和含义,这篇文章就是为你准备的。在本文中,我们将讨论弱主观性。
主观性的定义和意义:什么是弱主观性?
“弱主观性”一词是由 Vitalik Buterin 创造的。它解释了权益证明 (PoS) 区块链中的节点需要依赖于其他节点。节点这样做是为了弄清楚系统的当前状态。
首先,让我们在区块链的背景下定义客观性和主观性。这些想法与以下前提有关,即作为分布式系统,区块链通常具有多个合法链。基本上,这意味着有很多方法可以从创世区块到达最近的区块。此外,所有方法都是有效的。
客观性可以定义为新节点加入网络的能力。除其他外,它可以快速识别哪个链是活动的(或最长的)。
主观性与可以通过多种方式解释的区块链相关联。之所以如此,是因为他们的共识机制受到依赖于节点交互的“社交网络”的影响。
主观性弱是指主观性在短期内是不可接受的,但对于长期性是可以接受的。具体来说,建议如果您有一个持续在线的节点,您将能够自动确定正确的账本,但如果您的节点离线数月,您可能需要使用节点从其他人(例如朋友)那里获取信息即在线或区块浏览器)来确定正确的分类帐。
因此,当试图识别账本的当前状态时,主观性与一些节点需要来自其他节点的信息的前提相关联。这与达成共识无关。相反,它与识别哪个链是活动的有关。
本质上,这对于使用权益证明模型的区块链来说是必要的。总之,弱主观性用于确定哪个链是活跃的。本质上,它被认为是弱的,因为它只发生在两种情况下:
- 当一个新节点加入网络时
- 当节点长时间离线时
所以我希望你现在能理解主观性的定义和含义:什么是弱主观性。如果一个节点总是在线,那么主观性不是问题。仅仅因为它将能够立即识别哪个分类帐是合法的。但是,如果一个节点长时间离线或刚刚加入网络,它就不得不依赖其他节点。这就是主观性发挥作用的时候。
















