Die Seite ist maschinell übersetzt und dieser Text.
TABLE OF CONTENT
QR Code
Scannen Sie diesen QR-Code, um die Brieftasche zu erhalten
Select your store to download the app

Was Sind P2PKH, P2SH, und SegWit? Anfänger-Freundliche Anleitung, um Bitcoin-Wallet-Adressen

Wenn Sie gerade erste Schritte mit Bitcoin, die Namen von wallet-Adressen allein — P2PKH, P2SH, SegWit — kann verwirrend klingen. Es könnte das Gefühl haben, trat in eine Welt der geheimen codes und verschlüsselte Nachrichten. Aber keine Sorge, die Dinge sind viel einfacher, als Sie scheinen. Let ‘ s break it all down: was diese verschiedenen Formate sind, wie Sie funktionieren und warum Sie wichtig.

Erste Dinge zuerst: was ist eine Bitcoin Adresse?

Eine Bitcoin-Adresse ist wie eine Kontonummer, die Sie mit anderen teilen zu empfangen oder zu senden kryptogeld. Es ist erstellt aus Ihren öffentlichen Schlüssel (einen Teil von Ihrer Brieftasche), bearbeitet durch einige kryptographischen algorithmen, und schließlich umgewandelt in ein von Menschen lesbares format. Die Adresse-format bestimmt:

  • wie hoch die Transaktionsgebühren sind,
  • wie schnell die übertragung ist verarbeitet,
  • und welche Dienste und Portemonnaies kompatibel sind.

Derzeit gibt es drei Hauptformate: P2PKH, P2SH, und SegWit (Bech32).

Original-format: P2PKH — wo alles begann

Dies war das erste format, das in Bitcoin, eingeführt von Ihrem Schöpfer Satoshi Nakamoto. P2PKH steht für’ Pay to Public Key Hash. Don ‘ T sorgen zu viel über die technischen Namen — die wichtige Sache zu erinnern ist, dass diese Adressen immer bei ‘1’ beginnen. Zum Beispiel:

1Kb3Sx1hiXQnXZoJJUWXH3tvbdqjmhyFir

Wie ist diese Art von Adresse erstellt?

  1. Netzwerk-id — Präfix, das zeigt die Adresse gehört das Bitcoin-Netzwerk. Für P2PKH, es ist 0x00 in hexadezimal.
  2. Der öffentliche Schlüssel Hash zweimal: zuerst mit SHA-256, dann den RIPEMD-160 — dies fügt eine zusätzliche Schicht von Schutz.
  3. Eine Prüfsumme wird berechnet, indem eine weitere Runde der Doppel-SHA-256-hashing zu fangen, etwaige Eingabefehler.
  4. Alles wird dann kodiert sind, in eine lesbare Zeichenfolge mit Base58.

Was ist Base58?

Es ist ein besonderer Weg, um Daten zu verschlüsseln, die entfernt verwirrende Zeichen. Für Beispiel, die Buchstaben O, Anzahl 0, Kapital I und kleines l alle sehr ähnlich Aussehen — Base58 einfach übersprungen. Dies lässt Adressen einfacher zu Lesen und Typ.

Wichtig: Base58-und Kleinschreibung unterschieden, so dass F und f sind verschiedene Charaktere.

Der nächste Schritt: P2SH — hinzufügen von Flexibilität mit multisig

In 2012, Bitcoin eingeführt multisignature wallets, so dass die Fonds zu gesteuert werden durch mehrere Menschen. Dies erforderte einen neuen Typ von Adresse-format genannt P2SH (Pay to Script Hash).

Diese Adressen beginnen immer mit ‘3’, weil die network id ist nun 0x05. Einmal codiert, in Base58, verwandelt es sich in Ziffer 3. Beispiel:

3QVgQ7JNEkxrabfe9ZQBtS36sGEG58Dmlt

