Hvordan fungerer Circles Nanopayments? @circle har lansert en ny funksjon kalt Nanopayments. Den tillater overføringer så små som 0,000001 dollar uten å kreve noen gassavgifter. Hvordan er det mulig? Hemmeligheten ligger i batch-bosetting. Hvis hver betaling skapte sin egen onchain-transaksjon, ville bensinkostnadene raskt hope seg opp. I stedet samler Nanopayments inn brukernes offchain-betalingssignaturer gjennom Circle Gateway. Systemet beregner netto saldoer og gjør periodisk opp akkumulerte betalinger i én batch. Hvordan nanobetalinger fungerer Her er en forenklet oversikt over prosessen: 1. Innskudd: Kjøperen sender USDC fra lommeboken sin til Circle Gateway Wallet. Dette er en onchain-transaksjon, og bensin betales kun én gang ved det første innskuddet. 2. Be om og forhandle: Kjøperen ber om en betalt ressurs fra selgeren. Selgeren kan svare gjennom x402-protokollen. 3. Signer autorisasjon: Kjøperen signerer en EIP-3009-melding. Dette er en off-chain signatur som autoriserer betaling til selgeren og krever ingen bensin. 4. Oppgjør og server: Circle Gateway verifiserer signaturen og sjekker kjøperens saldo. Det tilsvarende beløpet er låst. Selgeren leverer umiddelbart den betalte ressursen til kjøperen. 5. Batch-oppgjør: Gatewayen samler periodisk ventende offchain-signaturer, beregner netto saldoer og gjør opp onchain i én enkelt transaksjon. Med andre ord samles tusenvis av offchain-betalingstransaksjoner i én onchain-transaksjon. Derfor nærmer den effektive gasskostnaden seg null. Sikkerhetsmodellen Et poeng verdt å fremheve er at prosessen for betalingsautorisasjon utenfor strømmen ved første øyekast kan virke forvarende. Circle Gateway er imidlertid designet for å være ikke-forvarende....