Mining-Pools
商家工具將根據網路雜湊率數據動態調整所需確認的數量
中本聰將比特幣建構為一個去中心化的網路。一些最初的建議(例如等待 6 次確認)依賴於與去中心化程度相關的統計數據。
<https://bitcoin.org/bitcoin.pdf>
根據白皮書第 9 頁的數學計算,如果流氓礦工控制了 10% 的網路雜湊率並且接收者等待 5 次確認,那麼成功進行雙花攻擊的機會不到 0.1%。但是,如果流氓礦工控制了 45% 的網路雜湊率,您將不得不等待 340 次確認才能達到相同的置信水平(小於 0.1% 的機會)不會發生雙花。
是否有任何工具可以自動監控主要礦池的雜湊率並動態使用該數據來更改商家請求的確認數量?當/如果主要礦池出現故障時,我的預期案例將用於大額購買,從而為另一個礦池(至少暫時)提供很大比例的網路雜湊率。
礦池可以謊報他們的雜湊率,而不是聲稱已經解決了他們實際解決的區塊。我建議這是動態選擇確認計數的錯誤方法。
相反,我的建議是根據交易價值動態設置門檻值。如果有人購買了 1 美元的數字商品,您可以立即將其發送給他們,因為雙花的損失幾乎是無法估量的(無論如何它都是數字商品)。如果有人購買了需要實際運輸的 50 美元商品,您可以等待 1 次確認,然後再將商品下架並放入盒子中。如果有人買了一輛價值 10 萬美元的跑車,那麼文書工作至少需要幾個小時來填寫和完成,甚至可能需要一兩天,所以你已經完成了足夠多的確認,以合理地確定車輛的安全性。那筆交易。
現在我不相信有一個商家解決方案可以做到這一點,但建構起來有點微不足道。