Was hat sich verändert?

  • Anstatt auf der Grundlage einer öffentlichen Schlüssel, die Adresse ist basierend auf ein Skript (wie ein multisignature-Bedingung).
  • Das Skript Hash-Prüfsummen Hinzugefügt, und die vollständigen Zeichenfolge codiert ist Base58, wie P2PKH.
  • Das format ermöglicht mehr komplexe Ausgaben zu Regeln und in der Regel niedrigere Gebühren im Vergleich zu P2PKH.

Obwohl P2SH-Adressen, die ähnlich Aussehen wie P2PKH, die führende ‘3’ macht es einfach für Brieftaschen, zwischen beiden zu unterscheiden.

Das moderne upgrade: SegWit — schneller, billiger und sicherer

In 2017, Bitcoin underwent a major upgrade namens Segregated Witness (SegWit). Es erlaubt:

  • kleiner Transaktion Größen,
  • niedrigere Gebühren,
  • und Unterstützung für zukünftige upgrades (wie das Lightning-Netzwerk).

Was ist anders?

SegWit eingeführt eine Marke-neue Adresse-format, verwendet Bech32 anstelle von Base58. Diese Adressen sind leichter zu Lesen und weniger fehleranfällig.

SegWit-Adressen beginnen immer mit ‘bc1’, zum Beispiel:

bc1rt6rnd3w2uu82wzkl3fhqq263ch37w6lq5sue7

Wie funktioniert eine SegWit-Adresse arbeiten?

  1. Netzwerk-id — immer bc für Bitcoin mainnet.
  2. Die Zahl 1 dient als Trennzeichen zwischen der Netzwerk-ID und den eigentlichen Daten.
  3. Der rest der Adresse enthält kodierte wallet-Daten und die Prüfsumme, alles in Kleinbuchstaben.
  4. Die Adresse ist codiert Bech32, die ist beständig zu Eingabefehlern und einfacher zu überprüfen.

Vorteile von SegWit:

  • Niedrigere Transaktionsgebühren aufgrund der reduzierten Größe der Daten.
  • Schnellere Verarbeitung — mehr Transaktionen passen in jeden block.
  • Verbesserte Sicherheit — hilft zu verhindern, dass bestimmte Arten von Angriffen.
  • Future-ready — erforderlich für die kommende features wie Pfahlwurzel.

Nachteile?

Einige ältere wallets und Börsen noch nicht unterstützt SegWit (bc1) – Adressen. Dies ist jedoch immer seltener.

Vergleich von alle drei Adresstypen

FeatureP2PKH (1…)P2SH (3…)SegWit (bc1…)
Jahr eingeführt200920122017
Encoding MethodeBase58Base58Bech32
Multisignature-UnterstützungKeineJaJa
TransaktionsgebührenHochMediumNiedrig
KompatibilitätMaximaleHochLimited (aber verbessert)
Groß-und KleinschreibungJaJaKeine
Empfohlen fürLegacy-SystemeShared walletsTäglichen Gebrauch

Warum SegWit ist die beste Wahl für die meisten Anwender

Wenn Ihre Brieftasche oder exchange unterstützt bc1-Adressen SegWit ist die intelligenteste option ist. Hier ist warum:

  1. Billigere Transaktionen
  2. Schneller Bestätigungen
  3. Höhere Sicherheit
  4. Voll kompatibel mit anderen Arten-Adresse
  5. Zukunft-proof — erforderlich für die neuesten Bitcoin-Funktionen

Fazit

P2PKH, P2SH, und SegWit sind einfach verschiedene Formate von Bitcoin-Adressen, alle auf eine Stufe der evolution des Netzes. Die älteren Formate immer noch funktionieren, aber SegWit ist der moderne standard, mehr effiziente, sicherer, und besser geeignet für die Zukunft.

Nun, wenn Sie sehen, eine Adresse beginnend mit 1, 3 oder bc1, Sie werden genau wissen, was es bedeutet — und welches am besten für Ihre Bedürfnisse.

You may be interested in this