Anoma, et nytt operativsystem for Web3... En plan for dApps designet med «intensjon» Skrevet av @Parknow_BM @anoma Tallrike dApps har dukket opp for å forbedre tungvinte aktiviteter på kjeden, men det er fortsatt vanskelig for brukere å navigere i dem uten grunnleggende kunnskap om blokkjede. For å oppnå et ønsket resultat må en bruker personlig finne ut og utføre hele prosessen: hvilke DeFi-protokoller som skal brukes, hvilken bro som skal flyttes eiendeler gjennom, og hvilken DEX som skal fullføres handelen på. Denne prosessen er en uunngåelig inngangsbarriere for nye brukere som nettopp har opprettet sine digitale aktivalommebøker. Det er grunnen til at UI/UX blir sitert som en av de største hindringene som hindrer "masseadopsjonen" som Web3 drømmer om. Her har et prosjekt erklært et grunnleggende paradigmeskifte for å «avslutte denne æraen av ulemper». Det prosjektet er Anoma. Anoma beskriver seg selv som "et blokkjedeoperativsystem (OS) som Windows", med sikte på en full-stack, desentralisert og integrert design for dApps. Fremtiden Anoma ser for seg er veldig enkel: å få brukerne til å oppleve den komplekse backend (blockchain) og den synlige frontend ikke som separate komponenter, men som en enkelt, tilkoblet 'app'. Anoma: Endre det grunnleggende om blokkjedeinteraksjon Kjernen i Anomas design er dens "intensjonssentriske" arkitektur. Dette er en dypt forankret innovasjon som endrer måten brukere samhandler med blokkjeden på fra «imperativ» til «deklarativ». Til nå har blokkjeder vært avhengige av spesifikke kommandoer utstedt av brukere, kjent som "transaksjoner". For eksempel "Bytt 100 C-tokener mot D-tokener gjennom pulje B på børs A." Denne prosessen har også en sikkerhetsblindsone: det er vanskelig for brukere å fullt ut forstå de potensielle risikoene som er innebygd i transaksjonene de signerer. Anomas "intensjoner" snur alt dette på hodet. I stedet for en kompleks utførelsesbane, erklærer brukerne ganske enkelt ønsket sluttresultat og begrensninger. De uttrykker en intensjon som: "Jeg vil bytte 100 av token C mot minst 50 av token D." Dette frigjør brukeren fra å være en "ekspert som trenger å vite alt" til en "subjekt som bare trenger å vite hva de vil." En intensjons reise til virkeligheten For å behandle en brukers ønskede intensjon, går Anoma-systemet gjennom følgende trinn. Trinn 1: Oppretting og forplantning av intensjon Alt begynner med at brukeren oppretter en "intensjon" som inneholder målet deres. Den forespurte intensjonen sendes til problemløsernettverket, som kan sees på som Anomas mempool, og behandles av løsere i henhold til intensjonen. Trinn 2: Fremveksten av "løsere" for å finne den optimale løsningen Forespørsler sendt til problemløsernettverket behandles av løsere, som opererer basert på økonomiske insentiver. Løsere kombinerer og analyserer intensjonene på Anomas problemløsernettverk for å finne den optimale kombinasjonen av handler som tilfredsstiller flere brukeres intensjoner samtidig. I hovedsak finner de billige og raske handelskombinasjoner. Trinn 3: Den kryptografiske stabelen for personvern og rettferdighet Anoma sikrer sterkt personvern og rettferdighet i prosessen etter at en løser finner en løsning. Taiga: Løsningen går først gjennom Taiga, et personvernrammeverk. Detaljene om handelen (aktivatype, beløp, adresse osv.) er kryptert med nullkunnskapsbevis for å sikre anonymitet. Ferveo: Den krypterte transaksjonen forsegles deretter igjen med en terskelkryptografiteknologi kalt Ferveo. Dette gjør selve mempoolen ugjennomsiktig, og hindrer noen i å snoke på transaksjonsdetaljene før de inkluderes i en blokk. Dette blokkerer fundamentalt MEV som finnes i tradisjonelle blokkjede-mempooler. Trinn 4: 'Typhon'-motoren for endelig utførelse og konsensus Når alle forberedelser er fullført, sendes den krypterte transaksjonen endelig til den høyytelses konsensusmotoren, Typhon. Typhon bestemmer rekkefølgen på disse transaksjonene, registrerer dem sikkert i en blokk og utfører dem til slutt, og gjør brukerens intensjon til virkelighet. Hvis en forespurt intensjon krever en kompleks prosess på tvers av flere kjeder, sikrer Typhons konsensusmekanisme at alle trinn enten lykkes atomisk sammen eller mislykkes sammen. På denne måten går en brukers erklærte intensjon gjennom Anomas komplekse og sofistikerte system og returnerer som et optimalisert resultat. Maksimere effektiviteten gjennom ringhandler Anomas design muliggjør også 'N-til-N-koordinering', som forener de gjensidige interessene til flere deltakere samtidig. Tenk deg for eksempel et scenario med tre brukere, som hver har en annen ressurs og ønsker en annen ressurs. A har ETH og vil ha USDC; B har USDC og vil ha ATOM; og C har ATOM og vil ha ETH. I det nåværende dApp-økosystemet må alle tre brukerne gjennomføre byttene sine individuelt, pådra seg betydelige gebyrer og bære risikoen for glidning og MEV. Dette er fordi de må handle uavhengig, uvitende om hverandres eksistens. Men i Anoma kan en løser oppdage deres deklarerte "intensjoner" i sanntid og kombinere dem til en enkelt "Ring Trade"-struktur. Hvis A sier: «Jeg vil gi 1 ETH og motta minst 3000 USDC», kombinerer løseren samtidig dette med Bs intensjon, «Jeg vil gi 3000 USDC og motta minst 250 ATOM», og Cs intensjon, «Jeg vil gi 250 ATOM og motta minst 1 ETH», og skaper en enkelt atomtransaksjon. Som et resultat utveksler de tre brukerne sine ønskede eiendeler i en enkelt transaksjon, og handelen vil ikke utføres med mindre alle betingelser er oppfylt. Dette er et godt eksempel på den praktiske verdien av det "intensjonsentriske" økosystemet som Anoma sikter mot, ettersom det samler fragmentert likviditet for å maksimere handelseffektiviteten og skaper en struktur som kommer alle deltakere til gode. Anomas visjon kan sees på som en prosess for å redesigne selve grunnlaget som applikasjoner kjører på fra første prinsipper for å fullt ut realisere potensialet til blokkjede. Den retter seg direkte mot Web3s kroniske problemer med fragmentering, utviklingskompleksitet og dårlig brukeropplevelse. Anoma drømmer om et operativsystem for masseadopsjon der brukere naturlig kan nyte fordelene med blokkjedeteknologi uten å føle kompleksiteten.
26,6K