- Para sa average na user, ang seguridad ng DEX ay hindi lamang isang pagsusuri o isang palatandaan sa website.
- Kahit magbigay ng mahusay na likididad at seguridad ang isang DEX, hindi mananatili ang mga user kung ang bawat palitan ay tila isang lottery.
- Ang isang DEX ay higit pa sa code; ito ay isang buong system ng palitan. At ang pinakamahalagang bagay ay kung gaano kagaling gumagana ang system na ito.
Samantalang patuloy na humahawak ang mga decentralized exchange (DEX) ng bahagi ng merkado mula sa mga nangungunang sentralisadong kumpanya, ang usapan ay nagbabago mula sa simpleng functionality ng smart contract patungo sa komplikadong data orchestration.
Karamihan sa mga platform ay nabigo hindi dahil sa maling code, kundi dahil hindi nila ma-solve ang 'trilemma' ng mataas na load trading: pagpapagawa ng malalim na likididad, pagmiminsala ng sub-second latency, at pagprotekta sa mga user laban sa sophisticated MEV (Maximal Extractable Value) attacks.
Sa ganitong malalim na paglalangoy, tatalakayin namin kung paano ang production-grade DEX system architecture ay idino disenyo upang mabuhay sa ekstremong pagbabago ng merkado.
Ang likwididad ay ang pundasyon
Para sa user, ito ay nangangahulugan na walang malalaking pagkawala sa panahon ng palitan, ang mga transaksyon ay isasagawa sa mga napapalagay na presyo, at walang matinding pagtaas ng presyo kapag nagtratrabaho ng mga katamtamang dami.
Maraming proyekto ang nagsisikap kumita ng pera sa simula gamit ang mataas na rate ng interes, na nag-aakit sa mga naghahanap ng mabilis na kita, subalit ang mga rate ng interes na ito ay nawawala agad kapag bumagal ang kita.
Ang isang magandang diskarte sa paghahalo ng pera ay nagsisimula sa pagpaplano ng mga pares at mga landas ng palitan. Ang isang DEX ay hindi dapat umasa lamang sa isang solong pool.
Mahalaga ang kakayahang awtomatikong hatiin ang mga order sa iba't ibang pool at, kung kinakailangan, magsambit sa mga nagtitipon ng likwididad.
Maaari itong mabawasan ang mga pagkawala sa palitan at siguraduhin ang mga matatag na palitan kahit na hindi available pansamantala ang isang mapagkukunan ng pondo.
Mula sa araw ng pagsisimula kailangan mong tukuyin:
● magkakasandugong pares (base na likididad) na may pinakamalikas na pangangailangan;
● mga sakop ng pagkonsentrado ng likwididad at patakaran sa rebalansing;
● Mga pangmatagalang pagnanasang para sa mga LP, na nakasalalay hindi sa presyo ng token, kundi sa dami at oras ng pagbibigay ng likwididad.
Ligtas
Para sa average na user, ang seguridad ng DEX ay hindi lamang isang pagsusuri o isang palatandaan sa website.
Ang susi ay maging sigurado na ang pera ay hindi mawawala dahil sa mga error sa coding, manipulasyon ng presyo, o pagnanakaw.
Kaya, sa isang decentralized exchange, ang seguridad ay hindi isang isang beses na hakbang, kundi isang patuloy na komitment.
Mahalaga ang pag-iingat sa lahat ng aspeto. Mahalaga ang pagsusulit ng mga smart contract, ngunit hindi sapat.
Kailangan mong isaalang-alang ang mga ekonomikong atake, paano sila gumagana sa panahon ng arbitrage, at sa isang masamang merkado, hindi lamang suriin ang code.
Mahalagang din protektahan ang sarili laban sa mga panganib ng MEV: kapag sinubok ng isang tao na magawa ang iyong mga trade, palitan sila, o baguhin ang kanilang order.
Ang lahat ng ito ay maaaring negatibong makaapekto sa karanasan ng user at tiwala sa exchange.
Ang mga indexer layer, off-chain na settlement, API endpoints, at mga interface ng pirmahan ng transaksyon ay patuloy na mahina. Samakatuwid, ang mga sumusunod ay kailangan:
● pagmamasdan ng kalagayan ng mga pool at anomaletang likwididad;
● mga systema ng abiso para sa mga koponan ng devops at panganib;
● Ang mga kontrol sa panganib na awtomatiko na naghihiwalay sa mga parameter ng ekstremong kalakalan.
Kung ang isang DEX ay gumagana nang maaasahan, kahit na ang merkado ay dumudulog ng malaki, at maaaring labanan ang iba't ibang krisis nang walang problema, pagkatapos ay ang kanyang reputasyon ay mas mahusay kaysa sa anumang mataas na rate ng interes.
Bakit nagugugol ang mga user ng DEX at CEX?
Kahit magbigay ng mahusay na likididad at seguridad ang isang DEX, hindi mananatili ang mga user kung ang bawat palitan ay tila isang lottery.
Nagsisimulang ihambing ngayon ng mga negosyante ang mga decentralized exchange hindi sa mga ideya ng Web3 kundi sa mga karanasan nila sa mga sentralisadong platform: bilis, kalinisan, at kaginhawaan.
Ang bilis ng DEX ay hindi lamang tungkol sa gaano mapabilis na kumpirmahin ang isang bloke; ito ay tungkol sa lahat ng bagay: magkano ang babayaran mo para sa gas, gaano mapabilis ang RPC nodes, gaano responsibo ang interface, at gaano malinaw ito tungkol sa kung ano ang nangyayari sa isang transaksyon.
Sa tamang pagtatakda ng mga smart contract, paggamit ng batching, at pag-iisip ng isang node/endpoint strategy, maaari mong i-cut down ang mga gastos at i-speed up ang mga response time nang mabilis na ang user ay hindi na kailangang isipin ang mga technical aspects.
Ang isang karaniwang pagkakamali sa UX ay hindi ipaliwanag kung ano ang gagawin kung may mali. Dapat malinaw na maintindihan ng mga user kung ano ang mangyayari kung ang isang transaksyon ay nasa stuck, na ireplace, o tinanggihan.
Ang isang DEX ay hindi dapat lamang ipakita ang hash; dapat ito ay magpaliwanag kahit ano ang kahulugan nito, ang mga panganib, at ano ang dapat gawin sa susunod. Mas maraming impormasyon ay mas mabuti kaysa mas kaunti.
Upang maramdaman ng DEX ang pakiramdam ng CEX, kailangan ang mga off-chain indexers. Sila ay nagbibigay ng mabilis na mga update sa data, ipinapakita ang paunang presyo at mga estimate sa bayad bago isagawa ang isang transaksyon, at malinaw na ipinapakita ang slippage at posibilidad ng pagpapatupad.
Dapat ay may kakayahang makita ng mga user kung ano ang kanilang makukuha bago sila magpasya magbayad para sa gas.
Mas mahalaga ang infrastruktura kaysa sa "maganda ang mga kontrata"
Ang isang DEX ay higit pa sa code; ito ay isang buong system ng palitan. At ang pinakamahalagang bagay ay kung gaano kagaling gumagana ang system na ito.
Ang mga indexers, RPC nodes, mga systema ng pagmamasid, logging, at mga proseso ng operational incident response ay lahat bahagi ng karanasan ng user, kahit hindi direktang nakikita ng user ang mga ito.
Kung wala kang backup, hindi mo tinatsek kung ano ang nangyayari, at hindi mo alam kung ano ang gagawin kung may problema, maaaring masira ng anumang isyu ang iyong reputasyon.
Iyon ang dahilan kung bakit ang mga malalaking DEX ay inaayos bilang mga matatag na sistema na makapagpapalaban sa mga pagkabigo, makapagpapalawak, at mabilis na makapagpawi, hindi lamang bilang mga eksperimental na protocol.
Paggawa ng DEX mula pa sa araw nito
Ang unang hakbang ay maintindihan kung bakit kailangan mo ng DEX. Kung ang DEX ay nakatuon sa aktibong kalakalan, ang kalalim ng libro ng order at minimal na paggalaw ng presyo sa katamtamang dami ay mahalaga. Kung ang DEX ay mas nakatuon sa DeFi at arbitrage, ang katatagan ng presyo at tamang pagpapadala ay mahalaga.
Ito ang magpapasya kung aling modelo ng AMM ang pipiliin, paano isasagawa ang pagkonsentrado ng likwididad, at kung kailangan nga ba ng mga aggregator.
Nang una, maraming DEX ang nagkamali sa pagtatangkang i-distribute ang mga insentibo sa lahat ng mga pares, ngunit sa totoo lang, dapat iilaw ang likwididad sa paligid ng ilang pangunahing merkado.
Ito ang mga nagmamaneho ng karamihan sa aksyon at nagseset ng presyo para sa iba pang mga ruta. Ito ang mga pares na kailangang maprioritize, mapag-impok, at mapag-ayos.
Kahulugan
Sa maikli, para sa isang DEX na talagang manatili, hindi lamang ang konsepto ng de-sentralisasyon ang mahalaga.
Ang pinakamahalagang bagay ay ang paghahanap ng mga tao ay madali gamitin.
Kailangan mayroong maraming likwididad para sa mga transaksyon upang ang lahat ay umuunlad nang maayos, kailangan ang seguridad ay nasa pinakamataas na antas, at ang bilis at kaginhawaan ay dapat tulad ng isang karaniwang exchange, kaya hindi makikita ng sinuman ang pagkakaiba.
Ang mga taong naiintindihan na ang mga smart contract ay hindi lahat ng bagay, kundi nagpapagana ng isang matibay na sistema, pamamahala ng panganib, at kaginhawahan, ay makakakuha ng mga loyal na user sa mga taon pa rin.
Ito ang mga DEX na nananatiling umiiral sa lahat ng panahon at naging pundasyon para sa isang bagong decentralized financial system.
Ang post Ang arkitektura ng data ng mabilis na umunlad na DEX: paglutas sa likwididad, kahabaan ng oras, at proteksyon laban sa MEV nagawa una sa CoinJournal.
