Ist es möglich, drei öffentliche Schlüssel (Adresse) mit nur einem privaten Schlüssel zu generieren?

Ich habe gehört, dass jede Adresse einen privaten Schlüssel hat. Ist es möglich, drei öffentliche Schlüsseladressen mit nur einem privaten Schlüssel zu generieren?

Sie benötigen mindestens zwei private Schlüssel, um drei Adressen zu erhalten: Sie können eine Adresse von jedem privaten Schlüssel (in zwei Formaten) plus eine dritte Multisig-Adresse erhalten, wenn Sie die beiden kombinieren.

Antworten (3)

Was meinst du mit "Public-Key-Adresse"?

Aus einem privaten Schlüssel können Sie Folgendes generieren:

  1. Eine Pay-to-Pubkey-Hash-Adresse, die die unkomprimierte Form des öffentlichen Schlüssels verwendet.
  2. Pay-to-Script-Hash-Adresse, wo sich das Skript befindet (1)
  3. Pay-to-Script-Hash-Adresse mit einem OP_CHECKSIG-Skript
  4. Pay-to-Script-Hash-Adressen, die an 1-of-1 OP_CHECKMULTISIG mit unkomprimiertem Pubkey zahlen.

Und alle oben genannten könnten die komprimierte Form des Pubkey verwenden, um weitere 4 Adressen zu erhalten.

Ein privater Schlüssel kann also durch acht verschiedene Adressen repräsentiert werden.

Nicht direkt, nein. Jeder private Schlüssel entspricht genau einem öffentlichen Schlüssel. Dieser öffentliche Schlüssel kann auf zwei Arten dargestellt werden, die unterschiedliche Adressen ergeben: unkomprimiert und komprimiert. Dadurch erhalten Sie zwei Adressen für einen privaten Schlüssel.

Sie könnten jedoch den privaten Schlüssel als Seed verwenden, um weitere private Schlüssel zu generieren, ähnlich wie der 128-Bit-Seed von Electrum . Wenn Ihr Seed beispielsweise das 24-Bit-6B8ABC in Hex war, verwenden Sie die folgenden Zahlen als private Schlüssel

  • SHA256(6B8ABC00)
  • SHA256(6B8ABC01)
  • SHA256(6B8ABC02)

(Hinweis: Verwenden Sie keinen 24-Bit-Seed oder privaten Schlüssel, da jemand Ihre Bitcoins leicht stehlen könnte)

Sie könnten 2 erstellen: eine Adresse mit dem öffentlichen Schlüssel in komprimierter Form und eine zweite mit dem öffentlichen Schlüssel in unkomprimierter Form.