Security
Last updated
Last updated
O Global Accountant ou Contador Global é um recurso de segurança de defesa em profundidade que verifica a integridade de cada transferência de token. Ele garante que os saldos das cadeias permaneçam isolados e que mais tokens não possam ser queimados e transferidos de uma cadeia do que os tokens que foram originalmente mintados.
Esse recurso assegura que a fungibilidade do ativo nativo se mantenha em paridade de 1:1. Em nenhum momento os ativos vindos de uma cadeia spoke excederão o número de ativos nativos enviados para essa cadeia spoke. Os Guardians, com seu papel de garantir a transparência contábil, fornecem uma camada adicional de segurança, atestando uma Transferência de Token Nativo (NTT) somente se ela passar pelas verificações de integridade.
Entre em com os contribuintes do Wormhole se você tiver interesse em configurar o Contador Global para a sua implantação multichain.
Os integradores devem implementar mecanismos de governança para gerenciar a adição e remoção de transceivers e para atualizar contratos usando padrões de proxy, conforme demonstrado nas funções de atualização nos contratos NttManager. Esses processos também podem definir limites e regras para a atestação e aprovação de mensagens.
O componente de registro do sistema NTT é crucial para manter uma lista confiável de transceivers e gerenciar seu status. Os processos de governança para as seguintes ações podem ser submetidos diretamente ao contrato correspondente na blockchain, seja em um ou múltiplos contratos de bridging ou em um dos contratos de token:
Adicionar ou remover um endereço de transceiver do registro
Definir o endereço do contrato de token em um contrato de bridging
Definir o endereço do Wormhole Core Contract em um contrato de bridging
Definir o endereço registrado do contrato de bridging em um contrato de token
Este modelo de governança garante que o sistema permaneça seguro, ao mesmo tempo em que seja adaptável a novos requisitos em qualquer ambiente em que seja implantado.