Recentemente, alguém me perguntou novamente: qual é a diferença entre IBC, transmissão de mensagens, várias pontes... Eu penso nisso como "Quem você realmente confia ao fazer uma transferência entre blockchains". Em resumo, você primeiro confia que as duas blockchains em si não façam rollback ou fiquem fora do ar, depois confia no relayer (retransmissor) que está disposto a transferir o pacote, depois confia que o sistema de prova de validação daquela mensagem não tenha problemas, e por fim, também confia que o contrato/módulo na ponta final não foi escrito de forma a "forjar mensagens ao receber". Muitas falhas na verdade não acontecem por problemas na matemática de prova, mas por uma etapa que foi simplificada demais: permissões abertas de forma descontrolada, atualizações sem monitoramento, botões de emergência que não funcionam. Recentemente, o AI Agent (um pequeno robô de interação automática na blockchain) está em alta, mas por mais inteligente que seja, ele só segue as autorizações concedidas. Se você der uma autorização ilimitada para um contrato que faz negociações automáticas, e a ponte fizer alguma manobra... fica bem feio. De qualquer forma, antes de fazer uma transferência entre blockchains, eu sempre olho duas vezes: se a validação é feita por cliente leve, se há múltiplas assinaturas como garantia, se é possível revogar a autorização a qualquer momento. Melhor ser mais lento do que arriscar a segurança por preguiça.

Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Marcar