1-CPU-1 投票比特幣混亂
1-CPU-1 投票是如何工作的,因為如果我們談論的是礦工進行計算能力投票,那麼成功的雜湊求解器會贏得區塊,所以基本上只有單個 cpu(考慮到早期是一個單獨的礦工) 為整個區塊投票,
其次,當只有 1 票贏得採礦塊時,如何解決雜湊說所有交易都是有效的
謝謝!
確認不是驗證
礦工不是裁決者
1-CPU-1 投票如何運作
比特幣沒有投票系統。沒有計票。
當 Nakamoto 在比特幣白皮書中寫到投票時,他們以一種抽象的、幾乎詩意的方式使用這個詞,而不是字面意思。就像老虎通過選擇吃什麼來投票給鹿的種類一樣。就像坑洼通過選擇要損壞的汽車來投票決定汽車的品牌一樣。實際上,沒有選票,沒有候選人名單,沒有選票的收集和計票。
你可以說節點通過選擇傳遞哪些事務和塊以及丟棄哪些來投票。這是一個相當弱的想法組合,可能有一些效用,但也可能產生誤導。不要錯誤地認為比特幣中有一些更明確的投票系統。
雜湊的成功求解者贏得了區塊
他們並沒有完全贏得區塊,但是是的,通常一個礦工或礦池在其他礦工或礦池之前產生一個有效區塊,並且他們的區塊最有可能被比特幣網路中的所有其他節點接受。
有人可以粗略地將其描述為贏得區塊,但我認為這種模糊的類比完全沒有幫助,並導致許多人對比特幣感到困惑。
有些人將採礦描述為一場競賽,但它並不是一場有固定距離的競賽——因此類比可能會產生誤導。
有人形容它就像買彩票一樣,買的彩票越多,中獎的機會就越大。但這更像是每週一次的刮刮卡抽獎,其中顯示的文字幾乎總是說“你輸了”,但第一個找到其中一個說“你贏了”的人將獲得獎金,而所有其他未發行的刮刮卡都將被視為無效。
最終,這些類比都失效了,不應該依賴。它們不是真正的解釋——它們是一個簡化的故事,適用於那些不能或不想花時間正確理解這個主題的人。
所以基本上只有單個 cpu […] 為整個塊投票
成功的區塊由一個 ASIC 或其他散列設備創建。
沒有投票或計票。
如何解決雜湊說所有交易都是有效的
它不是。
所有節點都驗證交易。他們不需要礦工為他們做這件事。
據說礦工會確認交易。那是因為鏈中的每個連續區塊都被描述為一個確認。六個連續的塊被描述為六個確認(不是驗證)。
確認並不是說交易是有效的,而是證明交易歷史越來越難以偽造。更多確認意味著更確定付款是真實的。
礦工真正在做的對網路有用的是產生交易的順序,一種交易的時間戳。一旦每個人都同意交易的順序,就很容易看出哪些交易是有效的,哪些是無效的,因為他們試圖花費已經花費的錢。
相關問題: