1/ Laten we het hebben over de DCA van @MagicNewton. [Conclusie op pagina 4] Er zijn discussies over zk, TEE, enz., en ik was benieuwd waar ze worden gebruikt, dus heb ik het voorlopig zo gelaten. Maar ik was nieuwsgierig naar hoe het werkt, dus ik heb geprobeerd het uit te zoeken. De afbeelding hieronder toont de agent nadat de DCA is voltooid: 1. Bewijs gegenereerd 2. Fondsen verplaatst 3. Bewijs geverifieerd Er zijn drie stappen zoals deze. [1. Bewijs gegenereerd] Wanneer je op Bewijs gegenereerd klikt, verschijnt het zoals weergegeven in de afbeelding hieronder. Eerst is er deze data, die later zal worden gebruikt. Hier wordt TEE gebruikt, maar je kunt de originele data niet zien. [2. Fondsen verplaatst] Wanneer je op Fondsen verplaatst klikt, verschijnt er een transactie. Het is ruwweg een transactie die zegt dat KAITO is gekocht met USDC. Dit deel is een beetje ingewikkeld. Als we naar de invoergegevens kijken, wordt functie 0xd4ed377d uitgevoerd, delegatecall draait in een lus.
2/ Zo gaat het verder. Het eerste argument voert de 5000000 transferFrom functie van 0xd29447c1 uit. Het tweede argument voert ook de 4918295909822 transferFrom functie van 0x0e9d7d22 uit. Je kunt het zien als dit proces. De interne werking is vrij vergelijkbaar, maar de tokens zijn verschillend. stor_6_0_19, stor_5_0_19 zijn de verschillen. Het derde argument. Nu we de tokens hebben, gaan we verder met de swap. USDC → LIFI diamond → swap → cbBTC → WETH → KAITO, dit is het proces. Ik blijf lifi gebruiken, maar lifi jumper is oorspronkelijk een project dat cross-chain bridging doet. De tokens zijn nog niet verschenen. Het zou fijn zijn als het klikt tijdens het cross-chain proces. Single-chain swaps zijn ook mogelijk. Echter, tegenwoordig lijkt het alsof ze het samen met magicNewton doen terwijl ze intentie toevoegen. lifi voegt intentie toe met @rhinestonewtf, @biconomy, enz. Dus, zo wordt de swap gedaan. Ik weet niet waarom het veranderde naar cbBTC en daarna weer terug tijdens de swap, maar het lijkt erop dat dat is hoe de aggregatie werkt.
3/ Materialen gerelateerd aan lifi intent (link in ALT) [ 3. bewijs geverifieerd ] Voer de proveRequest functie uit. Combineer de waarden die zijn gegenereerd uit het eerste bewijs dat is gegenereerd in het derde argument. Op dit moment gaat dat naar _handleSP1ZKPProof. Van daaruit wordt het verwerkt. Het derde verificatieproces lijkt wat meer studie te vereisen! Het lijkt erop dat het bewijs geverifieerd proces niet zichtbaar is in de momenteel draaiende agent en inactief moet zijn om zichtbaar te zijn, maar het voelt alsof het valideert wat er ondertussen is uitgevoerd.
Origineel weergeven
De inhoud op deze pagina wordt geleverd door derden. Tenzij anders vermeld, is OKX niet de auteur van het (de) geciteerde artikel(en) en claimt geen auteursrecht op de materialen. De inhoud is alleen bedoeld voor informatieve doeleinden en vertegenwoordigt niet de standpunten van OKX. Het is niet bedoeld als een goedkeuring van welke aard dan ook en mag niet worden beschouwd als beleggingsadvies of een uitnodiging tot het kopen of verkopen van digitale bezittingen. Voor zover generatieve AI wordt gebruikt om samenvattingen of andere informatie te verstrekken, kan deze door AI gegenereerde inhoud onnauwkeurig of inconsistent zijn. Lees het gelinkte artikel voor meer details en informatie. OKX is niet verantwoordelijk voor inhoud gehost op sites van een derde partij. Het bezitten van digitale activa, waaronder stablecoins en NFT's, brengt een hoge mate van risico met zich mee en de waarde van deze activa kan sterk fluctueren. Overweeg zorgvuldig of de handel in of het bezit van digitale activa geschikt voor je is in het licht van je financiële situatie.