villagerHの日記

勉強したことや苦労した事などを書き綴ります

VanityAddress

ビットコインアドレスの頭N文字を人の読める単語(意味のある単語)で表しているもの。(1Cat~とか1Dog~とか)

基本的にあまり深い意味はない。
セールスで使用するなどの場合に頭文字に意味を持たせることでその団体の所有しているアドレスだとわかりやすくするために使用したりする。

アドレスの生成方法は基本的にランダムで引き当てるまでの力技。
そのため単語の文字列が増えれば増えるほど検索までの時間も増える。

意味を持たせることで所有者をわかりやすくするメリットもあるが、逆に言えば他の誰かが似た文字列を偽装することで悪用可能なデメリットでもある。

文字列を長くすれば検索にかかる時間も長くなるため、偽装するためのコストが増えてしまうので文字列によっては結果としてセキュリティが上がることもある。


用は使い方次第というところでしょうか。