Was ist "Autopeering"?

Autopeering: In Peer-to-Peer-Netzwerken wie IOTA sind die Nachbarn einer Node deren einzige Informationsquelle. Ein Peering-Mechanismus muss sich daher auf eine gesunde Anzahl ehrlicher Nachbarn konzentrieren, also auf Nodes, die nicht versuchen, das Netzwerk zu schädigen. Bei IOTAs Autopeering-Mechanismus hat jede Node ihre eigenen lokalen und privaten Kriterien für die Auswahl potenzieller Nachbarn. Ein Angreifer kann die Entscheidungen einer Node im Peer-Auswahlprozess nicht beeinflussen. Diese Vorgehensweise sorgt für eine gewisse Unvorhersehbarkeit der Netzwerktopologie. Dies dient dem Schutz vor Angriffen von außen (z. B. Eclipse-Angriffen) und macht es Angreifern praktisch unmöglich, bestimmte Nodes im Peering-Prozess gezielt anzugreifen, während sichergestellt wird, dass die Nodes immer mindestens eine bestimmte Anzahl ehrlicher Nachbarn haben.

Darüber hinaus wird der Autopeering-Mechanismus versuchen, ein kleines Weltnetzwerk zu erstellen, in dem jede Node von jeder anderen Node über eine kleine Anzahl von Zwischenschritten erreicht werden kann. Diese Eigenschaft beschleunigt die Zeit, um einen Konsens zu erzielen.