ビットコインアドレス

ビットコインアドレスとは、ビットコインを利用するに当たっての「口座番号」のようなものです。ビットコインアドレスは、1 または 3 から始まる 27~34 文字の英数字からなっており、公開鍵から生成されます。

ビットコインを送付する際には送付先のビットコインアドレスを指定します。また送付元のビットコインアドレスの秘密鍵を保持していないと送付することができません。

ビットコインアドレスの例:1BitQEtcoxAnViwUYX9k6KupmmsEfWrGnr

一般的にビットコインアドレスは 1 で始まり、よりセキュリティーの高いマルチシグアドレスは 3 で始まります。bitFlyer ではマルチシグアドレスを無料で手に入れることができます。

なおビットコインアドレスは Base58 と呼ばれるフォーマットになっています。Base64 というのは Web の世界では有名ですが、それと同じようにバイナリデータを 58 文字で表現するフォーマットです。

Base64 との違いは l(小文字:エル)と 1(数字:いち)のように間違いやすい文字を除外していることです。例えば小文字のエルは使用できません。

ビットコインアドレスから公開鍵(秘密鍵)を知るすべはないので、極端な例としては秘密鍵なしでもビットコインアドレスを作成できます。例えば次のようなビットコインアドレスも有効です。

1BitCoinDescriptionAddressadTvGDH

このビットコインアドレスにビットコインを送付することはできますが、誰もこのビットコインアドレスの秘密鍵を持っていないので二度と取り出せません。

タイトルとURLをコピーしました