Gedanken an Krypto-Währungen

Hinweis: Die Antwort ist, wie Sie Ihre eigene Kryptowährung erstellen können. Die Antwort ist lang und nur für Neugierige gedacht, die Neues lernen wollen, wie ich selbst. Diese Antwort beinhaltet ein VOLLSTÄNDIGES VERSTÄNDNIS dessen, was hinter Krypto-Währungen steckt.

Ich finde, dass mit der Zeit, wie Krypto-Währungen funktionieren, ein Rätsel geworden ist. Lassen Sie es mich lösen, um alle Ihre Fragen zu beantworten.

Hier ist die Antwort in 1 Zeile: Ledger- trust+ Kryptographie= Krypto-Währungen

Lass mich erklären.

Erstens, lassen Sie uns den Gedanken an Krypto-Währungen für eine Minute beiseite legen.

lassen Sie uns an etwas Einfacheres denken: Ledger und digitale Signaturen

Bitcoin Trading und auf Ledger speichern

Sagen wir, du hast 5 beste Freunde: A, B, C, D und E. Ihr geht alle oft aus und tauscht eine Menge Geld aus. In diesem Szenario kann es für Sie zu unpraktisch sein, ständig Bargeld umzutauschen. Deshalb entscheiden Sie sich dafür, ein Buch zu führen, in dem Sie die Zahlungen, die Sie in der Zukunft leisten wollen, vermerken. Z.B: und so weiter, Dieses Buch ist öffentlich und kann über eine Website aufgerufen werden, so dass jeder Ihrer Freunde auf die Website gehen und neue Zeilen hinzufügen kann. Am Ende des Monats treffen Sie sich und begleichen alle Zahlungen. Ziemlich einfach, oder? Hier ist das Protokoll für jeden, der sich Ihrem Buch anschließt. Bitcoin Trading auf einer deutschen Plattform und Protokoll: jeder kann dem Ledger Zeilen hinzufügen

alle versammeln sich am Ende des Monats, um Transaktionen abzuwickeln.
Aber hier ist ein Problem: Jeder kann Zeilen hinzufügen, also kann jeder beliebige Geldbeträge in das Buch schreiben und um Abrechnung bitten. Hier ist die Lösung:

Digitale Signaturen

Das bedeutet im Grunde genommen, dass jeder in der Lage sein sollte, neben einer Transaktion, an der er beteiligt ist, etwas hinzuzufügen, um zu zeigen, dass er damit einverstanden ist, und es sollte nicht möglich sein, eine Unterschrift zu reproduzieren. Kommen wir zu der Frage, wie Fälschungen durch den Einsatz von Kryptographie verhindert werden können: Ein privater (oder geheimer) Schlüssel[SK]/Öffentlicher Schlüssel Paar[PK] . Denken Sie daran: Das sk pk-Paar ist wie Ihre echte Signatur, der geheime Schlüssel, den Sie nicht freigeben dürfen, während der öffentliche Schlüssel, den Sie haben. In der realen Welt bleibt Ihre Unterschrift gleich, egal was passiert. Allerdings ist das SK PK-Paar viel stärker. Es ändert sich für verschiedene Meldungen. Das sk pk-Paar für „B zahlt C $100“ und „B zahlt C $101“ wird also völlig anders sein. Formal gesehen würde die Funktion Ihres Zeichens also so aussehen:

Sign(nachricht,sk)= Unterschrift.

Da die Signatur also von der Sk (die Sie nie vergessen werden) und der Nachricht abhängt, kann Ihre Signatur nicht gefälscht werden. Um Ihre Signatur erneut zu verifizieren, kommt jedoch eine Verifizierungsfunktion zum Einsatz,

Verify(Nachricht,Signatur,pk)

Dies gibt wahr oder falsch aus, um zu überprüfen, ob die beteiligten Personen unterschreiben, d.h. die Transaktion autorisieren.

Hinweis: Das sk ist ein 256-Bit-Code, d.h. es gibt 2^256 Vermutungen, die eine Person machen muss, um den Schlüssel richtig zu bekommen. Auch hier gibt es ein kleines Schlupfloch. Auf dem Hauptbuch darf B „A zahlt B $100“ so oft kopieren, wie er will, da die Signaturkombination der Nachricht gültig bleibt. Um dies zu umgehen, hat jede Nachricht auf dem Hauptbuch eine eindeutige ID, die vom Computer generiert wird, wodurch 1 Nachricht von einer anderen unterschieden wird, was eine neue Signatur erfordert, also weitere 2^256 Vermutungen.

Hier ist ein weiteres Problem.

Was ist C Racks bis ein $ 1000 in Schulden und weigert sich zu zeigen? dies wird durch eine ziemlich kreative Idee: Sie müssen nie zu begleichen. Du könntest jeden bitten, am Anfang $100 zu zahlen und sie nicht mehr ausgeben zu lassen.

Deshalb neues Protokoll:

jeder kann eine Zeile hinzufügen
keine Überschreitung der Ausgaben
sich am Ende des Monats treffen, um sich in bar zu begleichen (nur wenn nötig)
Transaktionen müssen mit einer digitalen Signatur versehen sein, die nicht gefälscht werden kann.
Jetzt können Sie also technisch gesehen Ihr Leben von dieser Methode leben. Infact Sie könnten eine Währung namens: Ledger Dollar und leben davon, Ihr Leben. (So funktioniert bitcoin, Ethereum etc.)

Dies ist, was Bitcoin etc. ist eine Geschichte der Transaktionen, das ist buchstäblich die Währung.

Ein großer Vorteil dabei ist, dass die Krypto-Währungen dezentralisiert sind. Lassen Sie uns hier eintauchen.

Früher sagte ich, dass das Buch auf einer Website war, damit jeder neue Zeilen hinzufügen konnte. Sie müssen sich auf 1 Standort verlassen – eine Website, um neue Zeilen in das Ledger einzufügen. Aber Krypto-Währungen sind dezentralisiert. Das ist nicht von einem Standort abhängig. Deshalb muss jeder seine eigene Kopie des Buches haben. Jede Transaktion wird übertragen und die Leute müssen die Transaktionen in ihre Bücher aufnehmen. Diese Methode ist jedoch sehr mühsam und schwierig zu skalieren. Wie können Sie sicher sein, dass die Leute Transaktionen aufzeichnen?