@Dusk 的共識叫 Succinct Attestation,PoS 加委員會制,區塊一旦被批准就是確定性最終性,正常運行下沒有用戶可感知的重組。白皮書第三章有完整規格。
看到"委員會制"三個字,第一反應通常是:每個區塊只由一個小集合決定,這不比 Nakamoto 那套更集中嗎。
後來我想明白了,對這條鏈來說這不是取捨,是前提。
第一層理由跟法律有關。歐盟對結算最終性有專門的指令,"已結算"是個法律狀態,不是概率描述。DvP 交割一旦完成,賬就不能回滾。概率性最終性放在這裏不是體驗問題,是一筆已經在法律上完成的交割被鏈撤銷了——那是訴訟,不是補個區塊的事。
第二層理由更有意思,而且跟隱私直接相關。
透明鏈遇到重組,重放和對賬是可行的,狀態攤在那裏,誰轉給誰看得見。屏蔽狀態不一樣。Phoenix 是 note 加 nullifier 那套模型,重組之後要重新釐清哪些 note 已被花掉、哪些 nullifier 該作廢,難度和透明賬本完全不是一個量級。
也就是說,一條隱私鏈對概率性最終性的容忍度,比透明鏈更低,不是更高。 加密程度越高,越依賴"這個區塊就是最終的"這個硬保證。
所以委員會制不是拿去中心化換性能,是把隱私和結算這兩件事同時做成的必要條件。選了 Phoenix,就幾乎必須選確定性最終性。
代價也真實。確定性最終性的另一面是:條件不好的時候鏈傾向於停住而不是分叉。停機是另一種風險,而且委員會可用性成了活性的關鍵變量。這條得盯着。
以上基於官方文檔與白皮書公開材料,實現細節可能已更新,請自行覈對,不構成建議。
所以最後問一句:如果鏈上跑的是加密狀態,你會不會寧願它偶爾停一下,也不要它偶爾回滾?
#dusk $DUSK @Dusk
看到"委員會制"三個字,第一反應通常是:每個區塊只由一個小集合決定,這不比 Nakamoto 那套更集中嗎。
後來我想明白了,對這條鏈來說這不是取捨,是前提。
第一層理由跟法律有關。歐盟對結算最終性有專門的指令,"已結算"是個法律狀態,不是概率描述。DvP 交割一旦完成,賬就不能回滾。概率性最終性放在這裏不是體驗問題,是一筆已經在法律上完成的交割被鏈撤銷了——那是訴訟,不是補個區塊的事。
第二層理由更有意思,而且跟隱私直接相關。
透明鏈遇到重組,重放和對賬是可行的,狀態攤在那裏,誰轉給誰看得見。屏蔽狀態不一樣。Phoenix 是 note 加 nullifier 那套模型,重組之後要重新釐清哪些 note 已被花掉、哪些 nullifier 該作廢,難度和透明賬本完全不是一個量級。
也就是說,一條隱私鏈對概率性最終性的容忍度,比透明鏈更低,不是更高。 加密程度越高,越依賴"這個區塊就是最終的"這個硬保證。
所以委員會制不是拿去中心化換性能,是把隱私和結算這兩件事同時做成的必要條件。選了 Phoenix,就幾乎必須選確定性最終性。
代價也真實。確定性最終性的另一面是:條件不好的時候鏈傾向於停住而不是分叉。停機是另一種風險,而且委員會可用性成了活性的關鍵變量。這條得盯着。
以上基於官方文檔與白皮書公開材料,實現細節可能已更新,請自行覈對,不構成建議。
所以最後問一句:如果鏈上跑的是加密狀態,你會不會寧願它偶爾停一下,也不要它偶爾回滾?
#dusk $DUSK @Dusk