Az Aptos bevezette a Titkosított Mempoolt, egy opcionális funkciót, amely elrejti a tranzakciók részleteit, amíg a sorrendjük véglegessé nem válik. A lépés a frontrunning és a sandwich-támadások ellen irányul – vagyis az ellen a gyakorlat ellen, amikor a botok észlelnek egy függőben lévő kereskedést, és elébe vágnak, hogy hasznot húzzanak az általa kiváltott ármozgásból.
A funkció semmit sem kényszerít a fejlesztőkre vagy a felhasználókra. Ez egy eszköz, amelyet bekapcsolhatnak, ha védelemre vágynak az ilyen ragadozó viselkedés ellen, amely a nyilvános blokkláncokon mindennapossá vált.
Hogyan működik a Titkosított Mempool
A legtöbb hálózaton a tranzakciók egy nyilvános várakozóhelyen, az úgynevezett mempoolban várakoznak, mielőtt megerősítést nyernének. Bárki láthatja, mi van sorban – az eszközt, a méretet, a célárat. Ez az átláthatóság teszi lehetővé a sandwich-támadásokat. Egy bot észlel egy nagy vételi megbízást, saját vételt helyez el közvetlenül előtte, hagyja, hogy az eredeti megbízás felhajtsa az árat, majd elad a csúcsba. Az eredeti megbízást küldő kereskedő rosszabb teljesítést kap.
Az Aptos Titkosított Mempoolja rejtve tartja ezeket a részleteket, amíg a tranzakció helye a blokkban rögzítésre nem kerül. Mire bárki láthatja, mi történik, a sorrend már eldőlt. A botok nem tudnak beékelődni egy olyan kereskedésbe, amelyet nem látnak előre.
A kialakítás opcionális, ami számít. Egyes alkalmazások saját logikájukhoz átlátható mempoolokra támaszkodnak – arbitrázsstratégiák, bizonyos típusú market making, vagy olyan eszközök, amelyek a véglegesítés előtt szimulálják a kereskedéseket. Ezek a fejlesztők kikapcsolva hagyhatják a funkciót. Mások, különösen a fogyasztói felé néző tőzsdék és tárcák, választhatják azt, hogy bekapcsolják, hogy jobb végrehajtást kínáljanak felhasználóiknak.
Eltérő megközelítés a MEV-hez
A frontrunning az iparág által MEV-nek – maximális kinyerhető értéknek – nevezett jelenség egy részhalmaza. Ez az a profit, amelyet a validátorok, blokképítők és keresők egy blokkból kinyerhetnek azáltal, hogy eldöntik, mi kerül bele és milyen sorrendben. Az Ethereumon és más hálózatokon a MEV egy több milliárd dolláros árnyék-iparággá vált, ahol relay-hálózatok és speciális aukciók döntenek arról, hogy kinek a tranzakciói kerülnek be elsőként.
A megszelídítésére tett legtöbb kísérlet az alapr étegen kívülről érkezett – privát tranzakciós relayek, commit-reveal sémák vagy order-flow aukciók, amelyek megpróbálják újraelosztani a profitot. Az Aptos más utat választ: a magánszférát magába a lánc tranzakciós folyamatába építi.
Ez nem szünteti meg teljesen a MEV-et. A validátorok továbbra is ellenőrzik a sorrendezést, és a titkosított tranzakciók továbbra is késleltethetők vagy eldobhatók. De eltávolítja annak legegyszerűbb és legkárosabb formáját – azt, amikor egy bot látja a kereskedésedet, és megbüntet érte.
Mit kapnak a fejlesztők
Az Aptoson építkező csapatok számára a Titkosított Mempool egy újabb kar, amelyet meg lehet húzni, amikor beállítják, hogyan lépjenek kapcsolatba alkalmazásaik a hálózattal. Ez nem alapértelmezett beállítás, és nem csodaszer. Nem akadályozza meg a validátorokat abban, hogy saját hasznukra rendezzék át a tranzakciókat, és nem kezeli a MEV más formáit, például a backrunningot – amikor egy bot közvetlenül a tiéd után helyez el egy kereskedést, hogy kihasználja az általad kiváltott ármozgást.
Mégis, a sandwich-támadások azok, amelyeket a kiskereskedelmi felhasználók a legközvetlenebbül éreznek. Rosszabb árakként jelennek meg a swapeknél, megmagyarázhatatlan slippage-ként és annak homályos érzéseként, hogy a pakli ellened van. A függőben lévő tranzakcióadatok elrejtése a sorrend véglegesítéséig megszünteti azt az ablakot, amelyre ezek a botok támaszkodnak.
A funkció most éles. A fejlesztők, akik szeretnék, engedélyezhetik alkalmazásuk konfigurációjában. Akik nem, hagyhatják a dolgokat úgy, ahogy vannak. Az Aptos nem nyilatkozott arról, hogy a funkció végül alapértelmezetté válik-e, vagy hogy más adatvédelmi fejlesztések vannak-e folyamatban.
Ami világos, az a kompromisszum: a titkosított mempoolok késleltetést és bonyolultságot adnak a tranzakciós folyamathoz, és csökkentik azt az átláthatóságot, amelyre egyes on-chain eszközök támaszkodnak. Hogy a védelem megéri-e az árat, azt minden projektnek magának kell eldöntenie.




