What is Dash Cryptocurrency? The Most Comprehensive Guide Ever!

Updated on: March 24th, 2020
This content has been Fact-Checked.

Was ist Dash Cryptocurrency? Ein Crashkurs

Jeder, der jemand ist, spricht über Bitcoin und Kryptowährungen. Obwohl es wahr ist, dass Bitcoin zufällig ein gutes Beispiel für eine dezentrale Peer-to-Peer-Währung ist, wenn es um Privatsphäre geht, passt es jetzt nicht wirklich? Neben der Privatsphäre sind die Transaktionsbestätigungszeiten in Bitcoin so hoch, dass sie für die täglichen Transaktionszwecke extrem unpraktisch ist.

In der Tat, laut dieser Grafik hier drüben:

What is Dash Cryptocurrency? A Crash Course

Imageguthaben: Business Insider.

Wenn Sie die niedrigsten Transaktionsgebühren zahlen, dann müssen Sie für eine Medianzeit von 13 Minuten warten, bis Ihre Transaktion durchlaufen. Evan Duffield erkannte, dass dies extrem problematisch war und dachte an eine Lösung.

Evan Duffield kam auf Bitcoin in 2010 und war extrem beeindruckt von der Technologie, Allerdings war er nicht so begeistert von der langsamen Transaktionsgeschwindigkeit und dem Mangel an Privatsphäre.

Er hatte zahlreiche Ideen, wie man Bitcoin besser funktionieren kann, aber die Bitcoin-Kernmitglieder würden ihm niemals erlauben, dies zu tun, da dies bedeuten würde, den Code des Kerns zu ändern.

Aus diesem Grund beschloss er, am 18. Januar 2014 den Core-Code zu verwenden und seine eigene Kryptowährung zu machen.

Dash hieß früher Xcoin, was später zu „DarkCoin“ wurde. Es wurde schließlich zu Dash umbenannt, das ein Portmanteau von „Digital Cash“ ist.

Das ist das Team hinter Dash:

What is Dash Cryptocurrency? A Crash Course

Image Credit: Dash Website.

Die Instamin-Kontroverse.

Innerhalb der ersten beiden Tage nach ihrem Start wurden 1,9 Millionen Münzen abgebaut, was ~ 10% des gesamten Angebots, das jemals ausgegeben werden wird. Evan Duffield sagte, dass dies auf einen Fehler zurückzuführen war, der erstellt wurde, als der Litecoin-Code gegabelt wurde, um Dash zu erstellen, was die Schwierigkeit behindert.

Das Problem wurde sofort gelöst und Duffield schlug Lösungen vor:

Um die Münze neu zu starten. Ein „Airdrop“, um die Anfangsverteilung breiter zu machen.

Die Gemeinschaft hat diese beiden Vorschläge jedoch überwältigend abgelehnt. Der Großteil der abgebauten Münzen wurde später in Börsen zu sehr niedrigen Preisen verteilt.

Was ist Dash Cryptocurrency? Ein Crashkurs

What is Dash Cryptocurrency? A Crash Course

Bevor wir einen tiefen Tauchgang machen und sehen, was Dash so wünschenswert macht, sollten wir zuerst einen grundlegenden Überblick machen.

Dash hat eine harte Kappe von 18 Millionen Münzen, was bedeutet, dass es nur 18 Millionen Dash jemals gemacht werden. Zum Schreiben gibt es ~7,85 Millionen Münzen im Umlauf.

Jede Münze kostet ~697 $und die Gesamtmarktgrenze beträgt ~5,4 Milliarden US-Dollar. Die durchschnittliche Block-Mining-Zeit beträgt 2,5 Minuten, was 4-mal schneller ist als Bitcoin (~10 Minuten Block-Mining-Zeit).

Dash hat auch eine variable Blockbelohnung, die jedes Jahr um 7,1% verringert.

Schauen wir uns nun einige der Funktionen von Dash an, die es wirklich etwas Besonderes macht.

Feature #1: Masternodes

Vollständige Knoten sind Server, die in einem P2P-Netzwerk ausgeführt werden, die es Peers ermöglichen, sie zu verwenden, um Updates über die Ereignisse im Netzwerk zu erhalten. Wie man sich vorstellen kann, erfordern diese Knoten erhebliche Pflege und Pflege. Aus diesen Gründen hat es nicht so signifikant eine Zunahme der Anzahl der vollständigen Knoten gegeben, wie es hätte sein sollen. Dies erhöht die Blockausbreitungszeit erheblich.

Die Bergleute möchten idealerweise, dass sich ihre neu gefundenen Blöcke so schnell wie möglich über das Netzwerk ausbreiten. Jede zweite Verzögerung erhöht die Wahrscheinlichkeit, dass ein anderer Bergmann das „Blockrennen“ gewinnt und ihre Blöcke vor ihrer Kette hinzugefügt werden.

Eine Möglichkeit, die Menge dieser vollständigen Knoten zu erhöhen, ist die Nutzung eines besseren Anreizsystems.

Also, das ist, was das Dash-Whitepaper vorgeschlagen hat:

„Diese Knoten sind sehr wichtig für die Gesundheit des Netzwerks. Sie bieten Clients die Möglichkeit, Nachrichten im gesamten Netzwerk zu synchronisieren und schnell weiterzuleiten. Wir schlagen vor, ein sekundäres Netzwerk hinzuzufügen, das als Dash Masternode Netzwerk bekannt ist. Diese Knoten verfügen über eine hohe Verfügbarkeit und bieten ein erforderliches Service-Level für das Netzwerk, um am Masternode Belohnungsprogramm teilnehmen zu können.“

Was genau sind Masternodes?

Masternodes sind wie die vollständigen Knoten im Bitcoin-Netzwerk, außer dass sie einen bestimmten Dienst für das Netzwerk bereitstellen müssen und eine Art schwere Investition in das System haben müssen. Um einen Masternode zu betreiben, muss man 1000 DASH investieren.

Nun ist die Frage, die man sich stellen sollte, warum muss ein Masternode so eine Investition machen?

Im Gegenzug für ihre Dienste werden Masternodes in Dividenden auf ihre Investition zurückgezahlt. Was dies im Wesentlichen tut, ist, dass es die Masternodes anregt, im besten Interesse des Ökosystems zu arbeiten. Dash war die erste Kryptowährung, die das Masternode-Modell in sein Protokoll implementiert hat.

Die Master-Nodes erstellen ein zweites Tier-Netzwerk, das einem Proof-of-Dienst-Algorithmus folgt und zusätzlich zum normalen ersten Tier-Netzwerk von Bergleuten vorhanden ist.

Dieses zweistufige System schafft eine Synergie zwischen Proof of Service und Proof of Work Mechanismen im Dash-Netzwerk.

Einer, der ein Masternode eingeschaltet ist, ist er verantwortlich für eine bestimmte Reihe von Funktionen wie InstantSend und PrivatSend. Sie sind auch für die Governance zuständig.

