Blockchain-Fork
這種方法真的可以起到重放保護的作用嗎?
這篇部落格文章描述了一種在比特幣區塊鏈上發生任何硬分叉后防止重放攻擊的方法。它假設你的錢包裡有 BTC,並且想要轉移它而不冒分叉硬幣的風險。
總而言之,它說:
- 在交易所購買 BTC
- 將 BTC 從交易所轉移到您的錢包
- 將包括新收到的 BTC 在內的全部金額從錢包轉移到另一個錢包
根據作者的說法,最後一筆交易無法在新鏈上重播,因為它的金額大於該地址在新鏈中的金額。
有人可以確認這是否確實可以防止重放攻擊?這對於任何硬分叉來說都是一種有效的方法嗎?
我擔心有人可以在新鏈中複製第一次轉賬(第 2 步),從而使第二次交易(第 3 步)可重播。
這實際上可以防止重放攻擊嗎?
不
這對於任何硬分叉來說都是一種有效的方法嗎?
不
我擔心有人可以複製第一次轉移
你說的對
你的擔心是有道理的。但是,作者提到了這一點。
“……檢查你的另一堆是否還有東西被添加到其中。如果有,請繼續在該交易所購買,因為他們正在向你發送免費代幣!但通常這些交易所會理解他們也可以拆分他們的代幣,而且你不應該得到這些額外的硬幣。”