Jak ustalasz ceny gazu w świecie bez konsensusu? Przedstawiamy konstrukcję heartbeat. Przeczytaj więcej, pokochasz to. 👇
shresth
shresth1 sie, 20:41
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 👇
3,31K