Fünf verschiedene Konsensus Mechanismus erklärt

in #deutsch7 years ago (edited)

proof of work.png

Meine super gute Photoshop Skills im Ausschneiden von Bildern xD

Was ist Proof of Work?

Das Grundprinzip von Proof of Work basiert auf der Idee, dass Miner im Netzwerk nachweisen müssen, dass sie einen gewissen Aufwand aufgebracht haben.
Die Idee hinter der Blockchain ist, ein dezentrales Transaktionsbuch zu speichern. Daraus ergibt sich ein Vertrauensproblem, da viele Teilnehmer des Netzwerks in der Regel auf eine zentrale „trusted party“ vertrauen müssen. Um diesen unerwünschten Nebeneffekt zu umgehen, nutzt man Konsens-Algorithmen, die es ermöglichen, dass jeder Teilnehmer prüfen kann, ob seine Blockchain den Regeln entspricht.

Kryptowährungen: Bitcoin, ZCash, Monero, Ethereum (momentan noch) usw.

Wie funktioniert Proof-of-Work bei einer Blockchain?

Das durchführen eines Proof-of-Work Mechanismus bzw. das Berechnen der Ergebnisse bezeichnet man im Kontext von Blockchains als „Mining“. Die Miner versuchen dabei, durch milliardenfache Ausführung von Rechenoperationen, ein Ergebnis mit bestimmten Eigenschaften zu finden. Haben Sie ein solches Ergebnis getroffen, werden Sie vergütet.

Der Prozess einer Transaktion, die in das Netzwerk gepusht wird, sieht bis zur Bestätigung wie folgt aus:

  1. Eine Transaktion wird getätigt von Person A zu Person B.
  2. Die Nodes und Miner werden darüber informiert, welche es an weitere Nodes und Miner weiterleiten
  3. Ein Miner fügt die Transaktion in den Pool der unconfirmed transactions
  4. Wenn dieser Pool voll ist wird (ca.4200 Transaktionen) der Block geschlossen
  5. Die Miner versuchen mit Rechenpower den nächsten Block zu finden und der, der zuerst war erhält ein Vergütung
  6. Deine Transaktion ist Confirmed in der Blockchain gespeichert.

Was ist Proof of Stake?

Beim Proof of Stake Algorithmus werden neue Token durch bloßen Besitz in einem Wallet freigeschaltet (Staking). Die Validierung der Transaktionen auf der Blockchain erfolgt ebenso durch einen Konsens-Algorithmus der auf wertmäßigem Anteil am Netzwerk beruht.

Dies bedeutet im Detail, wenn du 0,1% Prozent aller Einheiten einer Kryptowährung besitzt, dass du dann 0,1 Prozent aller Transaktionen validieren kannst. Oder anders: Jemand der 1 Prozent besitzt, kann 10-fach so viele Transaktionen wie du validieren.

Wird ein neuer Block generiert, dann wird als Belohnung ebenfalls wie beim PoW ein Token geschaffen. Dieser und die Transaktionsgebühren werden regelmäßig und zufällig über alle Token-Inhaber mithilfe eines Algorithmus, der wertmäßigen Anteil am Netzwerk und Dauer des Besitzes berücksichtigt, ausgeschüttet.

Proof of Stake ist im Vergleich zu Proof of Work somit wesentlich umweltfreundlicher. Der beim PoW notwendige Rechenaufwand und der entsprechende Stromverbrauch fallen nicht an. Damit ein Angreifer eine 51 Prozent Attacke durchführen kann, muss er über die Hälfte des Gesamtvermögens des jeweiligen Coins besitzen.

Kryptowährung: Dash, PivX, Neo usw.

Proof of Stake Time

Proof of Stake Time verwendet das Münzalter, anstatt die Anzahl der Münzen zu verwenden. Um das Alter zu berechnen verwenden sie den Zeitraum, in dem die Münzen an der bestimmten Adresse gehalten wurden. Diese Methode wurde implementiert, um zu vermeiden, dass die Reichen noch Reicher werden weil dort die die ihre Coins am längsten halten am besten verdienen.

Kryptowährung: Vericoin

Proof of Storage

Proof of Storage gibt es schon seit 2013. Anstatt eine Blockchain zu verwenden, verwendet das Netzwerk einen Blockbaum. Anstatt alle aufgelisteten Transaktionen zu sehen, sieht der Benutzer nur Transaktionen, die für ihn relevant sind. Jeder Knoten im Blockbaum enthält eine Blockchain.

Kryptowährung: Storji

Proof of Importance

Proof of Importance ist die am wenigsten verwendeten Methode zur Konsensbildung. Je nach Wichtigkeit kann dann ein Teilnehmer bestimmen welche Transaktion statt gefunden haben und welche nicht. Im Gegenzug wird er meistens finanziell entschädigt.
Jeder Netzwerkteilnehmer mit einer bestimmten Anzahl an Coins wird mit einer Wichtigkeit gewertet. Ein Beispiel wie so eine Wichtigkeit berechnet wird wäre wenn man Teilnehmer an der Zeitdauer wie lange er schon dabei ist berechnet und wie stark sich der Teilnehmer in dem Netzwerk vernetzt. Könnte man sich auch bildlich Vorstellen mit der Reichweite der Social Media Stars die eine andere Reichweite haben wie Leute die weniger Followers haben und weniger posten.

Kryptowährung: NEM

strichmännchen.jpg

Coin Marketplace

STEEM 0.18
TRX 0.15
JST 0.029
BTC 63191.06
ETH 2551.41
USDT 1.00
SBD 2.65