Cardano adiciona blocos de construção reutilizáveis para DAOs
A contracts-library da Input Output agora inclui implementações para configurações de aplicações e governança de DAO, cada uma com código on chain e off chain, especificações e exemplos.
By SongMarketCap
Updated:
A Input Output concluiu dois protocolos reutilizáveis que oferecem aos desenvolvedores de Cardano uma base para gerenciar a configuração de aplicações e a tomada de decisão descentralizada. Conforme relatado na atualização de desenvolvimento de 11 de setembro de 2026, a entrega abrange alterações de configurações e um ciclo de vida de governança que inclui propostas, votação e encerramento.
A contracts-library dá suporte à governança de aplicações em Cardano
A contracts-library faz parte da iniciativa Cardano Developer Experience. Ela desenvolve componentes padronizados que as equipes podem adaptar às suas aplicações, com ênfase em DeFi.
O protocolo de configurações gerencia alterações de configuração, enquanto o protocolo de DAO organiza a participação por meio de posições de votação, propostas e votos. Seu escopo é a governança dentro de aplicações construídas em Cardano.
As especificações que acompanham descrevem como os contratos se comportam, e as implementações off chain fornecem o código necessário para interagir com eles.
Alterações de configurações separam proposta de execução
De acordo com a documentação da DevX, o protocolo de configurações separa o envio de uma mudança de sua aplicação. Um proponente registra um valor pendente e seu momento de aplicação sem modificar a configuração ativa. Uma função separada e autorizada aplica a mudança após o atraso exigido.
A implementação de DAO usa três validadores que cooperam para posições de votação, propostas e votos. Seu ciclo de vida abrange a preparação de propostas, a obtenção de apoio, a votação, a apuração e o encerramento.
Uma posição de votação pode apoiar várias propostas simultâneas. O modelo documentado bloqueia o maior compromisso individual de participação em vez de somar todos os compromissos.
Implementações de referência exigem verificações na aplicação
O plano de entrega da biblioteca prevê contratos preparados para auditoria. O anúncio de conclusão não relata uma auditoria de segurança finalizada nem a implantação em produção desses componentes.
A implementação de configurações de referência inclui uma função de validação de dados que atualmente aceita todos os valores. Os integradores devem acrescentar verificações que definam quais configurações suas aplicações permitem. A especificação de DAO também documenta limitações, incluindo uma operação de apuração por transação e nenhum prazo para cancelamento de votos.
Os dois protocolos se conectam por meio de um UTxO de configurações a partir do qual a DAO lê seus parâmetros de governança em tempo de execução. Isso mantém esses parâmetros fora do código do validador e oferece aos desenvolvedores uma conexão definida entre a configuração da aplicação e o ciclo de vida de propostas e votação.