Da das Ausführen eines Masternode Geld und Aufwand erfordert, werden sie für ihre Bemühungen belohnt, um die Knotenoperatoren anzuregen. Die Belohnung beträgt normalerweise 45% der Blockbelohnung. Um jedoch eine konkretere Antwort zu erhalten, müssen wir einige Parameter überprüfen.

Belohnungssystem der Master-Nodes

Da sich die Anzahl der aktiven Masternodes im DASH System ständig ändert, schwankt die Belohnung nach dieser Formel:

(n/t) *r*b*a

Die Variablen in dieser Gleichung sind also wie folgt:

n ist die Anzahl der Master-Nodes, die ein Operator steuert

t ist die Gesamtzahl der Master-Nodes

r ist die aktuelle Blockbelohnung (derzeit ~3.6 DASH)

b ist Blöcke in einem durchschnittlichen Tag. Für das Dash-Netzwerk ist dies normalerweise 576.

a ist die durchschnittliche Masternode-Zahlung (45% des durchschnittlichen Blockbetrags)

Return on Investment für den Betrieb eines Masternode kann folgendermaßen berechnet werden:

((n/t) *r * b*a*365)/1000

Reihenfolge der Master-Nodes

Masternodes können genutzt werden, um wichtige Aufgaben schnell und vertrauenslos zu erledigen. Um die Geschwindigkeit zu betonen, kann man N pseudo random masternodes aus dem Netzwerk auswählen, um Aufgaben auszuführen. Diese Masternodes können die Aufgabe im Wesentlichen erledigen, ohne dass das gesamte Netzwerk daran teilnehmen muss. Dies ist ein starker Kontrast zu Bitcoin, wo jeder Knoten am Konsens teilnehmen muss.

Die pseudozufällige Auswahl erfolgt unter Verwendung des folgenden Algorithmus.

Für (Mastenode in Master-Nodes)

{{}}

current_score = masterNode.calculateScore ();

if (current_score best_score)

{{}}

best_score = current_score;

winning_node = masternode;

}

}

CMasterNode: :CalculateScore ()

{{}}

pow_hash = GetProofWorkHash (nBlockHeight); // den Hash dieses Blocks abrufen

pow_hash_hash = Hash (pow_hash); //hash den POW-Hash, um die Entropie zu erhöhen

differenz = abs (pow_hash_hash - masternode_vin);

Rücklaufdifferenz;

}

Funktionsweise von Dash Proof-of-Service

Wie Sie erraten können, haben die Masternodes viel Macht und Einfluss im System. Daher müssen Schritte unternommen werden, um sie möglichst byzantinisch fehlertolerant zu machen. Dies bedeutet, dass das System reibungslos funktionieren sollte, auch wenn einige Master-Nodes unter Par funktionieren.

Ein Masternode kann aus hauptsächlich zwei Gründen unter Par laufen. Es wird entweder von fahrlässigen Akteuren betrieben oder es wird von bösartigen betrieben. Unabhängig davon kann es für das Ökosystem katastrophal sein, wenn die Masternodes nicht online sind oder auf der falschen Blockhöhe arbeiten.

Um sicherzustellen, dass die Masternodes so funktionieren, wie sie sein sollten, verwendet Dash Proof-of-Service.

Um die Auswirkungen, die bösartige Masternodes auf das System haben können, aufzuheben, müssen Knoten den Rest des Netzwerks pingen, um sicherzustellen, dass sie aktiv bleiben. Dies geschieht durch die Auswahl von 2 Quoren pro Block.

Quorum A prüft den Dienst von Quorum B Block für Block.

Quorum A sind die am nächsten liegenden Knoten zum aktuellen Blockhash, während Quorum B die am weitesten entfernten Knoten von diesem Hash sind.

Masternode A (1) prüft Masternode B (Rang 2300)

Masternode A (2) prüft Masternode B (Rang 2299)

Masternode A (3) prüft Masternode B (Rang 2298)

~ 1% des Netzwerks wird jeden Block überprüft, was bedeutet, dass das gesamte Netzwerk 6 Mal am Tag überprüft wird. Die Knoten werden zufällig über das Quorum-System ausgewählt, um das System vertrauenswürdig zu halten. Jeder Knoten ist sechs Verletzungen erlaubt, bevor er deaktiviert wird.

Stellen Sie sich vor, Alice ist ein bösartiger Schauspieler und möchte das Dash-Ökosystem verschmutzen. Sie muss sechsmal hintereinander ausgewählt werden, um das System erfolgreich zu verletzen. Wenn nicht, bricht das System alle vorherigen Verstöße ab. Die einzige Möglichkeit, 6 Mal hintereinander ausgewählt zu werden, besteht darin, dass Alice mehr Masternodes bekommt, aber wir haben gesehen, dass sie dafür ihr eigenes Geld einlegen muss (1000 Dash pro Masternode).

Selbst wenn sie das tut, was passiert als Nächstes?

What is Dash Cryptocurrency? A Crash Course

Bildgutschrift: Dash Whitepaper

In der obigen Tabelle:

n ist die Gesamtzahl der vom Angreifer kontrollierten Knoten

t ist die Gesamtzahl der Master-Nodes im Netzwerk

r ist die Tiefe der Kette

Nach der Tabelle, wenn Alice 1 Million Dash in das System investiert hat und 1000 Masternodes besitzt, wird sie nur eine 0,6755% Erfolgswahrscheinlichkeit haben!

Das sind ziemlich dünne Chancen. Dies macht DASH Sybill im Wesentlichen Beweis.

Was ist, wenn sie mehr Geld investiert und mehr Masternodes besitzt?

Kann sie dann das System auszutricksen?

Um diese Frage zu beantworten, machen wir ein einfaches Gedankenexperiment.

Ab dem Schreiben kostet 1 Dash ~550 $.

Wenn man 1500 Masternodes im Dash-Netzwerk kaufen würde, müssen sie 1500 * 1000 Dash = 1.500.000 Dash investieren, was 825.000.000 $ist.

Angenommen, jemand investiert wirklich 825 Millionen Dollar seines Geldes in das System, was wäre in ihrem besten Interesse zu tun?

Handeln Sie sich gegen die Interessen des Systems und stellen Sie sicher, dass die beträchtliche Menge an Reichtum, die Sie als Beteiligung eingezahlt haben, drastisch an Wert sinkt.

ODER, tun Sie alles, was Sie können, um sicherzustellen, dass der Wert Ihres Einsatzes steigt.

Die Chancen sind, dass Sie mit der letzteren Wahl gehen würden.

Feature #2: PrivatSend

Kurz gesagt, Privatesend behält die Fungabilität durch Tauschen von Münzen unter den Nutzern, um die rückverfolgbare Geschichte der Münzen zu brechen.

Schauen wir uns die lange Version an.

