Distributed Consensus

Der Begriff Konsens bezieht sich einfach auf einen kollektiven Entscheidungsprozess oder eine Vereinbarung zwischen verschiedenen Personen über das, was wahr oder falsch ist. Eine Gruppe kann zu einem Konsens über etwas ohne einstimmige Unterstützung durch jeden Einzelnen kommen.

Wenn eine Gruppe von Computern oder elektronischen Geräten sich über etwas einig sein muss, um zu arbeiten, wird normalerweise eine zentrale Steuereinheit vorhanden sein, deren Aufgabe es ist, diesen Aufruf zu tätigen und sie dann an den Rest des Netzwerks zu übertragen. Verteilter Konsens bedeutet jedoch, dass die verschiedenen Computer, die das Netzwerk bilden (sogenannte Knoten) sich auf eine Art und Weise einig sind, die der Art und Weise sehr ähnlich ist, wie eine Gruppe von Menschen einen Konsens erreichen könnte – wobei jedes Mitglied seine eigene Perspektive beiträgt. Die Gruppe als Ganzes kommt dabei zu einer kollektiven Entscheidung.

Wie man einen verteilten Konsens zwischen den Knoten eines Netzwerks bildet, ist ein schwieriges Informatikproblem. Wenn ein einzelner Knoten absichtlich lügt oder versucht, andere Mitglieder des Netzwerks zu manipulieren (wie es unweigerlich passieren wird, wenn es dabei finanzielle Vorteile gibt), wird es noch schwieriger.

Nach oben scrollen