Anoma, een nieuw besturingssysteem voor Web3... Een blauwdruk voor dApps ontworpen met 'Intent' Geschreven door @Parknow_BM @anoma Talrijke dApps zijn ontstaan om omslachtige on-chain activiteiten te verbeteren, maar het blijft moeilijk voor gebruikers om ze te navigeren zonder een fundamentele kennis van blockchain. Om een gewenst resultaat te bereiken, moet een gebruiker persoonlijk het hele proces uitzoeken en uitvoeren: welke DeFi-protocollen te gebruiken, welke brug om activa doorheen te verplaatsen, en welke DEX om de transactie af te ronden. Dit proces is een onvermijdelijke instapbarrière voor nieuwe gebruikers die net hun digitale activawallets hebben aangemaakt. Daarom wordt UI/UX vaak genoemd als een van de grootste obstakels die de 'massale adoptie' hindert waar Web3 van droomt. Hier heeft een project een fundamentele paradigmaverschuiving verklaard om "een einde te maken aan dit tijdperk van ongemak." Dat project is Anoma. Anoma beschrijft zichzelf als "een blockchain-besturingssysteem (OS) zoals Windows," met als doel een full-stack, gedecentraliseerd en geïntegreerd ontwerp voor dApps. De toekomst die Anoma voor ogen heeft, is heel eenvoudig: gebruikers de complexe backend (blockchain) en de zichtbare frontend laten ervaren niet als afzonderlijke componenten, maar als één, verbonden 'app'. Anoma: De fundamenten van blockchain-interactie veranderen In het hart van Anoma's ontwerp ligt de 'intent-centrische' architectuur. Dit is een diepgewortelde innovatie die de manier verandert waarop gebruikers met de blockchain omgaan van 'imperatief' naar 'declaratief'. Tot nu toe hebben blockchains vertrouwd op specifieke commando's die door gebruikers worden gegeven, bekend als 'transacties.' Bijvoorbeeld, "Ruil 100 C-tokens voor D-tokens via pool B op exchange A." Dit proces heeft ook een beveiligingsblinde vlek: het is moeilijk voor gebruikers om de potentiële risico's die in de transacties zijn ingebed volledig te begrijpen. Anoma's 'intents' draaien dit alles om. In plaats van een complex uitvoeringspad, verklaren gebruikers eenvoudig hun gewenste eindresultaat en beperkingen. Ze drukken een intentie uit zoals: "Ik wil 100 van token C ruilen voor minstens 50 van token D." Dit bevrijdt de gebruiker van het zijn van een 'expert die alles moet weten' naar een 'onderwerp dat alleen hoeft te weten wat ze willen.' De reis van een intentie naar werkelijkheid Om de gewenste intentie van een gebruiker te verwerken, doorloopt het Anoma-systeem de volgende stappen. Stap 1: Creatie en verspreiding van intentie Alles begint met de gebruiker die een 'intent' creëert die hun doel bevat. De gevraagde intentie wordt ingediend bij het solver-netwerk, dat kan worden gezien als Anoma's mempool, en wordt verwerkt door solvers op basis van de intentie. Stap 2: De opkomst van 'Solvers' om de optimale oplossing te vinden Verzoeken die zijn ingediend bij het solver-netwerk worden verwerkt door Solvers, die opereren op basis van economische prikkels. Solvers combineren en analyseren de intenties op Anoma's solver-netwerk om de optimale combinatie van transacties te vinden die tegelijkertijd aan de intenties van meerdere gebruikers voldoet. In wezen vinden ze goedkope en snelle handelscombinaties. Stap 3: De cryptografische stack voor privacy en eerlijkheid Anoma zorgt voor sterke privacy en eerlijkheid in het proces nadat een solver een oplossing heeft gevonden. Taiga: De oplossing passeert eerst door Taiga, een privacy-framework. De details van de transactie (type activa, bedrag, adres, enz.) worden versleuteld met zero-knowledge proofs om anonimiteit te waarborgen. Ferveo: De versleutelde transactie wordt vervolgens opnieuw verzegeld met een drempelcryptografie-technologie genaamd Ferveo. Dit maakt de mempool zelf ondoorzichtig, waardoor niemand de transactiegegevens kan bespioneren voordat ze in een blok worden opgenomen. Dit blokkeert fundamenteel de MEV die bestaat in traditionele blockchain-mempools. Stap 4: De 'Typhon' engine voor finale uitvoering en consensus Zodra alle voorbereidingen zijn getroffen, wordt de versleutelde transactie uiteindelijk doorgegeven aan de high-performance consensus engine, Typhon. Typhon bepaalt de volgorde van deze transacties, registreert ze veilig in een blok en voert ze uiteindelijk uit, waardoor de intentie van de gebruiker werkelijkheid wordt. Als een gevraagde intentie een complex proces over meerdere ketens vereist, zorgt het consensusmechanisme van Typhon ervoor dat alle stappen ofwel atomair samen slagen of samen falen. Op deze manier gaat de verklaarde intentie van een gebruiker door Anoma's complexe en geavanceerde systeem en komt terug als een geoptimaliseerd resultaat. Maximaliseren van efficiëntie door ringtransacties Anoma's ontwerp maakt ook 'N-tot-N coördinatie' mogelijk, wat de wederzijdse belangen van meerdere deelnemers tegelijk verzoent. Bijvoorbeeld, beschouw een scenario met drie gebruikers, elk met een ander actief en die een ander actief willen. A heeft ETH en wil USDC; B heeft USDC en wil ATOM; en C heeft ATOM en wil ETH. In het huidige dApp-ecosysteem moeten alle drie de gebruikers hun swaps individueel uitvoeren, wat aanzienlijke kosten met zich meebrengt en de risico's van slippage en MEV met zich meebrengt. Dit komt omdat ze onafhankelijk moeten handelen, zich niet bewust van elkaars bestaan. Echter, in Anoma kan een solver hun verklaarde 'intents' in realtime detecteren en ze combineren in een enkele 'Ring Trade'-structuur. Als A zegt: "Ik wil 1 ETH geven en minstens 3000 USDC ontvangen," combineert de solver dit tegelijkertijd met B's intentie, "Ik wil 3000 USDC geven en minstens 250 ATOM ontvangen," en C's intentie, "Ik wil 250 ATOM geven en minstens 1 ETH ontvangen," waardoor een enkele atomische transactie ontstaat. Als resultaat ruilen de drie gebruikers hun gewenste activa in een enkele transactie, en de transactie wordt niet uitgevoerd tenzij aan alle voorwaarden is voldaan. Dit is een primeurvoorbeeld van de praktische waarde van het 'intent-centrische' ecosysteem waar Anoma naar streeft, omdat het gefragmenteerde liquiditeit bundelt om de handels efficiëntie te maximaliseren en een structuur creëert die alle deelnemers ten goede komt. Anoma's visie kan worden gezien als een proces van het herontwerpen van de fundamenten waarop applicaties draaien vanuit eerste principes om het potentieel van blockchain volledig te realiseren. Het richt zich rechtstreeks op de chronische problemen van Web3 van fragmentatie, ontwikkelingscomplexiteit en een slechte gebruikerservaring. Anoma droomt van een OS voor massale adoptie waar gebruikers op een natuurlijke manier kunnen genieten van de voordelen van blockchain-technologie zonder ooit de complexiteit ervan te voelen.
26,64K