Bevor wir anfangen zu verstehen, wie „PrivatSend“ funktioniert, müssen wir das Konzept von „CoinJoin“ verstehen.

Was ist CoinJoin?

CoinJoin ist eine Anonymisierungsmethode, die von Gregory Maxwell für Bitcoin-Transaktionen vorgeschlagen wird. Es basiert auf dieser Idee: „Wenn Sie eine Zahlung tätigen möchten, finden Sie jemanden, der auch eine Zahlung leisten und gemeinsam eine Zahlung machen möchte.“

Dies ist eine bildliche Darstellung von CoinJoin:

What is Dash Cryptocurrency? A Crash Course

Bildgutschrift: Wikipedia

Wie Sie sehen können, können Sie in einer gemeinsamen Zahlung die Eingabe und die Ausgabe in einer Bitcoin-Transaktion nicht verknüpfen. Dadurch wird sichergestellt, dass der genaue Ablauf der Transaktion keinem Dritten bekannt ist.

CoinJoin wurde entwickelt, um eines der grundlegendsten Probleme der Bitcoin-Transaktionen zu lösen, die fehlende Fungbarkeit.

Investopedia definiert die Fungbarkeit wie folgt:

„Fungibility ist die Austauschbarkeit einer Ware oder eines Vermögenswertes mit anderen einzelnen Gütern oder Vermögenswerten desselben Typs.“

Also, was ist fungible und was ist nicht fungierbar?

Angenommen, Sie haben $20 von einem Freund geliehen. Wenn Sie ihm das Geld mit einem anderen $20 Schein zurückgeben, dann ist es vollkommen in Ordnung. In der Tat können Sie sogar das Geld in Form von 1 $10 Schein und 2 $5 Scheine zurückgeben. Es ist immer noch in Ordnung. Der Dollar hat fungible Eigenschaften (nicht die ganze Zeit).

Wenn Sie jedoch jemandes Auto für das Wochenende leihen und zurückkommen und ihnen ein anderes Auto im Gegenzug geben würden, dann wird diese Person wahrscheinlich ins Gesicht schlagen. In der Tat, wenn Sie weg mit einem roten Impala und kam zurück mit einem anderen roten Impala, dann ist auch das kein erledigt Deal. Autos sind in diesem Beispiel ein nicht fungierbarer Vermögenswert.

Also, was ist der Deal mit Fungibility, wenn es um Kryptowährung geht?

Schauen wir uns zum Beispiel Bitcoin an. Bitcoin ist stolz darauf, ein offenes Ledger und ein offenes Buch zu sein. Aber was es auch bedeutet, ist, dass jeder die Transaktionen darin sehen kann und was noch wichtiger ist, dass jeder die Spur dieser Transaktion sehen kann. Was das im Grunde bedeutet, ist, dass Sie einen Bitcoin besitzen, der einmal in einer illegalen Transaktion verwendet wurde, zB. Kauf von Drogen, würde es für immer in das Transaktionsdetail eingeprägt werden. Was das im Wesentlichen tut, ist, dass es Ihren Bitcoin „verdorben“.

Bei bestimmten Bitcoin-Dienstleistern und Börsen werden diese „verdorbenen“ Münzen nie so viel wert sein wie „saubere“ Münzen. Dies tötet die Fungbarkeit und ist einer der am häufigsten verwendeten riticismssm gegen Bitcoin. Warum sollten Sie leiden, wenn einer der vorherigen Besitzer Ihres Bitcoins es verwendet hat, um illegale Einkäufe zu tätigen?

Während CoinJoin eine brillante Lösung für die Frage der Fungbarkeit ist, hat es viele Schwächen.

Schwäche #1: Transaktionen zusammenführen

Eine der gebräuchlichsten Möglichkeiten, CoinJoin zu implementieren, ist das einfache Zusammenführen von Transaktionen wie folgt:

What is Dash Cryptocurrency? A Crash Course

Bildgutschrift: Dash Whitepaper

(Folgende Daten aus dem Dash Whitepaper)

Dies stellt die Benutzer jedoch verschiedenen Methoden zur Verfolgung der Münzen des Benutzers durch diese verbundenen Transaktionen bereit.

In diesem Beispiel wurde 0.5 BTC über die Zusammenführung gesendet.

Aber um einfach die Quelle zu identifizieren, muss man einfach die Werte auf der rechten Seite addieren, bis sie mit den Werten der linken

Auseinanderbrechen der Transaktion:

0,05 + 0,0499 + 0,0001 (Gebühr) = 0,10BTC.

0.0499 + 0.05940182 + 0.0001 (Gebühr) = 0.10940182BTC.

Dies wird exponentiell schwieriger, da mehr Benutzer zum Mixer hinzugefügt werden. Das Risiko der Deanonymisierung bleibt jedoch bestehen.

Schwäche #2: Forward Linking

In anderen Implementierungen von CoinJoin ist es möglich, dass ein Benutzer seine Transaktion anonymisiert und dann die Änderung an einen Austausch oder eine andere Entität sendet, die die Identität des Benutzers kennt.

Danach kann die Entität die Änderung verwenden und einfach zum Benutzer zurückverfolgen, während alle Transaktionen, die zwischen

Diese Schwäche wird „Forward Linking“ genannt.

What is Dash Cryptocurrency? A Crash Course

Bildgutschrift: Dash Whitepaper

Lassen Sie uns durch, was im obigen Diagramm passiert.

Alice verwendet CoinJoin auf ihrem 1.2 BTC Eingang, was zur 1 BTC und 0.2 BTC Ausgabe führt.

Alice verbringt 0.7 BTC ihrer 1 BTC Ausgabe zurück 0.3 BTC Änderung.

Die 0.3 BTC Änderung geht dann zu einer bekannten Quelle, z.B. einem Austausch.

Mit dem 0.3 BTC kann die Quelle jedoch einfach ihre Transaktionen zurückverfolgen und die Anonymität brechen.

Schwäche #3: Durch Verknüpfen

Eine weitere interessante Schwäche ist Through Linking.

Betrachten Sie das folgende Diagramm:

What is Dash Cryptocurrency? A Crash Course

Bildgutschrift: Dash Whitepaper

Wie werden wir den Absender unserer anonymen Transaktion von hier aus identifizieren?

Beginnen Sie einfach bei der „Austauschtransaktion“ und arbeiten Sie sich rückwärts, bis Sie zu dem Teil gelangen, an den Alice 0.7 BTC anonym sendet. Dies bricht vollständig die Anonymität.

Diese Art von Angriff wird „Through Linking“ genannt.

Zurück zum Diagramm:

Alice kauft 1.2 BTC von coinbase.

Sie anonymisiert es dann in eine 1 BTC Ausgabe und erhält eine 0.3 BTC Änderung.

Anschließend kombiniert sie die 0,3 BTC Änderung mit ihrer früheren 0,2 BTC Änderung.

