Bitcoin-Adressen erstellen: Alle Schritte und Konzepte erklärt

I、 So generieren Sie Bitcoin -Adressen mit unterschiedlichen Längen 1.

Zunächst müssen Sie die Konzepte von öffentlichen Schlüssel und privaten Schlüssel kennen (wenn Sie bereits verstehen, müssen Sie sich diesen Abschnitt nicht ansehen). Öffentliche wichtige private Schlüssel sind Substantive in der asymmetrischen Verschlüsselung der modernen Kryptographie. Sie verwenden normalerweise öffentliche Schlüssel, um Informationen zu verschlüsseln und private Schlüssel zum Entschlüsseln von Informationen zu verschlüsseln. Warum brauchst du das? Denn beim Ansehen von Fernsehsendungen ist Telegramm alles symmetrische Verschlüsselung, die Nachteile dieser Verschlüsselungsmethode sind offensichtlich. Wenn jemand die Schlüssel- und Verschlüsselungsmethode kennt, können Sie sie gemäß der Verschlüsselungsmethode entschlüsseln. Erst als sich die asymmetrische Verschlüsselungssituation änderte. Der öffentliche Schlüssel ist ein geheimer Schlüssel, der der ganzen Welt offenbart werden kann. Wenn Sie beispielsweise mit Google kommunizieren, verwenden Sie den von Google bereitgestellten 1024-Bit-öffentlichen Schlüssel, um ihn zu verschlüsseln. Wenn es an Google gesendet wird, ist es nur der entspre chende private Schlüssel, der nur so entschlüsselt wird, dass die Kommunikationssicherheit gesichert ist. 2. Bitcoin verwendet hauptsächlich ECDSA, dh den elliptischen Kurvensignaturalgorithmus. Dieser Algorithmus hat zwei Eigenschaften. Beachten Sie, dass diese beiden Punkte für Folgendes von entscheidender Bedeutung sind. A. Solange Sie den privaten Schlüssel kennen, können Sie den entspre chenden öffentlichen Schlüssel berechnen. B. Dinge, die Sie mit dem privaten Schlüssel unterschrieben haben, können den öffentlichen Schlüssel verwenden, um zu berechnen, wenn Sie ihn unterschrieben haben. 3. Nach Abschluss des Wissens spre chen wir über Bitcoin -Transaktionen. Bitcoin hat tatsächlich keine Brieftasche, nur Transaktionsrechnungen. Das gesamte Bitcoin ist viele Transaktionsrechnungen, zum Beispiel: Bill 1 wird von A nach B auf XXX Bitcoin Bill 2 übertragen. . . . Jeder, der den Kunden herunterlädt, kann alle Rechnungen von dem Tag erhalten, an dem Bitcoin erstellt wurde. Solange alle Rechnungen heruntergeladen werden, werden sie natürlich wissen, wie viel Geld in jedem Konto übrig bleibt (denken Sie hier sorgfältig nach). 4. Das Bitcoin -Konto ist der öffentliche Schlüssel, den ich gerade erwähnt habe 5. Dann werde ich anfangen, eine Bitcoin -Rechnung zu veröffentlichen, was der Kernteil ist! !! !! Jede Rechnung ist ein Datenstück. Nach der Unterzeichnung wird es an das gesamte Netzwerk gesendet. Die Datenstruktur wird wie folgt in eine einfache Erklärung für die chinesischen Erklärung: Aus (die sie gesendet, einschließlich zwei Teile) Ehemaliger x: Die ID an die Rechnung, die Sie verwenden möchten, dh jeder sollte es an Sie übertragen, wenn Sie alle Geld, die Sie ausgeben, übertragen, und Sie müssen Ihre IDScriptsig der Rechnung ansehen: Ihre Unterschrift für diese Transaktion besteht darin, Ihre private Schlüssel zu verwenden, um Tribute zuzuweisen. Nur Sie können diesen Hashto -Wert (der akzeptiert, einschließlich zwei Teile). Wie sende ich es? Die Bitcoin -Kommunikation ist nicht so kompliziert. Sie können es mit einem IRC -Kanal vergleichen. Im Gegensatz zu normaler "IRC" ist jeder Client ein "IRC" -Server. Wenn Sie den Client starten, erhalten Sie die Client -Adresse mit einer öffentlichen IP um Sie herum, nämlich die Liste "Server". Diese Liste wird ständig aktualisiert und es gibt alle anderen Bitcoin -Benutzer. Wenn Sie also ein Wort über dieses "IRC" schreien, werden die Leute um Sie herum es hören und dann die ganze Welt verbreiten. 7. Nach dem Versenden der Unterzeichnungsreihenfolge an die ganze Welt bestätigen alle Kunden, die diese Bestellung erhalten, ob Ihre Bestellung korrekt ist, z. B. die Bestätigung Ihrer Unterschrift, wenn Sie sie gesendet haben, und bestätigen, ob Sie so viel Geld haben (basierend auf historischen Transaktionen, können Sie berechnen, wie viel Geld Sie ausgeben müssen). Wenn Sie diese Transaktion berechnet haben, wird im Grunde genommen berechnet, dass die Übertragung erfolgreich ist. 8. Tatsächlich akzeptierte die andere Partei BitcoinJetzt, aber wenn Sie es verwenden möchten, muss er den privaten Schlüssel haben, der der Adresse (öffentlicher Schlüssel) entspricht. So kann er von der Überschrift bis zur nächsten Bestellung ausfüllen. Lastx ist derzeit die Seriennummer der Transaktion. Scripty füllt Haschisch mit seinem privaten Schlüssel und geht hin und her. . .

