Bitcoin-Core
比特幣是如何被數學支配的?
我不斷聽到比特幣傳道者的談話,他們聲稱比特幣不受任何中央機構的管轄,而是由數學管理。
當他們說“受數學支配”時,他們究竟是什麼意思?
網路通過數學而不是某些中央機構(例如監督一切的銀行)是安全的?如果是這樣,什麼數學?使 PoW 成為可能的數學原理?
這個問題在某些方面可能是基於意見的,但我將嘗試回答它,因為它是一個重要的概念,並且與傳統系統有些不同。
在某些地方,比特幣受數學支配。歸根結底,它是軟體,甚至可以更新數學規則以使用不同的規則,或者通過軟或硬分叉完全刪除(取決於變化的劇烈程度)。
至於數學,主要有三個部分在起作用。
首先是探勘——雜湊函式用於計算一個值,並與探勘目標進行比較。
第二個是簽名 - 橢圓曲線簽名用於強制 utxo 所有權(無論如何對於標準輸出)。
第三個是區塊獎勵——比特幣區塊獎勵每 210,000 個區塊減半,lea
也就是說,這些都不是特別數學。與任何電腦程序一樣,數學用於強制執行某些功能。
說比特幣由程式碼管理可能更合適——程式碼最終決定了諸如區塊獎勵減半、簽名技術和探勘過程等事情。正如大量的山寨幣所顯示的那樣,所有這些參數都有許多排列和組合,它們仍然會產生有效和功能性的網路。甚至比特幣也經歷了一系列網路升級,改變了其中的一些規則,例如從無限供應轉變為固定供應。
正如 chytrik 在評論中提到的,無限供應修復實際上是一個錯誤修復(無限供應是 C++ 行為的副作用,對於許多其他語言的等效程式碼不會發生)。
比特幣確實可以被視為管理程式碼的社會治理模型,以及管理網路的程式碼。