Durch die Kombination dieser anonymen Änderung mit der Änderung, die sie von coinbase erhalten hat, wird ihre gesamte Anonymität gefährdet.

Jeder kann einfach dem 0.2 BTC durch coinbase folgen und ihre gesamte Transaktionsgeschichte kennenlernen.

Trotz der Schwächen sah Dash den Wert, ihr Geld fungible zu machen und damit „Privatesend“ implementiert.

PrivatesEnd ist ein Münzmischdienst basierend auf CoinJoin mit Modifikationen.

Zu den Änderungen gehören:

Verwenden von Master-Nodes.

Verkettung durch Mischen mit mehreren Masternodes.

Beschränken der Mischung auf nur feste Stückelungen (wie 0.01 DASH, 0.1 DASH, 1 DASH und 10 DASH usw.). Die maximal zulässige Bezeichnung ist 1000 DASH.

Verwenden eines passiven Knotens.

Wie funktioniert PrivateSend?

PrivateSend fügt Transaktionen Privatsphäre hinzu, indem mehrere identische Eingaben von vielen Benutzern hinzugefügt und sie dann an mehrere Ausgaben gesendet werden. Da der Transaktionsfluss nicht verfolgt werden kann, bleibt der Datenschutz der Transaktion erhalten.

Das Dash Whitepaper besagt:

„PrivatesEnd nutzt die Tatsache, dass eine Transaktion von mehreren Parteien gebildet und an mehrere Parteien ausgefertigt werden kann, um Fonds so zusammenzuführen, dass sie danach nicht entkoppelt werden können. Da alle Privatesend-Transaktionen für Benutzer eingerichtet sind, um sich selbst zu bezahlen, ist das System sehr sicher gegen Diebstahl und Benutzer Münzen bleiben immer sicher. Um derzeit mit PrivateSend zu mischen, sind mindestens drei Teilnehmer erforderlich.“

What is Dash Cryptocurrency? A Crash Course

Bildgutschrift: Dash Whitepaper

In dem obigen Bild haben 3 Benutzer ihre lautenden Mittel zum Mischen einreichen. Die Nutzer zahlen sich dann mit neuen Ausgängen zurück, die zufällig bestellt werden.

Wie Sie sehen können, sind diese Bezeichnungen für die Mischzwecke entscheidend. Wie bereits erwähnt, sind die zulässigen Stückelungen 0.01 DASH, 0.1 DASH, 1 DASH, 10 DASH, 100 DASH und 1000 DASH.

Die gemeinsamen Stückelungen mischen sich dann zusammen, um Anonymität zu gewährleisten.

PrivateSend ist auf 1000 DASH pro Sitzung beschränkt. Dies bedeutet, dass, wenn erhebliche Mengen an Geld beteiligt sind, mehrere Sitzungen erforderlich sind. PrivateSend läuft in einem passiven Knoten, um sicherzustellen, dass Zeitangriffe schwierig sind und die Benutzererfahrung einfach ist.

Jede PrivatesEnd-Sitzung ist auf drei Clients beschränkt, was bedeutet, dass jeder Benutzer eine Chance hat, eine Transaktion zu verfolgen. Um die Anonymität noch weiter zu erhöhen, wird ein Verkettungsansatz verwendet, bei dem Mittel nacheinander über mehrere Masternodes gesendet werden.

Feature #3: InstantSend

Eines der verlockendsten Merkmale von DASH, zusammen mit der Privatsphäre, ist die Geschwindigkeit der Transaktion.

Wie bereits am Anfang dieses Handbuchs erwähnt, sind die Bitcoin-Transaktionszeit in der Regel wirklich lang. In der Tat ist die Transaktionszeit ein solches Problem in Bitcoin, dass sie kürzlich durch Streifen als Zahlungsart fallen gelassen wurde.

InstantSend löst dieses Problem über fast sofortige Transaktionen.

Erstens, wie funktionieren Transaktionen in Bitcoin?

Alice möchte 1 BTC an Bob senden und eine Transaktion erstellen.

Eine Transaktion ist im Grunde eine Nachricht an die Bergleute, die ihre Absicht besagt, die Transaktion durchzugehen.

Die Bergleute validieren dann die Transaktion und setzen die Details in die Blöcke, die sie abgeschlossen.

Bob bekommt die 1 BTC.

Der Grund, warum es für Bergleute wichtig ist, den Validierungsprozess durchzuführen, ist doppelt:

Erstens, um sicherzustellen, dass es in der Tat Alice ist, die die Transaktion initiiert.Um sicherzustellen, dass es keine doppelten Ausgeben.

Was ist Doppelausgaben?

Doppelausgaben bedeutet im Grunde, die exakt gleiche Münze für mehr als eine Transaktion gleichzeitig auszugeben. Dieses Problem wird wegen Bergleuten umgangen. In einer Blockchain passieren Transaktionen nur, wenn Bergleute die Transaktionen in die Blöcke legen, die sie abgebaut haben.

Nehmen wir an, Alice sollte 1 Bitcoin an Bob senden und dann schickt sie die gleiche Münze an Charlie, die Bergleute würden eine Transaktion innerhalb des Blocks platzieren und dabei den anderen überschreiben, wodurch doppelte Ausgaben vermieden werden.

Also, wie umgeht Dash das Doppelausgabenproblem, während er fast sofortige Transaktionen sendet?

Lassen Sie uns durch die Schritte des InstantSend gehen:

Jedes Mal, wenn ein Block in Dash abgebaut wird, sendet der Miner den Hash des Blocks. Der Hash des Blocks wird verwendet, um ein Quorum von Masternodes auszuwählen. 10 Masternodes befinden sich in einem Quorum.

Das Quorum, zwischen jetzt und dem Zeitpunkt, zu dem der nächste Block abgebaut wird (~2,5 Minuten), wird zur „InstantSend Authority“ des Dash Network. Angenommen, Alice möchte Bob 1 DASH über InstantSend senden, wird das ausgewählte Quorum die Eingänge der Transaktion sperren und die Eingabedetails übertragen.

Diese Verriegelung stellt sicher, dass doppelte Ausgaben verhindert werden. Angenommen, Alice möchte die gleiche Eingabe an Charlie senden und initiiert eine doppelte Ausgabe, da die Eingänge bereits übertragen wurden, wird das Netzwerk die neue Transaktion ablehnen.

Sowohl der Absender als auch der Empfänger erhalten dann innerhalb einer Sekunde 5 Bestätigungen der Transaktion, die sicherstellt, dass die Transaktion durchlaufen wurde

Fazit: Was ist Dash?

Also, da hast du es.

Die drei Funktionen von Dash machen es einzigartig.

Zum Schreiben sieht das Dashdiagramm folgendermaßen aus:

What is Dash Cryptocurrency? A Crash Course

Image Credit: Coinmarket Cap

