Jak działają Nanopłatności Circle? @circle zaprezentował nową funkcję o nazwie Nanopłatności. Umożliwia ona transfery tak małe jak 0,000001 USD, przy czym nie pobiera żadnych opłat za gaz. Jak to możliwe? Sekret tkwi w zbiorczym rozliczeniu. Gdyby każda płatność tworzyła własną transakcję on-chain, koszty gazu szybko by się kumulowały. Zamiast tego, Nanopłatności zbierają off-chain podpisy płatności użytkowników przez Circle Gateway. System oblicza salda netto i okresowo rozlicza zgromadzone płatności w jednej transakcji zbiorczej. Jak działają Nanopłatności Oto uproszczony przegląd procesu: 1. Depozyt: Kupujący wysyła USDC ze swojego portfela do Portfela Circle Gateway. To jest transakcja on-chain, a opłata za gaz jest płacona tylko raz przy początkowym depozycie. 2. Żądanie i negocjacje: Kupujący żąda płatnego zasobu od sprzedawcy. Sprzedawca może odpowiedzieć za pomocą protokołu x402. 3. Podpisanie autoryzacji: Kupujący podpisuje wiadomość EIP-3009. To jest podpis off-chain, który autoryzuje płatność dla sprzedawcy i nie wymaga opłat za gaz. 4. Rozliczenie i dostarczenie: Circle Gateway weryfikuje podpis i sprawdza saldo kupującego. Odpowiednia kwota jest zablokowana. Sprzedawca natychmiast dostarcza płatny zasób kupującemu. 5. Zbiorcze rozliczenie: Gateway okresowo agreguje oczekujące off-chain podpisy, oblicza salda netto i rozlicza je on-chain w jednej transakcji. Innymi słowy, tysiące off-chain transakcji płatniczych są konsolidowane w jedną transakcję on-chain. Dlatego efektywny koszt gazu zbliża się do zera. Model bezpieczeństwa Jednym z punktów, które warto podkreślić, jest to, że proces autoryzacji płatności off-chain może na pierwszy rzut oka wydawać się powierniczy. Jednak Circle Gateway jest zaprojektowany jako niepowierniczy....