DEX-er bygget som automatiserte markedsmakere (AMM) kan ikke konkurrere på antall skrivinger til global tilstand. Selv AMM-er bygget på kjeder med "parallelliserbar" eksekutasjon som @solana er begrenset, fordi parallelliseringen bare gjelder tx-er som påvirker forskjellige deler av den globale tilstanden. For eksempel ender 100 transaksjoner som tar de forskjellige sidene av en AMM-handel av ett tokenpar opp med å oppdatere den samme globale staten (reservebeløpene). Med en ordrebokmodell kan derimot disse 100 transaksjonene matches og behandles uavhengig av hverandre. En selvforvaltende ordrebok på kjeden med matching utenfor kjeden kan bygges på en hvilken som helst kjede, men å distribuere den på @0xMiden gir ytterligere to fordeler: 1. Det tar belastningen av validatorene, noe som gir høyere gjennomstrømning 2. Handler er private! Du kan ikke få dette noe annet sted.
Marti
Marti7. aug., 15:26
Med kantblokkjeder foretrekkes lokale tilstandsoppdateringer fremfor globale tilstandsendringer. Det lar nettverket oppnå parallell utførelse ved å outsource tilstandsoverganger til kanten. Edge-blokkjeder som @0xMiden naturlig inspirere til et ordrebok DEX-design: brukere kan sende inn forespørsler til en mellommann utenfor kjeden, som matcher bestillingene og legger dem ut på kjeden.
533