Miten Circlen Nanomaksut toimivat? @circle on julkaissut uuden ominaisuuden nimeltä Nanopayments. Se sallii siirrot jopa 0,000001 dollaria ilman, että kaasumaksuja ei vaadita. Miten se on mahdollista? Salaisuus piilee eräasutuksessa. Jos jokainen maksu loisi oman ketjun sisäisen transaktionsa, kaasukustannukset kasaantuisivat nopeasti. Sen sijaan Nanopayments kerää käyttäjien offchain-maksuallekirjoitukset Circle Gatewayn kautta. Järjestelmä laskee nettosaldot ja selittää kertyneet maksut säännöllisesti yhdessä erässä. Miten nanomaksut toimivat Tässä yksinkertaistettu katsaus prosessiin: 1. Talletus: Ostaja lähettää USDC:n lompakostaan Circle Gateway -lompakkoon. Tämä on onchain-tapahtuma, ja kaasu maksetaan vain kerran alkuperäisessä talletuksessa. 2. Pyydä ja neuvottele: Ostaja pyytää myyjältä maksettua resurssia. Myyjä voi vastata x402-protokollan kautta. 3. Allekirjoituslupa: Ostaja allekirjoittaa EIP-3009-viestin. Tämä on ketjun ulkopuolinen allekirjoitus, joka valtuuttaa maksun myyjälle eikä vaadi kaasua. 4. Maksa ja toimita: Circle Gateway tarkistaa allekirjoituksen ja tarkistaa ostajan saldon. Vastaava summa on lukittu. Myyjä toimittaa maksetun resurssin välittömästi ostajalle. 5. Eräselvitys: Gateway kerää säännöllisesti odottavat offchain-allekirjoitukset, laskee nettosaldot ja selittää ne ketjussa yhdessä tapahtumassa. Toisin sanoen tuhannet offchain-maksutapahtumat yhdistetään yhdeksi onchain-tapahtumaksi. Siksi kaasun tehokas kustannus lähestyy nollaa. Turvallisuusmalli Yksi huomionarvoinen seikka on, että offchain-maksuvaltuutusprosessi saattaa ensi silmäyksellä vaikuttaa säilytysjärjestelmältä. Circle Gateway on kuitenkin suunniteltu ei-säilytystilaksi....