pod blog alert! Transakcje mogą być szybkie - naprawdę szybkie - jeśli nie wymagasz konsensusu. Ale jak zbudować rynek opłat, znany również jako wycena gazu, bez bloków lub konsensusu? ⛽️ Rynki opłat zapewniają, że użytkownicy płacą sieci sprawiedliwie, a sieć nie może być atakowana przez DOS. Istniejące rozwiązania - takie jak EIP1559 - wymagają konsensusu w sprawie zatorów w ostatnim bloku, aby odpowiednio zaktualizować cenę gazu. Sieci bez konsensusu, takie jak pod, nie mają tego luksusu! Odpowiedź pod - konstrukcja heartbeat! Czas dzieli się na epoki. W każdej epoce walidatorzy ogłaszają swoją lokalną szacunkową cenę gazu na podstawie ruchu z ostatniej epoki - heartbeatów. (Moja ulubiona część - sztuczka z medianą) Walidatorzy używają mediany najniższych 2f + 1 wartości otrzymanych jako aktualnej ceny gazu; odwrotnie, użytkownicy biorą medianę najwyższych 2f + 1 wartości i używają jej jako ceny gazu dla wszystkich transakcji w epoce. Sztuczka z medianą zapewnia, że niezależnie od heartbeatów dostarczonych przez 1/3 złośliwych walidatorów, wszyscy uczciwi walidatorzy zaakceptują transakcje od uczciwego użytkownika. Sprawdź pełny link do bloga poniżej 👇
Niesamowita praca @liobaheimbach, @giorgos_tsimos i @zetavar1!
3,69K