Subiecte populare
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Pe piețele de predicție cu N rezultate, am auzit că administrează un portofoliu de ordine separat DA/NU pentru fiecare rezultat și se bazează pe arbitragi pentru a "echilibra" astfel de piețe. Dacă este așa, de ce? De ce schimburile nu fac potrivirea implicită atomic pentru a crește lichiditatea?
De exemplu, dacă sunt 3 rezultate și eu trimit un NU limită cu o șansă de 30% ca fiecare rezultat să se întâmple, atunci acele ordine vor rămâne acolo până când un arbitrator le potrivește pe toate 3, pentru un total de 90 de cenți. După ce am plasat primele două ordine, schimbul ar trebui să arate în schimb un ordin implicit DA de 40 de cenți la al treilea rezultat și să mă împiedice să plasez al treilea ordin. Acest lucru pare să crească strict lichiditatea utilizatorilor, oferindu-le prețuri mai bune, spread-uri mai strânse și, de asemenea, un volum mai mare pentru platformă, deoarece fiecare comandă care se potrivește va fi egală. De asemenea, arbitrajii nu vor potrivi tranzacțiile implicite net-zero deoarece nu există niciun câștig din arbitraj, în timp ce schimburile vor face acest lucru cu plăcere.
În final, acest lucru nu pare deosebit de complex din punct de vedere computațional pentru motorul de potrivire. Pentru o singură piață de predicție, poate menține pur și simplu suma curentă a celor mai bune oferte și suma curentă a celor mai bune cereri pentru fiecare dintre cele N rezultate. Aceasta este o operație O(1) privind plasarea ordinului. Dacă suma celor mai bune oferte ar depăși 1 sau suma celor mai bune oferte ar depăși N-1, atunci potrivește ordinele din toate rezultatele într-o tranzacție implicită. Aceasta este O(N), dar potrivești N comenzi.
În prezent nu pot găsi o modalitate eficientă de a servi întregul "carnet de comenzi implicit", dar cel puțin prețul de contact poate fi servit extrem de eficient, cu costuri minime. Cantitatea de atingere ar putea fi servită dacă un min-heap (peste dimensiunea comenzii la atingere) este menținut, deși acest lucru este mai puțin eficient decât O(1) pe comandă (ar putea fi O(log n))
1,81K
Limită superioară
Clasament
Favorite
