Ethereum com Symbiotic¶
Introdução¶
O protocolo Tanssi cuida de componentes críticos de infraestrutura, facilitando o lançamento de redes em poucos minutos. Além de produção de blocos, disponibilidade de dados e integrações com ferramentas essenciais (carteiras, endpoints RPC, exploradores de blocos etc.), uma tarefa chave é prover segurança à rede.
A Tanssi foi projetada para oferecer um modelo de segurança compartilhada, evitando que desenvolvedores precisem buscar segurança econômica ou negociar com operadores para rodar nós. Ao implantar redes via Tanssi e escolher a Symbiotic como provedor, os desenvolvedores se beneficiam de segurança de nível Ethereum, alavancando o stake de ETH.
As seções a seguir explicam como o protocolo Symbiotic funciona e como as redes Tanssi podem utilizá-lo como mecanismo de consenso.
Segurança de Nível Ethereum com Symbiotic¶
Symbiotic é um protocolo de segurança compartilhada permissionless, multi-ativo e agnóstico de rede. Ele promove eficiência de capital ao permitir que ativos em stake protejam outras redes.
O protocolo fornece uma camada de coordenação para alinhar incentivos entre as partes, minimizando riscos da camada de execução com contratos principais não atualizáveis no Ethereum. O diagrama abaixo resume componentes e atores:
flowchart TD
%% Vaults subgraph
subgraph Ethereum["Ethereum/Symbiotic"]
slash[/Eventos de Corte/]
Restakers -- Depositar Ativos --> Vaults
manager["Gerenciadores de Vault"] -- Gerenciar --> Vaults
Resolvers -- Decidir Sobre --> slash
slash -- Executa Em --> Vaults
end
%% Operadores subgraph
subgraph Operators
direction BT
operators["Operadores (Validadores)"]
node_operators["Operadores de Nós"]
node_operators -- Executar --> operators
end
%% Networks subgraph
subgraph Networks
direction BT
developers["Desenvolvedores"]
networks["Redes Descentralizadas"]
developers -- Lançar --> networks
end
Vaults <--> Tanssi
Tanssi <--> Operators
Tanssi <--> Networks O design flexível da Symbiotic permite que cada parte ajuste sua configuração: vaults escolhem colaterais e estratégias, operadores decidem quais redes atender, e redes definem exigências de segurança.
Vaults¶
Vaults são a espinha dorsal econômica: gerenciam liquidez e depósitos, conectam operadores e redes, e configuram delegação.
Cada vault é atrelado a um token ERC-20 aceito como garantia. Os fundos são representados como ações para rastrear propriedade e distribuir recompensas; o token de recompensa pode ser diferente do colateral.
Três módulos compõem um vault:
- Slasher – implementa a lógica de corte.
- Delegator – define como os fundos são delegados entre operadores e redes; diferentes estratégias podem ser usadas.
- Accounting – lida com depósitos, saques, saldos e eventos de corte; a implementação padrão é ERC-4626.
Como o stake dos vaults pode ser cortado, operadores e redes precisam ser aprovados pelos gerentes de vault. Gerentes também indicam resolvers, que podem aprovar ou vetar eventos de corte em vaults com veto-slashing, como a rede Tanssi.
Operadores¶
Operadores de nós executam os nós (operadores/validadores) que validam transações. Eles optam por oferecer serviço a redes (que devem aceitá-los) e a vaults (que também precisam aceitá-los). Uma vez aceitos por um vault e por uma rede, podem prestar validação e receber recompensas.
Redes¶
Redes são blockchains específicas de aplicativo (games, DeFi, RWA etc.) com as quais usuários interagem via dApps. Como operadores optam por atendê-las e vaults precisam aprová-las, cabe aos desenvolvedores definir como integrar, recompensar e cortar operadores.
Nota
Redes implantadas via Tanssi não precisam lidar diretamente com vaults e operadores, pois o protocolo Tanssi cuida dessas complexidades.
Tanssi com Symbiotic¶
Redes lançadas pela Tanssi contam com serviços de produção de blocos, disponibilidade de dados como serviço e um modelo de segurança compartilhada herdado dos vaults que optam por suportar o protocolo Tanssi.
Gerentes de vault podem oferecer colateral restakeado como segurança para a rede Tanssi; como a Tanssi gerencia as responsabilidades de rede, eles só precisam avaliar e optar pelo protocolo. Operadores que participam de um vault compatível com Tanssi podem usar a mesma configuração para produzir blocos e validar tanto a rede Tanssi quanto todas as redes implantadas via Tanssi.
Nota
O protocolo Tanssi abstrai os detalhes do conjunto ativo de redes: particularidades das redes não exigem configuração extra dos operadores nem criam risco para os ativos dos vaults.
flowchart LR
subgraph Symbiotic
direction LR
Operators
Vaults
end
Symbiotic -- Valida/Protege --> tanssi["Rede Tanssi"]
tanssi -- Serviços de Produção de Blocos--> Redes
tanssi -- Segurança--> Redes
tanssi -- Disponibilidade de Dados--> Redes
class Symbiotic custom-container Comunicação Tanssi–Ethereum¶
Tanssi e Ethereum trocam dados por uma ponte bidirecional. Três componentes-chave:
Relayer– monitora ambas as redes e transmite mensagens, garantindo entrega confiável.Gateway– no lado Ethereum: recebe, verifica e roteia mensagens da Tanssi; aceita mensagens para a Tanssi; lida com funcionalidades de nível mais alto, como transferências de tokens.Middleware– implementação da Tanssi para eventos e operações de rede; liga oGatewayao protocolo central, classifica operadores por stake, envia lista para Tanssi, registra operadores, distribui recompensas e processa cortes.
Do Ethereum para Tanssi¶
O Middleware envia ao Tanssi o conjunto de operadores por época, ordenado por stake agregado nos vaults. A Tanssi usa isso para atribuir operadores às próximas sessões, criando seleção ponderada por stake.
De Tanssi para Ethereum¶
A Tanssi envia de volta dados operacionais (recompensas, eventos de corte, criação/registro de tokens) pelo mesmo canal, permitindo distribuição e penalidades no Ethereum.
Recompensas¶
Operadores e restakers recebem TANSSI. O fluxo envolve cálculo na Tanssi, envio via Snowbridge, processamento por Gateway/Middleware e armazenamento em OperatorRewards, seguido de reivindicação por operadores e stakers (via StakerRewards). O compartilhamento atual é 20% operadores / 80% stakers.
Slashing¶
O protocolo aplica corte para punir mau comportamento. Tanssi envia solicitações de corte via ponte; o Middleware valida o operador, consulta stake ativo em cada vault e aplica corte conforme a implementação do vault:
- Corte instantâneo – reduz o stake imediatamente.
- Veto slashing – requer aprovação de um resolver dentro de uma janela de veto; se não houver veto, o corte é aplicado.
Nota
Eventos de corte só podem ser disparados por mau comportamento de operadores na rede Tanssi; redes atendidas são isoladas em sandbox.
Burner¶
O contrato Burner executa ações após o corte (por exemplo, queimar o colateral cortado). Pode implementar queima direta, unwrapping antes de queimar, operações cross-chain ou redistribuição, dependendo do design do vault.
| Criada: 9 de dezembro de 2025