Ripple CTO Emeritus David Schwartz przedstawił propozycję mającą na celu rozwiązanie problemu front-runningu w sieci XRP Ledger. Plan zakłada system rezerwacji transakcji, który ma na celu zabezpieczenie priorytetu wykonania dla użytkowników. Propozycja jest odpowiedzią na obawy społeczności dotyczące widocznych oczekujących transakcji i potencjalnego ich wykorzystywania w ekosystemie XRP Ledger.
XRPresso.io zwróciło uwagę na ryzyko związane z widocznością transakcji w XRP Ledger przed walidacją i ostatecznym rozliczeniem. Argumentowało, że walidatorzy i połączone węzły mogą przeglądać oczekujące transakcje i oceniać możliwości zysku. W konsekwencji podmioty mogą próbować strategicznie pozycjonować transakcje i czerpać wartość z normalnej aktywności użytkowników.

Ponadto raport wyjaśnił, że transakcje pozostają w widocznej kolejce do momentu zamknięcia księgi. Ta widoczność pozwala uczestnikom analizować potencjalne ruchy cen i składać konkurencyjne zlecenia. W rezultacie zaawansowani operatorzy mogą zyskiwać przewagę nad standardowymi użytkownikami portfeli.
Dodatkowo XRPresso zauważyło, że kolejność transakcji opiera się na deterministycznej formule bazującej na hashach transakcji. Dlatego podobne wpisy mogą zwiększać prawdopodobieństwo korzystnego umiejscowienia w końcowym porządku. Ten mechanizm, jak stwierdzono, może prowadzić do systematycznych niekorzystnych warunków dla zwykłych traderów korzystających z XRP Ledger.
Schwartz przyznał, że obawy są zasadne, ale odrzucił twierdzenia, że walidatorzy mają nieodłączne strukturalne przewagi w XRP Ledger. Stwierdził, że wszyscy uczestnicy mogą obserwować oczekujące transakcje w tych samych warunkach. Dodał jednak, że skoordynowane działania walidatorów byłyby widoczne i podlegałyby usunięciu z zaufanych list.
Zauważył również, że taka aktywność nie pojawiła się poza teoretycznymi demonstracjami. Ponadto podkreślił, że rentowność pozostaje ograniczona ze względu na ograniczenia płynności i koszty wykonania.
Schwartz zaproponował następnie mechanizm rezerwacji w celu wzmocnienia uczciwości w XRP Ledger. W ramach tego systemu użytkownicy składają transakcję rezerwacji określającą sekwencję księgi i identyfikator transakcji. W przypadku powodzenia system przyznaje priorytet wykonania nad późniejszymi transakcjami powstałymi po ujawnieniu.
Schwartz powiedział, że metoda rezerwacji zapewnia, że transakcje są wykonywane przed jakimikolwiek późniejszymi konkurencyjnymi zleceniami.
Jednak XRPresso odpowiedziało, że podejście to wprowadza dodatkowe koszty i złożoność operacyjną dla użytkowników. Argumentowało, że propozycja nie rozwiązuje w pełni problemów z widocznością na etapie przed walidacją. Zamiast tego sugerowało, że środki poufności mogłyby zapewnić bardziej bezpośrednie rozwiązanie.
Tymczasem szerszy przemysł nadal bada alternatywy dla wyzwań związanych z front-runningiem w zdecentralizowanych systemach. Współzałożyciel Binance Changpeng Zhao wcześniej zaproponował giełdę kontraktów wieczystych w formie dark pool z wykorzystaniem dowodów zerowej wiedzy. Jednak krytycy argumentowali, że ukryte systemy zleceń mogą odtworzyć przewagi insiderów, które systemy blockchain mają na celu wyeliminować.
The post David Schwartz Proposes Fix for XRP Ledger Front-Running Risk appeared first on CoinCentral.

