Ist es dieses Spiel, in dem mehrere Astronauten in demselben Raumschiff sind, aber ein Verräter sabotiert und tötet sie, und sie müssen herausfinden, wer es ist und sie aus dem Schiff vertreiben.
Stellen Sie sich vor, Sie spielen unter uns mit einer Reihe von Freunden. Sie sind alle Crewmates (und vielleicht einige Betrüger) auf einem Raumschiff, und Sie müssen gemeinsam entscheiden, ob Sie den Notfall-Taste drücken, um einen verdächtigen Spieler zu vertreiben.
This is basically the
In der Welt der verteilten Systeme tritt das gleiche Problem auf, wenn
BFT in Krypto-Netzwerken
BFT ist ein Schlüsselkonzept, das Krypto-Netzwerken hilft, zuverlässig zu bleiben, auch wenn einige Computer im Netzwerk unehrlich handeln oder scheitern.There’s no single authority making decisions in decentralized systems, so the network has to find ways to agree on the correct version of the transaction history — even if a few participants lie, cheat, or crashBFT ist die Fähigkeit eines Systems, diese gemeinsame Einigung trotz dieser Probleme immer noch zu erreichen und sicherzustellen, dass alle am Ende dem gleichen Ergebnis vertrauen.
Ohne BFT können schlechte Dinge passieren.Eines der berühmtesten Probleme wird als doppelte Ausgaben bezeichnet - wenn jemand mehr als einmal versucht, die gleiche digitale Münze zu benutzen.Zum Beispiel, stellen Sie sich vor, dass Sie den gleichen Token gleichzeitig an zwei verschiedene Personen senden.Wenn das Netzwerk nicht übereinstimmen kann, welche Zahlung zuerst kam, wird das System kaputt.Dies ist nicht nur ein kleiner Fehler - es ist eine grundlegende Schwäche, die digitale Währungen leicht auszunutzen macht.
Tatsächlich ist das Problem der doppelten Ausgaben ein wichtiger Grund, warum dezentrales Geld nicht früher aufgenommen wurde.
Konsensmechanismen
In Krypto-Netzwerken sind Konsensmechanismen die Werkzeuge, die eine Gruppe von Knoten erlauben, sich darüber zu einigen, was wirklich passiert ist – wie z. B. wer Geld an wen und wann schickte – selbst wenn einige Knoten scheitern, langsam handeln oder versuchen zu betrügen. Diese Mechanismen sind das Herzstück von Blockchain- und DAG-Systemen, weil sie sicherstellen, dass jeder die gleiche Version des Ledgers sieht.
Zum Beispiel verwendet Bitcoin Proof of Work (PoW). Diese Methode fordert Computer auf, komplexe Rätsel zu lösen, um neue Blöcke der Kette hinzuzufügen, und leistungsstarke Computer konkurrieren, um die ersten zu sein, um es zu lösen.
Im Gegensatz dazu,
Ihre Handlungen führen zu einer deterministischen Finalität – sobald eine Transaktion im DAG stabil ist, ist sie endgültig und kann nicht widerrufen werden. Es gibt keine Bergleute oder „Validatoren“, die den Zugang kontrollieren oder eine Einigung zwischen ihnen erzielen. Dieser Ansatz, der mit allen Arten von Abstimmungen oder Machtwettbewerb fehlt, verleiht viel bessere Dezentralisierung und Zensurwiderstand.
Vektorbild von Freepik