Hur fungerar Circles Nanopayments? @circle har lanserat en ny funktion kallad Nanopayments. Den tillåter överföringar så små som 0,000001 dollar utan att kräva några gasavgifter. Hur är det möjligt? Hemligheten ligger i gruppbaserad bosättning. Om varje betalning skapade sin egen onchain-transaktion skulle gaskostnaderna snabbt bli höga. Istället samlar Nanopayments in användarnas externa betalningssignaturer via Circle Gateway. Systemet beräknar nettosaldon och reglerar periodiskt ackumulerade betalningar i en enda omgång. Hur nanobetalningar fungerar Här är en förenklad översikt av processen: 1. Insättning: Köparen skickar USDC från sin plånbok till Circle Gateway Wallet. Detta är en onchain-transaktion och gas betalas endast en gång vid den initiala insättningen. 2. Begär och förhandla: Köparen begär en betald resurs från säljaren. Säljaren kan svara via x402-protokollet. 3. Underteckna auktorisation: Köparen undertecknar ett EIP-3009-meddelande. Detta är en offchain-signatur som ger betalning till säljaren auktoriserad och kräver ingen bensin. 4. Reglera och serva: Circle Gateway verifierar signaturen och kontrollerar köparens saldo. Motsvarande belopp är låst. Säljaren levererar omedelbart den betalda resursen till köparen. 5. Batchavräkning: Gatewayen samlar periodiskt in väntande offchain-signaturer, beräknar nettosaldon och reglerar dem onchain i en enda transaktion. Med andra ord konsolideras tusentals offchain-betalningstransaktioner till en onchain-transaktion. Det är därför den effektiva gaskostnaden närmar sig noll. Säkerhetsmodell En sak värd att lyfta fram är att processen för utbetalningsauktorisation kan verka förvarande vid första anblicken. Circle Gateway är dock designad för att vara icke-förvarande....