Jak PlasmaBFT rozwija HotStuff dla płatności w rzeczywistym świecie@Plasma

Podczas gdy klasyczny HotStuff priorytetuje poprawność i elastyczność, jego projekt wprowadza opóźnienia, które są niepraktyczne dla płatności. PlasmaBFT przekształca konsensus BFT w oparciu o jeden zasadniczy warunek: w globalnych płatnościach sekundy mają znaczenie. Oto jak się różni.

$XPL

Od trzech faz do dwóch łańcuchów zobowiązania

Standardowy HotStuff używa trzech faz zobowiązania (przygotowanie, wstępne zobowiązanie, zobowiązanie), co wymaga wielu podróży. PlasmaBFT przyjmuje zasadę finalności dwóch łańcuchów—blok jest finalizowany po dwóch kolejnych Certyfikatach Kworum (QC). To zmniejsza opóźnienia poprzez usunięcie całej rundy w typowym przypadku, zachowując jednocześnie tę samą tolerancję na błędy bizantyjskie <1/3.

Szybsze zmiany widoku z agregowanymi QC

Zmiany liderów często wstrzymują postęp w protokołach BFT. PlasmaBFT zapobiega temu, pozwalając walidatorom przesyłać swoje najwyższe QC podczas zmian widoku. Nowy lider agreguje je w jeden certyfikowany stan, dzięki czemu konsensus wznawia się natychmiast z najnowszego bezpiecznego bloku—nie z wcześniejszego punktu.

@Plasma

Przewidywalna, ważąca stawka rotacja liderów

Zamiast oportunistycznego wyboru lidera, PlasmaBFT używa deterministycznej, ważącej stawkę rotacji z surowymi limitami czasowymi. To zmniejsza niepewność, zniechęca do wahania i utrzymuje stałą produkcję bloków—nawet podczas wzrostu ruchu, takiego jak transfery stablecoinów.

Optymistyczna responsywność dla finalności w czasie rzeczywistym

PlasmaBFT eliminuje stałe opóźnienia sieciowe w zdrowych warunkach. Gdy sieć jest synchroniczna, bloki finalizują się tak szybko, jak propagują się wiadomości, umożliwiając spójną finalność poniżej 12 sekund i wydajność ponad 1000 TPS.

Zaprojektowane dla płatności, a nie ogólnej elastyczności

Rezultatem jest protokół skoncentrowany na płatnościach, który wymienia szeroką teoretyczną elastyczność na praktyczną szybkość i niezawodność. PlasmaBFT dostarcza to, czego wymagają systemy płatności: deterministyczną, szybką finalność, zoptymalizowaną pod kątem rozliczeń w rzeczywistym świecie.