- Die VeChain Stiftung hat den baldigen Start des Testnetzes für den Proof of Authority 2.0 angekündigt.
- Ein Prototyp für die Implementierung des Byzantine Fault Tolerance-Protokolls (BFT) wurde fertiggestellt.
Peter Zhou, leitender Wissenschaftler der VeChain Stiftung, hat gestern ein Update zur Einführung des SURFACE Konsensus-Algorithmus, auch bekannt als Proof of Authority, PoA, 2.0, gemacht. Über seinen Twitter-Account schrieb Zhou, dass er „einige gute Fortschritte“ mit den Kernentwicklern bei der Einführung von SURFACE gemacht habe. Der Starttermin für ein Testnet für die Implementierung von PoA 2.0 wird wahrscheinlich sehr bald bekannt gegeben:
Der Vechain Core-Entwickler und ich haben einige gute Fortschritte bei der Implementierung von PoA 2.0 gemacht. Wir werden in Kürze ein neues Testnet zur Implementierung von VIP-193 einführen, das eine schnellere tx-Bestätigung ermöglicht. Darüber hinaus habe ich persönlich den Prototyp VIP-200 fertiggestellt, der uns die Endgültigkeit der BFT ermöglichen wird.
SURFACE, vorgeschlagen als VIP-193, ist ein Konsens-Algorithmus, der eingesetzt werden soll, um auf die wachsende Nachfrage von Unternehmen und Anwendungen zu reagieren, die auf der VeChainThor Blockchain laufen. Das Ziel ist es, die Skalierbarkeit und Leistung des Netzwerks zu verbessern, indem eine schnellere Transaktionsbestätigung ermöglicht wird.
SURFACE nimmt dabei das Beste von Blockchains wie Ethereum und Bitcoin, welche den Nakamoto-Konsens verwenden, und wendet einen asynchronen Byzantine Fault Tolerance-Mechanismus (BFT) an. Auf diese Weise arbeitet das Netzwerk mit einem doppelten Konsensmechanismus, der bereit ist, in Szenarien mit optimalen Bedingungen zu arbeiten und vor möglichen schlechten Akteuren, DDoS-Angriffen und anderen Schwachstellen geschützt ist.
VeChainThor 2.0 rückt näher
Wie oben erwähnt, bestätigte Zhou auch, dass er den Prototyp für den VIP-200 fertiggestellt hat, mit dem Blöcke der VeChainThor Blockchain die BFT-Finalität erhalten. Dies wird dadurch erreicht, dass die Blöcke „extra finale Nachrichten“ tragen können. Auf diese Weise werden die Nodes in der Lage sein, ihren BFT-Status zu aktualisieren und die Endgültigkeit zu erreichen.
Der Mechanismus besteht aus vier Finalitätsnachrichten, die jeweils als Block-ID erstellt werden. Die Nachrichten sind new-viw (nv), prepare (pp), pre-commit (pc) und commit (cm) als Teil des Blockkopfes.
Der Konsens verwendet zur Genehmigung neuer Blöcke zudem Ausschüsse, die in jeder Konsensrunde generiert werden. Sie wurden geschaffen, um die Hard Fork Wahrscheinlichkeit des Nakamoto-Konsens zu reduzieren und werden auf wirtschaftlichen Anreizen, einem Reputationssystem und einer Methode der Zufallsauswahl auf der Grundlage einer verifizierbaren Zufallsfunktion (VRF) basieren.
In jeder Runde wählen die Nodes einen Anführer (den für die Erzeugung eines neuen Blocks verantwortlichen Nodes) auf der Grundlage der Rundenzahl, der Blockhöhe und ihrer lokalen Ansichten der aktiven Nodes aus. Daher kann das Verfahren als final angesehen werden, wodurch in jeder Konsensrunde mehr Zeit für die Übertragung von Transaktionsdaten (TX) zur Verfügung steht.
Dadurch haben die Benutzer mehr Entscheidungsbefugnis bei der Durchführung von Transaktionen auf der Blockchain. Transaktionen des täglichen Gebrauchs können laut Zhou in weniger als 1 Minute mit einer Sicherheit ähnlich der von Blockchains, die den Nakamoto Konsensus verwenden, bestätigt werden. Wenn die Benutzer mehr Sicherheit benötigen, können sie die 5 Minuten auf die Blockfinalität warten.