*

ビットコインアドレスの秘密鍵とは

ビットコインアドレスには必ずペアとなる秘密鍵(プライベートキー)が存在します。

 

これをなくすと、そのアドレスに入っているビットコインアドレスを取り出せなくなります。

オンラインウォレットや取引所しか使わない方にとっては縁のない話ですが、

ペーパーウォレットなどを使う方にとっては必ず必要なものです。

 

 

では、そもそも秘密鍵の正体とは何なのでしょうか。

 

これを説明するには、暗号化の話や楕円曲線や離散対数問題などの話が必要ですが、

今回は表面的なものだけご紹介します。

 

 

実は秘密鍵があれば、ビットコインアドレスは計算によって導き出すことが可能です。

しかし、ビットコインアドレスから秘密鍵を導き出すことは数学的に不可能です。

 

 

秘密鍵 から ビットコインアドレス ○

ビットコインアドレス から 秘密鍵 ×

 

 

これに似たものを数学でご存じではないでしょうか。

 

素数の掛け算です。

 

ネットワーク系の暗号でも使われますが、

素数の掛け算も同じ性質を持っています。

 

 

素数同士の掛け算の計算 は 非常に簡単 ですが、

大きい数の素因数分解は 非常に困難 です。

(これはRSA方式と呼ばれています。)

 

 

ビットコインアドレスでも同じような原理が使われています。

 

ただし、ビットコインの場合はより高度な楕円曲線暗号というものが使われています。

これがビットコインのセキュリティの根幹を支えているので、

どんなウィザード級のスーパーハッカーでも破ることは不可能です。

 

(もしアドレスから秘密鍵を取り出せるアルゴリズムを発見したら、ノーベル賞ものです。

数学にノーベル賞はないんですけどね)

 

少し話がそれましたが、とりあえず、

「ビットコインアドレスの秘密鍵さえあれば、ビットコインアドレスは復元できる」

ということだけ覚えておくと、後々役に立つことがあるかもしれません。

 

復元方法は、またの機会にお伝えします。

 

Message

メールアドレスが公開されることはありません。

このコメントはWEBに公開されるので、問い合わせ等はメールでお願いします。

関連記事

使用言語と方向性 仮想通貨の自動売買開発①

公開:2017/6/21 仮想通貨の自動売買プログラムを書く前に、そもそもどうやってプログラム

記事を読む

MinerGateを使わずにMoneroをマイニング

都市部の喫茶店に行けば仮想通貨の話をしている人を避けることが不可能なこのご時世ですが、 最近はマイ

記事を読む

CoinCheckに自動ログインする【UWSC】

以前、仮想通貨暗号通貨の自動売買に関して書きましたが、 今回は実際にUWSCを使ってログインをして

記事を読む

取引所を介さずにアルトコインを交換する方法

取引所内でアルトコインのやり取りをすれば別に問題ないと思うのですが、中には大人の事情で取引所を使いた

記事を読む

オフショアに代わる節税対策 仮想通貨の知識

ここ数年でオフショア(海外の税金回避)が立て続けにダメになっています。 セーシェルの法人やHS

記事を読む

 
  • ブログ管理人の横瀬兼元(ペンネーム)です。

    各トピックに対するコメントは各記事のコメント欄にお願いします。それ以外のご質問、ご相談などは
    infoあっとfxantenna.com
    まで
    私の偽物がいるらしいので偽物にご注意ください。
no image
ストップレベル=0はストップレベルがないことではない

MT4/MT5では予約注文を行う際にストップレベルというものがあります

no image
私の偽者、偽ブログにご注意ください

読者の方からご連絡いただいたのですが、私のブログの内容をそのままコピー

no image
サービス展開向けの仮想通貨自動売買システムを作るには

前置き ビットコイン、仮想通貨の自動売買を作る目的として、通常は個人

一回の演算で複数のリクエストを送る 仮想通貨の自動売買⑪

公開:2017/9/4 基本的にjson形式でAPIをたたく場合

コインチェックAPIで信用取引 仮想通貨の自動売買⑩

公開:2017/9/4 これまではAPIで現物取引を扱ってきまし

→もっと見る

PAGE TOP ↑