II、 Kennen Sie die Adresse, den öffentlichen Schlüssel und den privaten Schlüssel zu Bitcoin?

Um Bitcoin zu verstehen, müssen Sie die Adresse, den öffentlichen Schlüssel und den privaten Schlüssel zu Bitcoin unweigerlich beherrschen. Erklären wir diese Konzepte nacheinander. 1. Adresse: Ähnlich wie bei einer Bankkontonummer wird sie beim Erstellen eines digitalen Portfolios automatisch generiert. Mit anderen Worten, beim Erstellen eines Portfolios wird ein Paar privater und öffentlicher Schlüssel generiert, und öffentliche Schlüssel generieren dann Adressen über einen bestimmten Algorithmus. Diese Adresse ist im Wesentlichen eine Reihe von Charakteren wie 1QCXRUOXWO5BYA9NXHAVBARBQYHATHJRU3. Die Adresse wird zum Empfangen von Bitcoin verwendet, ebenso wie ein Bankkonto, um Einlagen zu erhalten. 2. öffentlicher Schlüssel: Es kann als "Passwort" der Bitcoin -Adresse angesehen werden. Es handelt sich um eine lange Kette von Zufallszahlen, die vom Portfolio generiert werden, wie 4KezDDEU11z3GPRTUX3PHJWGNNP4RFD7YYRCVC1J2WLBB9ZXMCJ. Der öffentliche Schlüssel wird verwendet, um die Eigenschaft von Bitcoin zu überprüfen und für die Öffentlichkeit zugänglich zu sein. 3. Privatschlüssel: entspricht einem Bankkennwort und ist auch eine sehr lange Zufallsnummerkette. Ein privater Schlüssel ist der einzige Schlüssel, der beweisen kann, dass Sie ein Bitcoin haben. Nur durch die Verwendung des privaten Schlüssels können Sie Bitcoin übertragen, Transaktion übertragen und verwenden. Der private Schlüssel muss vertraulich beibehalten werden und darf nicht anderen weitergegeben werden. 4. Bitcoin -Transaktionen sind transparent und alle Transaktionsaufzeichnungen werden in einem großen öffentlichen Buch gespeichert. Jede Transaktionsregistrierung enthält die Transaktionsflussnummer, die Adresse der Emissionsemission, die Adresse des Empfängers und die Änderungsanschrift der Sender. 5. In Bitcoin -Transaktionen wird der private Schlüssel in einer Signatur verschlüsselt und in Transaktionsinformationen mit dem öffentlichen Schlüssel geschrieben. Der Minderjährige stellt diese Informationen in die Überprüfungsfunktion ein. Wenn das Ergebnis "wahr" ist, wird die Transaktion als wahr und gültig angesehen. Wenn das Ergebnis "falsch" ist, gibt es ein Problem mit der Transaktion und kann die Überprüfung nicht bestehen. Dank der oh2en Erklärung hoffe ich, dass es Ihnen helfen kann, ein vorläufiges Verständnis der Bitcoin -Adresse, der öffentlichen und privaten Schlüssel zu haben. Danke fürs Lesen! So eingeben Sie die Bitcoin -Adresse

