Wie funktionieren Circles Nanopayments? @circle hat eine neue Funktion namens Nanopayments vorgestellt. Es ermöglicht Überweisungen so klein wie 0,000001 $ und erhebt dabei keine Gasgebühren. Wie ist das möglich? Das Geheimnis liegt in der gebündelten Abrechnung. Wenn jede Zahlung ihre eigene Onchain-Transaktion erzeugen würde, würden die Gasgebühren schnell ansteigen. Stattdessen sammelt Nanopayments die Offchain-Zahlungsunterschriften der Nutzer über das Circle Gateway. Das System berechnet Nettostände und begleicht die angesammelten Zahlungen regelmäßig in einem einzigen Batch. Wie Nanopayments funktionieren Hier ist ein vereinfachter Blick auf den Prozess: 1. Einzahlung: Der Käufer sendet USDC von seiner Wallet an die Circle Gateway Wallet. Dies ist eine Onchain-Transaktion und Gas wird nur einmal bei der ursprünglichen Einzahlung bezahlt. 2. Anfordern und verhandeln: Der Käufer fordert eine bezahlte Ressource vom Verkäufer an. Der Verkäufer kann über das x402-Protokoll antworten. 3. Autorisierung unterzeichnen: Der Käufer unterzeichnet eine EIP-3009-Nachricht. Dies ist eine Offchain-Unterschrift, die die Zahlung an den Verkäufer autorisiert und keine Gasgebühren erfordert. 4. Abrechnen und bereitstellen: Circle Gateway überprüft die Unterschrift und prüft den Kontostand des Käufers. Der entsprechende Betrag wird gesperrt. Der Verkäufer liefert sofort die bezahlte Ressource an den Käufer. 5. Batch-Abrechnung: Das Gateway aggregiert regelmäßig ausstehende Offchain-Unterschriften, berechnet Nettostände und begleicht sie Onchain in einer einzigen Transaktion. Mit anderen Worten, Tausende von Offchain-Zahlungstransaktionen werden in einer Onchain-Transaktion konsolidiert. Deshalb nähern sich die effektiven Gasgebühren der Null. Sicherheitsmodell Ein Punkt, der hervorgehoben werden sollte, ist, dass der Offchain-Zahlungsautorisierungsprozess auf den ersten Blick wie eine Verwahrung erscheinen könnte. Das Circle Gateway ist jedoch so konzipiert, dass es nicht verwahrend ist....