Recentemente ajudei alguém a resolver um problema de uma transação IBC que ficou presa na cross-chain, e aproveitei para refletir novamente sobre a questão de “em quem confiar”. Para ser sincero, uma transação cross-chain não é apenas clicar num botão: você precisa confiar que as duas blockchains não vão alterar o estado de forma indevida, confiar que a lógica do cliente leve/validação não vai falhar, confiar que o relayer está disposto a transferir a mensagem (ou pelo menos que alguém irá transferi-la), além de confiar que os detalhes como canais e timeout estão configurados corretamente, senão a mensagem pode simplesmente “adormecer na estrada”. A ponte é ainda mais direto: mais uma camada de assinantes/multisig/operadores traz mais uma camada de humanidades e pressão de conformidade. Recentemente, a comunidade discute sobre privacidade, moedas misturadas e limites de conformidade, mas eu acho que a questão do cross-chain é mais prática — uma vez que um componente é vigiado, o que muda primeiro não é a tecnologia, mas “quem ainda vai se arriscar a transferir por você”.



Agora, eu também não quero focar apenas no grande objetivo, prefiro dividir o cross-chain em duas etapas: primeiro, fazer pequenas transações para testar e confirmar, depois aumentar a posição; resolver os pequenos problemas como a ordem das transações/nounce primeiro, para evitar culpar a blockchain, a ponte ou o mundo no final… De qualquer forma, sou um perfeccionista com os detalhes.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixado