Ir para o conteúdo

Contas no Protocolo Tanssi

Introdução

A tecnologia blockchain baseia-se na criptografia de chaves público-privadas para propriedade segura de ativos e verificação de transações. Chaves privadas autorizam transações, enquanto chaves públicas servem como endereços para verificação. Devido à natureza híbrida Substrate e Ethereum do protocolo Tanssi, entender os diferentes tipos de conta é crucial para usuários e operadores.

Tipos de Conta no Protocolo Tanssi

Tipo de Conta Algoritmo Subjacente Uso Principal no Tanssi
Sr25519 Assinaturas Schnorr no grupo Ristretto Esquema padrão de assinatura para transações baseadas em Substrate e identidade de operador.
Ed25519 EdDSA usando Curve25519 Usado para funções específicas de consenso (ex.: produção de blocos, finalidade) no Substrate.
ECDSA Algoritmo de Assinatura Digital de Curva Elíptica Recebimento de recompensas via protocolo Symbiotic baseado em Ethereum para operadores.

Identidade e Operações

A Tanssi, construída com o framework Substrate, utiliza esquemas criptográficos distintos para funções diferentes, principalmente Sr25519 e Ed25519. Esses tipos de conta são essenciais para interagir com os componentes Substrate do protocolo, assinando transações.

Sr25519 (Schnorrkel/Ristretto x25519) – é o tipo de conta principal usado na maioria das operações voltadas ao usuário dentro da Tanssi. Seus pontos fortes são segurança e eficiência. Contas Sr25519 servem como sua identidade on-chain, usadas para manter tokens, participar de governança, pagar taxas de transação e outras interações gerais com a rede.

Ed25519 (Algoritmo de Assinatura Digital de Curva Edwards) – enquanto Sr25519 cuida da identidade e transações gerais, Ed25519 é usado por seu alto desempenho em assinatura criptográfica, ideal para operações de consenso. Na Tanssi, contas Ed25519 são usadas por operadores de nó para mecanismos críticos, como produção de blocos e finalidade. Usuários comuns normalmente não criam ou usam diretamente contas Ed25519, mas elas são fundamentais para a segurança e operação da rede.

Operadores de nó na Tanssi precisam de uma conta Substrate para registrar suas atividades, incluindo validadores que protegem a rede e sequenciadores que produzem blocos. Esta conta também rastreia recompensas, com chaves de sessão mapeadas para ela para maior segurança.

Segurança e Recompensas no Ethereum

O Algoritmo de Assinatura Digital de Curva Elíptica (ECDSA) é fundamental para o Ethereum e é usado pela Tanssi para integrar-se à rede Ethereum via Symbiotic. Essa parceria alavanca a segurança do Ethereum para redes com tecnologia Tanssi.

Operadores Tanssi precisam de uma conta ECDSA para receber recompensas distribuídas no Ethereum, geralmente via protocolo Symbiotic. A necessidade de contas Substrate e ECDSA destaca o design híbrido da Tanssi, em que as operações são baseadas em Substrate, e a segurança e as recompensas estão vinculadas ao Ethereum.

Mapeamentos de Conta na Tanssi

Vinculação Interna de Chaves (Sr25519 e Ed25519)

Dentro do protocolo Substrate da Tanssi, a identidade Sr25519 primária de um operador se vincula a chaves Ed25519 específicas usadas para tarefas de consenso (como produção de blocos). Os operadores criam essa vinculação com uma transação on-chain, mapeando suas chaves públicas internas (“chaves de sessão”) para a conta de stash. Esse registro on-chain garante que a rede atribua corretamente todas as ações das chaves de sessão à identidade primária do operador.

Mapeamento de Recompensas entre Ecossistemas (Sr25519 e ECDSA)

Para recompensas no Ethereum (por exemplo, via Symbiotic), a identidade Sr25519 do operador é mapeada para um endereço ECDSA no Ethereum. As duas contas são vinculadas pelo middleware da Tanssi, garantindo que as recompensas do trabalho do operador na rede Tanssi sejam roteadas para a conta Ethereum designada.

Última atualização: 9 de dezembro de 2025
| Criada: 9 de dezembro de 2025