1/ Vamos falar sobre o DCA do @MagicNewton. [Conclusão na página 4] Há discussões sobre zk, TEE, etc., e eu estava curioso sobre onde eles são usados, então mantive isso por enquanto. Mas eu estava curioso sobre como funciona, então tentei descobrir. A imagem abaixo mostra o agente após a conclusão do DCA: 1. Prova gerada 2. Fundos movidos 3. Prova verificada Existem três etapas assim. [1. Prova gerada] Quando você clica em Prova gerada, aparece como mostrado na imagem abaixo. Primeiro, há esses dados, que serão usados mais tarde. Aqui, o TEE é usado, mas você não pode ver os dados originais. [2. Fundos movidos] Quando você clica em Fundos movidos, uma transação aparece. É aproximadamente uma transação dizendo que KAITO foi comprado com USDC. Esta parte é um pouco complicada. Olhando os dados de entrada, executando a função 0xd4ed377d, delegatecall roda em um loop.
2/ É assim que procede. O primeiro argumento está a executar a função transferFrom de 5000000 de 0xd29447c1. O segundo argumento também está a executar a função transferFrom de 4918295909822 de 0x0e9d7d22. Pode pensar neste processo. Os internos são bastante semelhantes, mas os tokens são diferentes. stor_6_0_19, stor_5_0_19 são as diferenças. O terceiro argumento. Agora que temos os tokens, prosseguimos com a troca. USDC → LIFI diamond → swap → cbBTC → WETH → KAITO, este é o processo. Continuo a usar lifi, mas o lifi jumper é originalmente um projeto que faz ponte entre cadeias. Os tokens ainda não saíram. Seria bom se funcionasse ao fazer a troca entre cadeias. Trocas em cadeia única também são possíveis. No entanto, estes dias, parece que estão a fazê-lo juntamente com magicNewton enquanto anexam intenção. lifi anexa intenção com @rhinestonewtf, @biconomy, etc. Portanto, é assim que a troca é feita. Não sei por que mudou para cbBTC e depois voltou novamente durante a troca, mas parece que é assim que a agregação funciona.
3/ Materiais relacionados à intenção lifi (link em ALT) [ 3. prova verificada ] Execute a função proveRequest. Combine os valores gerados pela primeira Prova gerada no terceiro argumento. Neste momento, isso vai para _handleSP1ZKPProof. A partir daí, é processado. O terceiro processo de verificação parece exigir um pouco mais de estudo! Parece que o processo de prova verificada não aparece no agente atualmente em execução e deve estar inativo para ser visível, mas parece que está validando o que foi executado nesse meio tempo.
Mostrar original
9
7,27 mil
O conteúdo apresentado nesta página é fornecido por terceiros. Salvo indicação em contrário, a OKX não é o autor dos artigos citados e não reivindica quaisquer direitos de autor nos materiais. O conteúdo é fornecido apenas para fins informativos e não representa a opinião da OKX. Não se destina a ser um endosso de qualquer tipo e não deve ser considerado conselho de investimento ou uma solicitação para comprar ou vender ativos digitais. Na medida em que a IA generativa é utilizada para fornecer resumos ou outras informações, esse mesmo conteúdo gerado por IA pode ser impreciso ou inconsistente. Leia o artigo associado para obter mais detalhes e informações. A OKX não é responsável pelo conteúdo apresentado nos sites de terceiros. As detenções de ativos digitais, incluindo criptomoedas estáveis e NFTs, envolvem um nível de risco elevado e podem sofrer grandes flutuações. Deve considerar cuidadosamente se o trading ou a detenção de ativos digitais é adequado para si à luz da sua condição financeira.