Bitcoin-Cash

如何從 Block.io 索取比特幣現金

  • December 16, 2017

最初 Block.io 表示他們將在 9 月支持比特幣現金,但從未發生過。:( 聯繫他們後,他們說:

“比特幣現金網路似乎越來越傾向於支持其支持者想要推動的新 Segwit2x 分叉。雖然我們繼續為比特幣現金區塊鏈編制索引,但鑑於其採用率低,我們認為對該網路的全面支持是值得的。如果你希望使用您的地址來獲取您的比特幣現金等價物,請參閱 block.io/dashboard/settings -> 訪問私鑰,然後從支持該網路的服務中獲取您的比特幣現金。”

在這一點上,我嘗試使用他們的工具將比特幣現金轉移到 Btc.com,但它表明沒有找到資金,因此它們可能與 Block.io 不兼容。

有沒有人提供支持使用我的私鑰從 Block.io 轉移比特幣現金的服務,以便我可以將其從他們的交易所取出並放入我的錢包?任何想法或幫助表示讚賞!

這是可能的!但這很複雜 :] 主要原因是 block.io 使用多重簽名地址,這意味著您可以使用一個私鑰贖回資金不是通常的地址,但這裡我們需要兩個私鑰來簽署每筆交易。

編輯 - 這個解決方案曾經工作了一段時間,但目前不起作用

似乎 blockdozer.com 以某種方式更改了他們的 API 和 AJAX/CORS 政策,導致無法查詢輸出和送出交易。我能夠通過禁用瀏覽器上的安全性來克服他們的 AJAX,但是生成的原始事務包含特殊字元,例如“|” 並且 API 不支持。大約一個月前它確實有效,但不再有效

由於我不是這方面的專家,我向在 Coinb.in 中實現比特幣現金支持的開發人員送出了評論,一旦我收到回复,我會在這裡更新。這是 Github 中的 PR 和評論:

<https://github.com/OutCast3k/coinbin/pull/113>

第一階段 - 獲取您的私鑰

第一階段是從 Block.io 獲取您的私鑰 - 登錄您的錢包,轉到“設置”,然後按“私鑰訪問”。您將收到一封電子郵件,其中包含如何繼續的說明。在此過程結束時,您應該有一個包含以下內容的文件:

* Address: 3ET4FuXvHahN4WwrJ3dyCLsoVbDVZtVEUU
* Address Type: P2SH
* Required Signatures: 2
* Redeem Script: ....
* Redeem HEX: 5221039960aa771270362b7e49400433e103c59e12c6a43a946d4b048f7efcc68bc0bf21028825d729387c6b0aafae1c47802c62d7f965de1800d6122143c681044c50700452ae     
* Public Keys: ["039960aa771270362b7e49400433e103c59e12c6a43a946d4b048f7efcc68bc0bf","028825d729387c6b0aafae1c47802c62d7f965de1800d6122143c681044c507004"]
* Private Keys: ["KyubGochD3MkXW4KkT95K6FXbZSrtHg6creF6xaRDc9C3qkyidza","KxFLJ2n76i2W9WB2YdJd1zCL2Kmgpk1vfB2XEynSpQWsYCe4bfqn"]

第二階段-coinb.in

我嘗試使用 Electron Cash 以簡單的方式做到這一點 - 那裡有一個選項可以導入多重簽名地址,但它不起作用。我必須手動簽署交易並將其廣播到 BCH 主網路。coinb.in 是一個很棒的工具,但是目前使用 BCH 的拉取請求尚未合併,我在這裡部署了該工具的一個版本:

<http://galed.codus.net/coinbin/>

或者,如果您想格外小心,可以通過執行以下命令在本地電腦上執行該工具:

git clone https://github.com/dabura667/coinbin.git
cd coinbin
git checkout bitcoincash
open index.html

第三階段 - 簽署交易和廣播

請觀看此 youtube 影片中的說明,以更好地了解需要發生的事情:https ://www.youtube.com/watch?v=oUSVmLegj8k - 如果您正在處理大量 BCH,您可以結束失去一切,所以請小心!

不同之處在於您需要謹慎選擇比特幣現金網路,否則您將在 BTC 網路上廣播交易:

  • 點擊新建 -> 交易
  • 在第一個框中輸入您從 block.io 收到的兌換 HEX(地址、WIF 密鑰或兌換腳本)
  • 點擊“高級選項”並將網路更改為“比特幣現金主網”
  • 輸入你要轉賬的金額和地址,確保手續費不要太高
  • 點擊送出,你會得到一個很長的 HEX 字元串。複製它
  • 轉到“簽名”,粘貼字元串,粘貼 block.io 發送給您的文件中的第一個私鑰,點擊“送出”,複製字元串
  • 將字元串粘貼到第二個框中,從block.io文件中複製粘貼第二個私鑰,點擊送出,複製輸出
  • 轉到“廣播”,粘貼字元串並送出。

您需要將您的私鑰導入支持比特幣現金的錢包。首先警告一下,您的私鑰是花費所有發送到相應地址的比特幣和比特幣現金所需要的,所以不要把它交給任何人。

您可以按照問題評論中的建議嘗試使用Electron Cash 。請注意,這裡有一個關於使用電子現金的官方警告,但我還沒有聽說過它有惡意行為的報導,很多人都在使用它。

強烈建議您在將舊地址導入電子現金之前將您的實際比特幣發送到新地址,以在其上索取 BCC,僅作為預防措施

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