ビットコインの世界には、4つの主要なタイプのアドレスがあります。それぞれに独自の特徴があります。P2PKHアドレスは「1」で始まります。最も古いもの。ジャンルのクラシック。例えば:1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2P2SHアドレスは「3」のプレフィックスを持っています。これらはマルチシグネチャ操作に使用されます。複雑なシナリオ。検証はトランザクション時に行われます。例:3J98t1WpEZ73CNmQviecrnyWrnqRhWNLyBech32は「bc1q」で始まります。より現代的です。これはネイティブSegWitです。エラーを見つけやすく、先進的な機能をサポートしています。次のように表示されます:bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdqタプルートアドレス - "bc1p"。SegWitに基づいています。ブロック内でのスペースを少なく占有します。プライバシーが向上するようです。手数料が少なくなります。## P2PKH – これは何を意味しますか?サトシがこの用語を考案しました。「公開鍵のハッシュへの支払い」というのは難しそうに聞こえます。基本的には、お金は公開鍵ではなく、そのハッシュアドレスに送信されます。それはより安全です。たとえハッシュアドレスが他人の手に渡っても、公開鍵自体は保護されたままです。さらに、スペースの節約 – ハッシュはコンパクトです。## P2SH はどうなっていますか?ギャビン・アンドレセンは2012年にこのタイプを紹介しました。ここでは、支払いがスクリプトのハッシュにリンクしています。さまざまな巧妙なシナリオをサポートしています。マルチシグなど。このようなトランザクションでは、アドレスはスクリプトのハッシュです。送信者にはハッシュだけが必要です。本当のスクリプトは後で、消費されるときに提示されます。P2SHはネットワークを柔軟にしました。さまざまなスクリプトが1つのアドレスにハッシュ化できます。詳細を公開する必要はありません。プライバシーが向上しました。## Bech32という名前の由来は?"B" – ヴイユイとマクスウェルの創作者から。"ech" – エラー検出アルゴリズム。似たような文字を混同しないのに役立ちます。"1"は"l"に似ていないし、"0"は"o"と混同することはありません。"32"は単にアドレスの長さを示しています。こんなに簡単な語源です。## なぜ使用後にアドレスが変更されるのですか?いくつかのウォレットは、取引のたびに新しいアドレスを生成します。これは偶然ではありません。プライバシーが第一です。すべての取引に同じアドレスを使用すると、痕跡が残ります。誰でも履歴を見ることができます。新しいアドレスは情報を隠します。安全も重要です。アドレスを変更することで、攻撃のターゲットになることが難しくなります。もし一つの鍵が盗まれた場合、影響を受けるのは資金の一部だけです。## 新しいアドレスはどのように生成されるのですか?楕円曲線暗号が使用されています。ビットコインでは、これはsecp256k1アルゴリズムです。ウォレットは、公開鍵と秘密鍵のペアを生成します。公開鍵からアドレスが作成されます。新しいアドレスには新しいペアが必要です。ユニークで安全です。プロセスは瞬時です。## HDウォレットが秩序を守る現代のウォレットはHD (階層的決定論)技術を使用しています。多数のアドレスを管理するのが便利です。HDウォレットは毎回新しい鍵のペアをゼロから作成するのではなく、初期値からのシリーズを生成します。BIP32およびBIP44の標準に従っています。利点は明らかです:- バックアップが簡素化されます - 初期値のみを保存します- 決定論 – すべてのアドレスは1つの数から派生します- 最良のプライバシー – 各取引のための新しいアドレス- 階層 - 異なる目的のためのサブウォレットを作成できますどうやらすべて明らかです。あるいは、そうではないのでしょうか?
ビットコイン-アドレス: 難しいことを簡単に
ビットコインの世界には、4つの主要なタイプのアドレスがあります。それぞれに独自の特徴があります。
P2PKHアドレスは「1」で始まります。最も古いもの。ジャンルのクラシック。例えば:1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
P2SHアドレスは「3」のプレフィックスを持っています。これらはマルチシグネチャ操作に使用されます。複雑なシナリオ。検証はトランザクション時に行われます。例:3J98t1WpEZ73CNmQviecrnyWrnqRhWNLy
Bech32は「bc1q」で始まります。より現代的です。これはネイティブSegWitです。エラーを見つけやすく、先進的な機能をサポートしています。次のように表示されます:bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
タプルートアドレス - "bc1p"。SegWitに基づいています。ブロック内でのスペースを少なく占有します。プライバシーが向上するようです。手数料が少なくなります。
P2PKH – これは何を意味しますか?
サトシがこの用語を考案しました。「公開鍵のハッシュへの支払い」というのは難しそうに聞こえます。基本的には、お金は公開鍵ではなく、そのハッシュアドレスに送信されます。
それはより安全です。たとえハッシュアドレスが他人の手に渡っても、公開鍵自体は保護されたままです。さらに、スペースの節約 – ハッシュはコンパクトです。
P2SH はどうなっていますか?
ギャビン・アンドレセンは2012年にこのタイプを紹介しました。ここでは、支払いがスクリプトのハッシュにリンクしています。さまざまな巧妙なシナリオをサポートしています。マルチシグなど。
このようなトランザクションでは、アドレスはスクリプトのハッシュです。送信者にはハッシュだけが必要です。本当のスクリプトは後で、消費されるときに提示されます。
P2SHはネットワークを柔軟にしました。さまざまなスクリプトが1つのアドレスにハッシュ化できます。詳細を公開する必要はありません。プライバシーが向上しました。
Bech32という名前の由来は?
"B" – ヴイユイとマクスウェルの創作者から。"ech" – エラー検出アルゴリズム。似たような文字を混同しないのに役立ちます。"1"は"l"に似ていないし、"0"は"o"と混同することはありません。
"32"は単にアドレスの長さを示しています。こんなに簡単な語源です。
なぜ使用後にアドレスが変更されるのですか?
いくつかのウォレットは、取引のたびに新しいアドレスを生成します。これは偶然ではありません。
プライバシーが第一です。すべての取引に同じアドレスを使用すると、痕跡が残ります。誰でも履歴を見ることができます。新しいアドレスは情報を隠します。
安全も重要です。アドレスを変更することで、攻撃のターゲットになることが難しくなります。もし一つの鍵が盗まれた場合、影響を受けるのは資金の一部だけです。
新しいアドレスはどのように生成されるのですか?
楕円曲線暗号が使用されています。ビットコインでは、これはsecp256k1アルゴリズムです。
ウォレットは、公開鍵と秘密鍵のペアを生成します。公開鍵からアドレスが作成されます。新しいアドレスには新しいペアが必要です。ユニークで安全です。プロセスは瞬時です。
HDウォレットが秩序を守る
現代のウォレットはHD (階層的決定論)技術を使用しています。多数のアドレスを管理するのが便利です。
HDウォレットは毎回新しい鍵のペアをゼロから作成するのではなく、初期値からのシリーズを生成します。BIP32およびBIP44の標準に従っています。
利点は明らかです:
どうやらすべて明らかです。あるいは、そうではないのでしょうか?