Der Zahlungsschlüssel für Cryptosoft

Da die digitale Signatur nun den privaten Schlüssel einer Person und die Nachricht erfordert, kann man nicht einfach mehrere Transaktionen durchführen, da die digitalen Signaturen für jede Nachricht unterschiedlich sein würden.

Aber es gibt noch eine Lücke, die es zu schließen gilt.
Angenommen, Steve genehmigt die Transaktion von $100, die an Bill gezahlt wird. Bill kann die gleiche Cryptosoft Nachricht so oft kopieren, wie er will, weil die Nachricht und die Zahlungsschlüssel identisch sind.

Die Lösung für dieses Problem besteht darin, jeder Nachricht eine eindeutige ID beizufügen und diese als Input für die Signatur sowie die Verify-Funktion zu verwenden.

Das Protokoll wurde bisher erstellt:
Jeder kann dem Ledger Zeilen hinzufügen.
Jeden Monat mit echtem Geld bezahlen.
Nur unterschriebene Transaktionen gelten als gültig.
Ein großes Problem des Vertrauensproblems wird mit den Signaturen der Public-Key-Kryptographie und der Indexierung von Transaktionen gelöst.
Schlupfloch:
Was, wenn eine Person verspricht, mehr Geld zu zahlen, als sie tatsächlich hat, und weiterhin Transaktionen hinzufügt und nicht wirklich auftaucht, wenn echtes Geld umgetauscht werden soll.

Gib jedem einen festen Geldbetrag.

Niemand kennt Cryptosoft

Nehmen wir an, dass am Anfang 200 Dollar an alle verteilt werden. Jetzt müssen Cryptosoft wir nur noch überprüfen, ob niemand mehr als das ausgibt.

Die Situation von jemandem, der mehr ausgibt, als er hat, kann leicht erfasst werden, wenn für jede Person ein laufendes Gleichgewicht aufrechterhalten wird.

Wie in dieser Situation ist die letzte Transaktion von Bill ungültig, weil er bereits 200 Dollar ausgegeben hat und nichts erhalten hat. Da sein Guthaben also 0$ geworden ist, kann er nicht mehr als das senden.

Haben Sie bemerkt, dass, da eine virtuelle Art von Währung an alle verteilt wurde, wir kein echtes Geld benötigen, um jetzt Transaktionen durchzuführen? Wir haben eine eigene virtuelle Währung eingerichtet, mit der Menschen Transaktionen durchführen können. Lassen Sie uns unsere neue Währung Ledger Dollars nennen.

Jeder von Ihnen kann Ihre Ledger-Dollar mit einer anderen Person im Austausch gegen echte Währungen wie USD, GBP, etc. gegen einen beliebigen Betrag tauschen. Der Wechselkurs wird vom Markt selbst bestimmt, aber das ist ein Thema für einen anderen Artikel darüber, wie der BTC-USD und andere Kurse entschieden werden.

Ausgehend von einem einfachen Ledger haben Sie nun ein Stadium erreicht, in dem Sie Ihre eigene virtuelle Währung erstellt haben. Damit es ausgefallener klingt, kann man es eine Kryptowährung nennen.

Ich hatte zwei Worte erwähnt: Kryptowährung und dezentralisiert. Wir haben uns um die Bedeutung einer Kryptowährung gekümmert, jetzt sollten wir uns den zweiten Aspekt Dezentralisierung ansehen.

PROBLEM:
Unser Hauptbuch wird weiterhin an einem zentralen Ort geführt. Sie müssen der Behörde vertrauen, die das Hauptbuch führt, und es besteht auch die Möglichkeit, dass die Datenbank beschädigt wird und alle Transaktionen ungültig werden.

Vertrauen in die Behörden, große Organisationen und Unternehmen können nach hinten losgehen, wenn das Unternehmen Ihre Daten in einem großen Fehler verliert oder jemand, der die Datenbank verwaltet, dafür bezahlt wird, einige Daten zu ändern. Diese Dinge sind keine Seltenheit und passieren in verschiedenen Bereichen schon seit langem. Die Dezentralisierung scheint jedoch die richtige Antwort darauf zu sein.

Dieser Eintrag wurde veröffentlicht unter Geld. Lesezeichen für Permalink hinzufügen.