Dash wird als „Digital Cash“ gebrandmarkt und viele legitime Händler haben begonnen, es zu akzeptieren.

Singapore basierte Wallet TenX haben tatsächlich eine mobile App und Debitkarte erstellt, die Dash in Fiat-Währungen umwandeln kann. Sie haben die App sogar in Verkaufsstellen wie Mcdonald's erfolgreich getestet.

Es sieht so aus, als hätte Dash ein echtes Potenzial, vom Mainstream akzeptiert zu werden.

Was ist Dash Cryptocurrency? Ein Crash-Kurs Jeder, der jeder ist, spricht über Bitcoin und Kryptowährungen. Obwohl es wahr ist, dass Bitcoin zufällig ein gutes Beispiel für eine dezentrale Peer-to-Peer-Währung ist, wenn es um Privatsphäre geht, passt es jetzt nicht wirklich? Neben der Privatsphäre sind die Transaktionsbestätigungszeiten in Bitcoin so hoch, dass sie für die täglichen Transaktionszwecke extrem unpraktisch ist. In der Tat, nach dieser Grafik hier drüben: Image credit: Business Insider. Wenn Sie die niedrigsten Transaktionsgebühren zahlen, dann müssen Sie für eine Medianzeit von 13 Minuten warten, bis Ihre Transaktion durchlaufen. Evan Duffield erkannte, dass dies extrem problematisch war und dachte an eine Lösung. Evan Duffield kam auf Bitcoin in 2010 und war extrem beeindruckt von der Technologie, Allerdings war er nicht so begeistert von der langsamen Transaktionsgeschwindigkeit und dem Mangel an Privatsphäre. Er hatte zahlreiche Ideen, wie man Bitcoin besser funktionieren kann, aber die Bitcoin-Kernmitglieder würden ihm niemals erlauben, dies zu tun, da dies bedeuten würde, den Code des Kerns zu ändern. Aus diesem Grund beschloss er, am 18. Januar 2014 den Core-Code zu verwenden und seine eigene Kryptowährung zu machen. Dash hieß früher Xcoin, was später zu „DarkCoin“ wurde. Es wurde schließlich zu Dash umbenannt, das ein Portmanteau von „Digital Cash“ ist. Dies ist das Team hinter Dash: Image Credit: Dash Website. Die Instamin-Kontroverse. Innerhalb der ersten beiden Tage nach ihrem Start wurden 1,9 Millionen Münzen abgebaut, was ~ 10% des gesamten Angebots, das jemals ausgegeben werden wird. Evan Duffield sagte, dass dies auf einen Fehler zurückzuführen war, der erstellt wurde, als der Litecoin-Code gegabelt wurde, um Dash zu erstellen, was die Schwierigkeit behindert. Das Problem wurde sofort gelöst und Duffield schlug Lösungen vor: Um die Münze neu zu starten. Ein „Airdrop“, um die Anfangsverteilung breiter zu machen. Die Gemeinschaft hat diese beiden Vorschläge jedoch überwältigend abgelehnt. Der Großteil der abgebauten Münzen wurde später in Börsen zu sehr niedrigen Preisen verteilt. Was ist Dash Cryptocurrency? Ein Crashkurs Bevor wir einen tiefen Tauchgang machen und sehen, was Dash so wünschenswert macht, sollten wir zuerst eine grundlegende Übersicht machen. Dash hat eine harte Kappe von 18 Millionen Münzen, was bedeutet, dass es nur 18 Millionen Dash jemals gemacht werden. Zum Schreiben gibt es ~7,85 Millionen Münzen im Umlauf. Jede Münze kostet ~697 $und die Gesamtmarktgrenze beträgt ~5,4 Milliarden US-Dollar. Die durchschnittliche Block-Mining-Zeit beträgt 2,5 Minuten, was 4-mal schneller ist als Bitcoin (~10 Minuten Block-Mining-Zeit). Dash hat auch eine variable Blockbelohnung, die jedes Jahr um 7,1% verringert. Schauen wir uns nun einige der Funktionen von Dash an, die es wirklich etwas Besonderes macht. Feature #1: Masternodes Vollständige Knoten sind Server, die in einem P2P-Netzwerk ausgeführt werden, die es Peers ermöglichen, sie zu verwenden, um Updates über die Ereignisse im Netzwerk zu erhalten. Wie man sich vorstellen kann, erfordern diese Knoten erhebliche Pflege und Pflege. Aus diesen Gründen hat es nicht so signifikant eine Zunahme der Anzahl der vollständigen Knoten gegeben, wie es hätte sein sollen. Dies erhöht die Blockausbreitungszeit erheblich. Die Bergleute möchten idealerweise, dass sich ihre neu gefundenen Blöcke so schnell wie möglich über das Netzwerk ausbreiten. Jede zweite Verzögerung erhöht die Wahrscheinlichkeit, dass ein anderer Bergmann das „Blockrennen“ gewinnt und ihre Blöcke vor ihrer Kette hinzugefügt werden. Eine Möglichkeit, die Menge dieser vollständigen Knoten zu erhöhen, ist die Nutzung eines besseren Anreizsystems. So schlug das Dash-Whitepaper vor: „Diese Knoten sind sehr wichtig für die Gesundheit des Netzwerks. Sie bieten Clients die Möglichkeit, Nachrichten im gesamten Netzwerk zu synchronisieren und schnell weiterzuleiten. Wir schlagen vor, ein sekundäres Netzwerk hinzuzufügen, das als Dash Masternode Netzwerk bekannt ist. Diese Knoten verfügen über eine hohe Verfügbarkeit und bieten ein erforderliches Service-Level für das Netzwerk, um am Masternode Belohnungsprogramm teilnehmen zu können.“ Was genau sind Masternodes? Masternodes sind wie die vollständigen Knoten im Bitcoin-Netzwerk, außer dass sie einen bestimmten Dienst für das Netzwerk bereitstellen müssen und eine Art schwere Investition in das System haben müssen. Um einen Masternode zu betreiben, muss man 1000 DASH investieren. Also, jetzt die Frage, die man stellen sollte, ist, warum braucht ein Masternode eine solche Investition zu tätigen? Im Gegenzug für ihre Dienste werden Masternodes in Dividenden auf ihre Investition zurückgezahlt. Was dies im Wesentlichen tut, ist, dass es die Masternodes anregt, im besten Interesse des Ökosystems zu arbeiten. Dash war die erste Kryptowährung, die das Masternode-Modell in sein Protokoll implementiert hat. Die Master-Nodes erstellen ein zweites Tier-Netzwerk, das einem Proof-of-Dienst-Algorithmus folgt und zusätzlich zum normalen ersten Tier-Netzwerk von Bergleuten vorhanden ist. Dieses zweistufige System schafft eine Synergie zwischen Proof of Service und Proof of Work Mechanismen im Dash-Netzwerk. Einer, der ein Masternode eingeschaltet ist, ist er verantwortlich für eine bestimmte Reihe von Funktionen wie InstantSend und PrivatSend. Sie sind auch für die Governance zuständig. Da das Ausführen eines Masternode Geld und Aufwand erfordert, werden sie für ihre Bemühungen belohnt, um die Knotenoperatoren anzuregen. Die Belohnung beträgt normalerweise 45% der Blockbelohnung. Um jedoch eine konkretere Antwort zu erhalten, müssen wir einige Parameter überprüfen. Belohnungssystem der Masterknoten Da sich die Anzahl der im DASH-System aktiven Masterknoten ständig ändert, schwankt die Belohnung nach dieser Formel: (n/t) *r*b*a Die Variablen in dieser Gleichung sind wie folgt: n ist die Anzahl der Masterknoten, die ein Operator kontrolliert t ist die Gesamtzahl der Masterknoten r ist die aktuelle Blockbelohnung (derzeit ~3.6 DASH) b ist Blöcke in einem durchschnittlichen Tag. Für das Dash-Netzwerk ist dies in der Regel 576. a ist die durchschnittliche Masternode Zahlung (45% des durchschnittlichen Blockbetrags) Return on Investment für den Betrieb eines Masternode kann berechnet werden wie: (n/t) *r * b*a*365)/1000 Bestellung der Masternodes Masternodes kann verwendet werden, um wichtige Aufgaben schnell und vertrauenslos zu übernehmen so. Um die Geschwindigkeit zu betonen, kann man N pseudo random masternodes aus dem Netzwerk auswählen, um Aufgaben auszuführen. Diese Masternodes können die Aufgabe im Wesentlichen erledigen, ohne dass das gesamte Netzwerk daran teilnehmen muss. Dies ist ein starker Kontrast zu Bitcoin, wo jeder Knoten am Konsens teilnehmen muss. Die pseudozufällige Auswahl erfolgt unter Verwendung des folgenden Algorithmus. Für (Mastenode in Masternodes) {current_score = masterNode.calculateScore (); if (current_score best_score) {best_score = current_score; winning_node = masternode;}} cMasterNode: :calculateScore () {pow_hash = getProofWorkHash (nBlockHeight); // den Hash dieses Blocks erhalten pow_hash_hash_hash = Hash (pow_hash); //hash der POW-Hash, um die Entropiedifferenz zu erhöhen = abs (pow_hash_hash - masternode_vin); return difference;} Wie Proof-of-Service funktioniert Wie Sie erraten können, haben die Masternodes viel Macht und Einfluss im System. Daher müssen Schritte unternommen werden, um sie möglichst byzantinisch fehlertolerant zu machen. Dies bedeutet, dass das System reibungslos funktionieren sollte, auch wenn einige Master-Nodes unter Par funktionieren. Ein Masternode kann aus hauptsächlich zwei Gründen unter Par laufen. Es wird entweder von fahrlässigen Akteuren betrieben oder es wird von bösartigen betrieben. Unabhängig davon kann es für das Ökosystem katastrophal sein, wenn die Masternodes nicht online sind oder auf der falschen Blockhöhe arbeiten. Um sicherzustellen, dass die Masternodes so funktionieren, wie sie sein sollten, verwendet Dash Proof-of-Service. Um die Auswirkungen, die bösartige Masternodes auf das System haben können, aufzuheben, müssen Knoten den Rest des Netzwerks pingen, um sicherzustellen, dass sie aktiv bleiben. Dies geschieht durch die Auswahl von 2 Quoren pro Block. Quorum A prüft den Dienst von Quorum B Block für Block. Quorum A sind die am nächsten liegenden Knoten zum aktuellen Blockhash, während Quorum B die am weitesten entfernten Knoten von diesem Hash sind. Masternode A (1) prüft Masternode B (Rang 2300) Masternode A (2) prüft Masternode B (Rang 2299) Masternode A (3) prüft Masternode B (Rang 2298) ~ 1% des Netzwerks wird jeden Block überprüft, was bedeutet, dass das gesamte Netzwerk 6 mal am Tag überprüft wird. Die Knoten werden zufällig über das Quorum-System ausgewählt, um das System vertrauenswürdig zu halten. Jeder Knoten ist sechs Verletzungen erlaubt, bevor er deaktiviert wird. Stellen Sie sich vor, Alice ist ein bösartiger Schauspieler und möchte das Dash-Ökosystem verschmutzen. Sie muss sechsmal hintereinander ausgewählt werden, um das System erfolgreich zu verletzen. Wenn nicht, bricht das System alle vorherigen Verstöße ab. Der einzige Möglichkeit, 6 Mal in Folge ausgewählt zu werden, ist für Alice, mehr Master-Nodes zu bekommen, aber wir haben gesehen, dass, um dies zu tun, sie ihr eigenes Geld einlegen muss (1000 Dash pro Masternode). Selbst wenn sie das tut, was passiert als Nächstes? Image Credit: Dash Whitepaper In der obigen Tabelle: n ist die Gesamtzahl der vom Angreifer kontrollierten Knoten t ist die Gesamtzahl der Masternodes im Netzwerk r ist die Tiefe der Kette Nach der Tabelle, wenn Alice 1 Million Dash in das System investiert hat und besitzt 1000 Masternodes, sie wird nur eine 0 .6755% Erfolgswahrscheinlichkeit! Das sind ziemlich dünne Chancen. Dies macht DASH Sybill im Wesentlichen Beweis. Was ist, wenn sie mehr Geld investiert und mehr Masternodes besitzt? Kann sie dann das System auszutricksen? Um diese Frage zu beantworten, machen wir ein einfaches Gedankenexperiment. Ab dem Schreiben kostet 1 Dash ~550 $. Wenn man 1500 Masternodes im Dash-Netzwerk kaufen würde, müssen sie 1500 * 1000 Dash = 1.500.000 Dash investieren, was 825.000.000 $ist. Angenommen, jemand investiert wirklich 825 Millionen Dollar seines Geldes in das System, was wäre in ihrem besten Interesse zu tun? Handeln Sie sich gegen die Interessen des Systems und stellen Sie sicher, dass die beträchtliche Menge an Reichtum, die Sie als Beteiligung eingezahlt haben, drastisch an Wert sinkt. ODER, tun Sie alles, was Sie können, um sicherzustellen, dass der Wert Ihres Einsatzes steigt. Die Chancen sind, dass Sie mit der letzteren Wahl gehen würden. Feature #2: PrivateSend Kurz gesagt, Privatesend behält die Fungabilität durch Tauschen von Münzen unter den Nutzern, um die rückverfolgbare Geschichte der Münzen zu brechen. Schauen wir uns die lange Version an. Bevor wir anfangen zu verstehen, wie „PrivatSend“ funktioniert, müssen wir das Konzept von „CoinJoin“ verstehen. Was ist CoinJoin? CoinJoin ist eine Anonymisierungsmethode, die von Gregory Maxwell für Bitcoin-Transaktionen vorgeschlagen wird. Es basiert auf dieser Idee: „Wenn Sie eine Zahlung tätigen möchten, finden Sie jemanden, der auch eine Zahlung leisten und gemeinsam eine Zahlung machen möchte.“ Dies ist eine bildliche Darstellung von CoinJoin: Image Credit: Wikipedia Wie Sie sehen können, können Sie in einer gemeinsamen Zahlung die Eingabe und die Ausgabe in einer Bitcoin-Transaktion nicht in Beziehung setzen. Dadurch wird sichergestellt, dass der genaue Ablauf der Transaktion keinem Dritten bekannt ist. CoinJoin wurde entwickelt, um eines der grundlegendsten Probleme der Bitcoin-Transaktionen zu lösen, die fehlende Fungbarkeit. Investopedia definiert die Fungbarkeit wie folgt: „Fungibility ist die Austauschbarkeit eines Gutes oder Vermögenswertes mit anderen einzelnen Gütern oder Vermögenswerten desselben Typs.“ Also, was ist fungible und was ist nicht fungierbar? Angenommen, Sie haben $20 von einem Freund geliehen. Wenn Sie ihm das Geld mit einem anderen $20 Schein zurückgeben, dann ist es vollkommen in Ordnung. In der Tat können Sie sogar das Geld in Form von 1 $10 Schein und 2 $5 Scheine zurückgeben. Es ist immer noch in Ordnung. Der Dollar hat fungible Eigenschaften (nicht die ganze Zeit). Wenn Sie jedoch jemandes Auto für das Wochenende leihen und zurückkommen und ihnen ein anderes Auto im Gegenzug geben würden, dann wird diese Person wahrscheinlich ins Gesicht schlagen. In der Tat, wenn Sie weg mit einem roten Impala und kam zurück mit einem anderen roten Impala, dann ist auch das kein erledigt Deal. Autos sind in diesem Beispiel ein nicht fungierbarer Vermögenswert. Also, was ist der Deal mit Fungibility, wenn es um Kryptowährung geht? Schauen wir uns zum Beispiel Bitcoin an. Bitcoin ist stolz darauf, ein offenes Ledger und ein offenes Buch zu sein. Aber was es auch bedeutet, ist, dass jeder die Transaktionen darin sehen kann und was noch wichtiger ist, dass jeder die Spur dieser Transaktion sehen kann. Was das im Grunde bedeutet, ist, dass Sie einen Bitcoin besitzen, der einmal in einer illegalen Transaktion verwendet wurde, zB. Kauf von Drogen, würde es für immer in das Transaktionsdetail eingeprägt werden. Was das im Wesentlichen tut, ist, dass es Ihren Bitcoin „verdorben“. Bei bestimmten Bitcoin-Dienstleistern und Börsen werden diese „verdorbenen“ Münzen nie so viel wert sein wie „saubere“ Münzen. Dies tötet die Fungbarkeit und ist einer der am häufigsten verwendeten riticismssm gegen Bitcoin. Warum sollten Sie leiden, wenn einer der vorherigen Besitzer Ihres Bitcoins es verwendet hat, um illegale Einkäufe zu tätigen? Während CoinJoin eine brillante Lösung für die Frage der Fungbarkeit ist, hat es viele Schwächen. Schwäche #1: Transaktionen zusammenführen Eine der gebräuchlichsten Möglichkeiten zur Implementierung von CoinJoin ist durch einfaches Zusammenführen von Transaktionen wie folgt: Image Credit: Dash Whitepaper (Folgende Daten aus dem Dash Whitepaper entnommen) Dies stellt jedoch den Benutzern verschiedene Methoden zur Verfolgung der Münzen des Benutzers durch diese verbundenen Transaktionen bereit. In diesem Beispiel wurde 0.5 BTC über die Zusammenführung gesendet. Aber, um einfach die Quelle zu identifizieren, muss man einfach die Werte auf der rechten Seite addieren, bis sie mit denen der Werte der linken übereinstimmen. Aufbrechen der Transaktion: 0,05 + 0,0499 + 0,0001 (Gebühr) = 0,10BTC. 0,0499 + 0,05940182 + 0,0001 (Gebühr) = 0,10940182BTC. Dies wird exponentiell schwieriger, da mehr Benutzer zum Mixer hinzugefügt werden. Das Risiko der Deanonymisierung bleibt jedoch bestehen. Schwäche #2: Forward Linking In anderen Implementierungen von CoinJoin ist es für einen Benutzer möglich, seine Transaktion zu anonymisieren und dann die Änderung an einen Börse oder eine andere Entität zu senden, die die Identität des Benutzers kennt. Danach kann die Entität die Änderung verwenden und einfach auf den Benutzer zurückverfolgen, während alle Transaktionen, die zwischen dieser Schwäche stattgefunden haben, als „Forward Linking“ bezeichnet wird. Image Credit: Dash Whitepaper Lassen Sie uns durch, was im obigen Diagramm passiert. Alice verwendet CoinJoin auf ihrem 1.2 BTC Eingang, was zur 1 BTC und 0.2 BTC Ausgabe führt. Alice verbringt 0.7 BTC ihrer 1 BTC Ausgabe zurück 0.3 BTC Änderung. Die 0.3 BTC Änderung geht dann zu einer bekannten Quelle, z.B. einem Austausch. Mit dem 0.3 BTC kann die Quelle jedoch einfach ihre Transaktionen zurückverfolgen und die Anonymität brechen. Schwäche #3: Through Linking Eine weitere interessante Schwäche ist Through Linking. Betrachten Sie das folgende Diagramm: Image Credit: Dash Whitepaper Wie werden wir den Absender unserer anonymen Transaktion von hier aus identifizieren? Beginnen Sie einfach bei der „Austauschtransaktion“ und arbeiten Sie sich rückwärts, bis Sie zu dem Teil gelangen, an den Alice 0.7 BTC anonym sendet. Dies bricht vollständig die Anonymität. Diese Art von Angriff wird „Through Linking“ genannt. Zurück zum Diagramm: Alice kauft 1.2 BTC von coinbase. Sie anonymisiert es dann in eine 1 BTC Ausgabe und erhält eine 0.3 BTC Änderung. Anschließend kombiniert sie die 0,3 BTC Änderung mit ihrer früheren 0,2 BTC Änderung. Durch die Kombination dieser anonymen Änderung mit der Änderung, die sie von coinbase erhalten hat, wird ihre gesamte Anonymität gefährdet. Jeder kann einfach dem 0.2 BTC durch coinbase folgen und ihre gesamte Transaktionsgeschichte kennenlernen. Trotz der Schwächen sah Dash den Wert, ihr Geld fungible zu machen und damit „Privatesend“ implementiert. PrivatesEnd ist ein Münzmischdienst basierend auf CoinJoin mit Modifikationen. Die Modifikationen umfassen: Verwenden von Master-Nodes. Verkettung durch Mischen mit mehreren Masternodes. Beschränken der Mischung auf nur feste Stückelungen (wie 0.01 DASH, 0.1 DASH, 1 DASH und 10 DASH usw.). Die maximal zulässige Bezeichnung ist 1000 DASH. Verwenden eines passiven Knotens. Wie funktioniert PrivateSend? PrivateSend fügt Transaktionen Privatsphäre hinzu, indem mehrere identische Eingaben von vielen Benutzern hinzugefügt und sie dann an mehrere Ausgaben gesendet werden. Da der Transaktionsfluss nicht verfolgt werden kann, bleibt der Datenschutz der Transaktion erhalten. Im Dash Whitepaper heißt es: „PrivatesEnd nutzt die Tatsache, dass eine Transaktion von mehreren Parteien gebildet und an mehrere Parteien ausgefertigt werden kann, um Fonds so zusammenzuführen, dass sie danach nicht entkoppelt werden können. Da alle Privatesend-Transaktionen für Benutzer eingerichtet sind, um sich selbst zu bezahlen, ist das System sehr sicher gegen Diebstahl und Benutzer Münzen bleiben immer sicher. Um derzeit mit PrivateSend zu mischen, sind mindestens drei Teilnehmer erforderlich.“ Image Credit: Dash Whitepaper Im obigen Bild haben 3 Benutzer ihre bezeichneten Mittel zum Mischen einreichen. Die Nutzer zahlen sich dann mit neuen Ausgängen zurück, die zufällig bestellt werden. Wie Sie sehen können, sind diese Bezeichnungen für die Mischzwecke entscheidend. Wie bereits erwähnt, sind die zulässigen Stückelungen 0.01 DASH, 0.1 DASH, 1 DASH, 10 DASH, 100 DASH und 1000 DASH. Die gemeinsamen Stückelungen mischen sich dann zusammen, um Anonymität zu gewährleisten. PrivateSend ist auf 1000 DASH pro Sitzung beschränkt. Dies bedeutet, dass, wenn erhebliche Mengen an Geld beteiligt sind, mehrere Sitzungen erforderlich sind. PrivateSend läuft in einem passiven Knoten, um sicherzustellen, dass Zeitangriffe schwierig sind und die Benutzererfahrung einfach ist. Jede PrivatesEnd-Sitzung ist auf drei Clients beschränkt, was bedeutet, dass jeder Benutzer eine Chance hat, eine Transaktion zu verfolgen. Um die Anonymität noch weiter zu erhöhen, wird ein Verkettungsansatz verwendet, bei dem Mittel nacheinander über mehrere Masternodes gesendet werden. Feature #3: InstantSend Eines der verlockendsten Features von DASH, zusammen mit der Privatsphäre, ist die Geschwindigkeit der Transaktion. Wie bereits am Anfang dieses Handbuchs erwähnt, sind die Bitcoin-Transaktionszeit in der Regel wirklich lang. In der Tat ist die Transaktionszeit ein solches Problem in Bitcoin, dass sie kürzlich durch Streifen als Zahlungsart fallen gelassen wurde. InstantSend löst dieses Problem über fast sofortige Transaktionen. Erstens, wie funktionieren Transaktionen in Bitcoin? Alice möchte 1 BTC an Bob senden und eine Transaktion erstellen. Eine Transaktion ist im Grunde eine Nachricht an die Bergleute, die ihre Absicht besagt, die Transaktion durchzugehen. Die Bergleute validieren dann die Transaktion und setzen die Details in die Blöcke, die sie abgeschlossen. Bob bekommt die 1 BTC. Der Grund, warum es für Bergleute wichtig ist, den Validierungsprozess durchzuführen, ist doppelt: Erstens, um sicherzustellen, dass es in der Tat Alice ist, der die Transaktion initiiert hat.Um sicherzustellen, dass es keine doppelten Auslagen gibt. Was ist Doppelausgaben? Doppelausgaben bedeutet im Grunde, die exakt gleiche Münze für mehr als eine Transaktion gleichzeitig auszugeben. Dieses Problem wird wegen Bergleuten umgangen. In einer Blockchain passieren Transaktionen nur, wenn Bergleute die Transaktionen in die Blöcke legen, die sie abgebaut haben. Nehmen wir an, Alice sollte 1 Bitcoin an Bob senden und dann schickt sie die gleiche Münze an Charlie, die Bergleute würden eine Transaktion innerhalb des Blocks platzieren und dabei den anderen überschreiben, wodurch doppelte Ausgaben vermieden werden. Also, wie umgeht Dash das Doppelausgabenproblem, während er fast sofortige Transaktionen sendet? Gehen wir durch die Schritte des InstantSend: Jedes Mal, wenn ein Block in Dash abgebaut wird, sendet der Miner den Hash des Blocks. Der Hash des Blocks wird verwendet, um ein Quorum von Masternodes auszuwählen. 10 Masternodes befinden sich in einem Quorum. Das Quorum, zwischen jetzt und dem Zeitpunkt, zu dem der nächste Block abgebaut wird (~2,5 Minuten), wird zur „InstantSend Authority“ des Dash Network. Angenommen, Alice möchte Bob 1 DASH über InstantSend senden, wird das ausgewählte Quorum die Eingänge der Transaktion sperren und die Eingabedetails übertragen. Diese Verriegelung stellt sicher, dass doppelte Ausgaben verhindert werden. Angenommen, Alice möchte die gleiche Eingabe an Charlie senden und initiiert eine doppelte Ausgabe, da die Eingänge bereits übertragen wurden, wird das Netzwerk die neue Transaktion ablehnen. Sowohl der Absender als auch der Empfänger erhalten dann 5 Bestätigungen der Transaktion innerhalb einer Sekunde, die sicherstellt, dass die Transaktion durchlaufen hat Fazit: Was ist Dash Cryptocurrency? Ein Crashkurs Also, da hast du es. Die drei Funktionen von Dash machen es einzigartig. Zum Schreiben sieht das Dash-Chart so aus: Image Credit: Coinmarket Cap Dash wird als „Digital Cash“ gebrandmarkt und viele legitime Händler haben damit begonnen, es zu akzeptieren. Singapore basierte Wallet TenX haben tatsächlich eine mobile App und Debitkarte erstellt, die Dash in Fiat-Währungen umwandeln kann. Sie haben die App sogar in Verkaufsstellen wie Mcdonald's erfolgreich getestet. Es sieht so aus, als hätte Dash ein echtes Potenzial, vom Mainstream akzeptiert zu werden.

Ameer Rosic
#SerialEntrepreneur, Investor, #Digitalmarketing Adviser and Cofounder of @Blockgks a #blockchain innovation hub

Like what you read? Give us one like or share it to your friends and get +16

51
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today

Already have an account? Sign In