Bitcoin の秘密鍵から、Bitcoin Cash を取り出す(BCH のトランザクションをブロードキャストする)。

カテゴリー :Bitcoin, Blockchain

Bitcoin を日常の支払いでご利用している全国 5000 兆人の皆さん、おはようございます。最近、Bitcoin の勉強会で参加費を Bitcoin で払ったら、150 人の参加者で Bitcoin で支払ったの自分だけで切ない気持ちになった人です。

久々のブログ記事として、Bitcoin Cash の取り出し方について、書いておこうと思います。

追記あり

本家と Bitcoin Cash 分裂ありましたね。

2017年8月1日に Bitcoinは、Bitcoin(BTC) と Bitcoin Cash(BCH) に分裂しました。分裂というとなにか、物体が割かれたような(ネガティブな)印象になりますが、正確には残高の管理台帳が2つにコピーされて、それぞれ別の管理ネットワークで使われるようになったという感じです。

残高がコピーされたので当然、分裂のタイミングでビットコインの残高をもっていた人は Mobile Wallet や、ペーパーウォレット、HD Wallet どんな形であれ、BTC の残高と同等の BCH をもっていいることになります。

現在多くの BTC Wallet は、BCH に対応しておらず、BTC の残高は分かるものの、同一の Wallet に BCH がいくら残っているのか確認することは困難です。また、分裂以降に BTC を送受信したとしても、BCH も BTC と同アドレス上に残っている可能性が高いです(Wallet の運営元が正しく対策していれば)。

Bitcoin Cash の残高を確認する。

BCH の残高を確認するには、このサイトが良さそうです。

Bitcoin Cash Explorer

https://bitinfocharts.com/bitcoin%20cash/explorer/

自分の持っている、BTC Wallet のアドレスを入れてみると、BCH の残高を確認することが出来ます。

Electrum Cash で BCH を取り出す。

BCH の残高が見えない Wallet で管理するのは嫌だなーという方は結構いるんじゃないかと思います。そこで、BCH の残高が確認できて、送金のトランザクションも発行できる Electrum Cash を紹介しておきます。

Electrum は、言わずとしれた、Bitcoin の軽量型多機能クライアントですが、これを BCH 版に改造したのが、Electrum Cashのようです。

Electrum Cash は、Windows, OSX(Mac), Linux, Android 版があるようです。

インストール後メニューバーの File > New/Restore を選択すると、新しい Wallet の追加ウィンドウが出てきます。

適当な名前(ちゃんと識別できる名前)をつけて、Next

次の選択肢は、 Standard Wallet で Next

次は、BTC の Wallet のバックアップをどのようにしているのかを選択します。

パスフレーズを保存している場合は、 I already have a seed を選択(seed は、パスフレーズのことなので)。

秘密鍵を直接保存している場合は、Use Public or Private Key を選択。

Trezor などの、ハードウェアで秘密鍵を管理している場合は、 Use a hardware Divice を選択します。

あとは、それぞれパスフレーズ、秘密鍵を貼り付ける、もしくはファイルを選択する画面が出てくるので、入力してやれば、Bitcoin Cash の残高が照会されて送金が可能となります。

取引所に送っちゃいたいなんてときは、Send のタブで、宛先を入力、送金量を設定して送りましょう。

11月も分裂騒ぎあります。

NYA で、Segwit を可決するか、という議論から8月の分裂騒動は起こりましたが、NYA のもう1つの提案内容である 2MB ブロックのアクティベートが11月の予定となっています。めんどくさいことになる前に、BCH は、取り出してしまったほうが良いと思います。

btc:1B1uB4Z4GoxejicoVs9c61S3jXx7BoHYDq

追記 2017-10-22

@aen63595 さんによると、Electrum Cash は、本家 Electrum から、同じ Electrum と同じマシーンでインストールして使うと予期せぬ不具合が起こる可能性があるという指摘が出ているそうです。報告感謝

Virtual Box 等を使って、仮想マシンを立てて仮想マシンに、Electrum Cash をインストールして利用するなどの利用方法が安全かと思います。Linux なら、無料で利用できるので、手間はかかりますが、手軽に安全に BCH を取り出せると思います。

参考

VirtualBoxにUbuntu16.04をインストール – Qiita