Die Bitcoin -Adresse nicht füllen. Wenn Sie eine Bitcoin -Brieftasche aufnehmen, hat der Beamte eine Bitcoin -Adresse für Sie.

Die Bitcoin -Adresse ist eine 34 -Bit -26 -Bit -Zeichenfolge, die aus Buchstaben und Zahlen besteht, die ein wenig verwirrt aussieht.

Alle Übertragungsdatensätze für jede Bitcoin -Adresse sind über die Blockchain verfügbar. Die Bitcoin -Adresse ist Ihr persönliches Bitcoin -Konto, das der Anzahl Ihrer Bankkarte entspricht. Jeder kann Bitcoin über Ihre Bitcoin -Adresse bewegen. Die Position der roten Box ist die Bitcoin -Adresse. Melden Sie sich bei meiner Bitcoin -Brieftasche an und Sie können sie sehen.

erweiterte Informationen:

Das Konzept von Bitcoin (Bitcoin) wurde ursprünglich von Satoshi Nakamoto 2009 vorgeschlagen, entworfen und veröffentlicht Open -Source -Software basierend auf den Ideen von Satoshi Nakamoto und baute das P2P -Netzwerk auf. Bitcoin ist eine digitale P2P -Währung. Das Punto-Punto-Getriebe zeigt ein dezentrales Zahlungssystem an.

Im Gegensatz zu den meisten Währungen basiert Bitcoin nicht auf bestimmten Währungsinstitutionen, um es auszugeben. Es wird durch eine große Anzahl von Berechnungen erzeugt, die auf bestimmten Algorithmen basieren. Die Bitcoin -Wirtschaft verwendet eine verteilte Datenbank, die aus vielen Knoten im gesamten P2P -Netzwerk besteht, um alle Transaktionsverhalten zu bestätigen und aufzunehmen, und verwendet kryptografisches Design, um die Sicherheit aller Verbindungen des Währungszirkulationsverbindungen zu gewährleisten. Die dezentralen Eigenschaften und die P2P -Algorithmen können garantieren, dass der Wert der Währung nicht durch große Mengen von Bitcoin manipuliert werden kann. Mit dem basierenden Design von Cryptotecnology können Sie nur die königlichen Eigentümer von Bitcoin übertragen oder bezahlen.

Referenz: Baidu Encyclopedia - Bitcoin

III、 Was ist der Schlüssel von Bitcoin?

Was ist der Schlüssel von Bitcoin? Der Schlüssel von Bitcoin kann in private Schlüssel und öffentliche Schlüssel unterteilt werden. Der private Schlüssel ist eine 256-Bit-Zufallszahl, die von einer Bitcoin-Brieftasche erzeugt wird, und nur der Eigentümer der Brieftasche kann sie wissen. Private Schlüssel sind der Kern der Bitcoin -Transaktionen, da nur diejenigen, die den privaten Schlüssel halten, ihn unterschreiben können, wodurch die Übertragung von Bitcoin autorisiert wird. Der öffentliche Schlüssel wird durch den privaten Schlüssel durch einen mathematischen Algorithmus generiert. Insbesondere wird der öffentliche Schlüssel erzeugt, indem der private Schlüssel entschlüsselt wird, der durch die elliptische Kurve verschlüsselt wird. Öffentliche Schlüssel werden oft verwendet, um Bitcoin zu erhalten, da die Menschen ihn öffentlich teilen können, ohne den privaten Schlüssel zu enthüllen. Bitcoin -Adressen werden vom öffentlichen Schlüssel durch einen Hashing -Algorithmus generiert. Eine Bitcoin -Adresse ist eine Reihe langer Zahlen und Buchstaben, mit denen Bitcoin empfangen wird. Jeder kann die Bitcoin -Adresse sehen, aber nur diejenigen, die den privaten Schlüssel halten, können die Übertragung von Bitcoin genehmigen. Daher sind private Schlüssel der Eckpfeiler der Bitcoin -Sicherheit, da nur der private Schlüsselinhaber Bitcoin kontrollieren kann. Niemand sonst kann auf das Bitcoin des Inhabers zugreifen oder manipulieren, es sei denn, der private Schlüsselinhaber autorisiert oder offenbart den privaten Schlüssel.