Doublespend

人們實際上是如何嘗試雙花的?

  • February 28, 2015

我偶爾會看到網上有人聲稱他們是雙花的受害者,因為他們交出了一些有價值的東西來換取比特幣支付而沒有確認。

雖然我知道這在理論上是可能的,但實際上有人會如何嘗試呢?所有可用的比特幣客戶端都不允許您進行花費已經花費的輸出的交易,並且客戶端會在第一筆交易被廣播後很快知道。

那裡有專門的雙花友好型比特幣客戶嗎?

編輯: 請注意:我不是在要求任何理論(尤其不是關於區塊鏈/工作證明/等待確認如何解決雙重支出問題的理論)。我實際上是在問……有人如何進行雙花嘗試?

編輯

您實際上可以打開兩個獨立的比特幣客戶端(例如 MultiBit 和 Bitcoin-QT)。準備使用相同輸入的事務。至於輸出,一個將使用收款人的地址,而另一個客戶將使用您的地址(您是雙花吧?)。

此時您只需要同時發送交易,並希望您的收款人獲得正確的交易而不是雙花。我懷疑是否有客戶端可以自動執行此過程。

如果您將有效交易直接發送到收款人的客戶端,同時將雙花發送到池的節點,您也可以實現更高的成功率。這將增加你的雙花實際上在另一個之前進入一個區塊的機會。

當然,要做到這一點,您需要親身接觸較低級別的比特幣客戶端,例如sx或直接使用 bitcoind。實際上,恐怕您必須自己程式此功能,研究協議並確保您知道如何廣播到特定節點而不是整個網路。

引用自:https://bitcoin.stackexchange.com/questions/20929