社群提交- 作者:Vitor Mesk
弱主觀性是一個被創造出來的概念Vitalik Buterin 描述了權益證明 (PoS) 區塊鏈上的一個要求,其中節點需要依賴其他節點來確定係統的當前狀態。
To 要理解弱主觀性,我們首先需要理解區塊鏈背景下的客觀性和主觀性意味著什麼。這些概念與區塊鏈——作為一種分散式系統——通常呈現多個有效鏈的想法有關。換句話說,從創世區塊到最近的區塊有多種可能的路徑,並且所有這些路徑都可以被認為是有效的。
取決於區塊鏈的設計方式,節點並不總是能夠快速定義哪條是活動鏈(即選擇哪條路徑)。就比特幣而言,系統的設計方式是希望網路參與者(節點)選擇其中累積工作量最多的鏈(路徑)。這與挖礦過程有關,也是比特幣網路客觀性的原因。
因此,我們可以將客觀性定義為新節點加入網路並快速「學習」網路的能力。這是活躍鏈(也稱為最長鏈)。換句話說,客觀性意味著新節點可以輕鬆同步到系統的有效狀態,因為只有一條路徑可以被認為是最長的。
另一方面,有些網路可能具有很強的主觀性,這意味著定義哪條鍊是活躍鏈並不那麼簡單。從本質上講,主觀性與可以接受多種解釋的區塊鏈網路有關。主要是因為他們的共識機制是以「社交網路」為條件的。
在這種情況下,節點在達成共識時需要互相幫助,而不是遵循確定性規則,例如“最長鏈規則”。 ”這就是賦予某些區塊鏈網路一定程度主觀性的原因。
因此,我們可以說主觀性與某些節點在嘗試確定帳本當前狀態時需要從其他節點接收資訊的想法有關。請注意,這與達成共識無關,而是與確定哪條鍊是活躍鏈有關。
最後,我們有弱主觀性的概念,它是由 Vitalik Buterin 創建的實施PoS 模型的區塊鏈的要求。簡而言之,新的節點(或長時間與網路斷開連接的節點)需要弱主觀性來了解哪條鍊是活躍的。
所以,如果一個節點持續保持在線狀態,不會存在主觀性問題,因為他們將能夠快速確定哪個帳本是「有效」的。一。但如果節點長時間離線,就需要依賴其他節點,這就是主觀性發生的地方。不過,主觀性被認為是弱的,因為它只發生在兩種情況:當新節點加入網路時,或節點長時間離線時。