Midnight abre a implantação de contratos inteligentes sem permissão na mainnet
Desenvolvedores podem publicar contratos diretamente na rede de produção sem uma revisão de segurança obrigatória no Preprod. A composabilidade de contratos e os eventos continuam planejados para a v9 ainda este ano.
By SongMarketCap
A Midnight anunciou em 2 de outubro que a implantação sem permissão de contratos inteligentes está ativa na mainnet. A ativação abre a publicação de contratos para desenvolvedores que constroem na cadeia parceira focada em privacidade da Cardano e introduz a implantação programática, permitindo que contratos criem contratos adicionais por meio de sua própria lógica.
Implantação na mainnet sem uma revisão no Preprod
De acordo com a atualização State of the Network de setembro da Midnight, os desenvolvedores não precisam mais concluir uma revisão de segurança obrigatória no Preprod antes de implantar contratos na mainnet. O Preprod fornece um ambiente para testar contratos e integrações de aplicativos antes do uso em produção.
A mudança remove essa exigência de revisão do processo de implantação na mainnet, dando aos desenvolvedores uma rota direta para publicar seus contratos na rede em produção.
A ativação segue o anúncio de setembro do CTO da Midnight Foundation, Sebastien Guillemot, de que contratos inteligentes privados e a capacidade de cunhar tokens personalizados privados estavam se aproximando da disponibilidade na mainnet. Naquela etapa, a data pública de implantação e os requisitos de acesso não haviam sido anunciados.
Esses contratos operam na Midnight, ampliando a infraestrutura de aplicações disponível no ecossistema mais amplo da Cardano.
Contratos privados na v8, composabilidade na v9
A Midnight combina provas de conhecimento zero com privacidade programável, permitindo que aplicações verifiquem operações enquanto protegem as informações subjacentes.
Os desenvolvedores usam Compact, uma linguagem de programação que conecta o estado público on-chain ao estado privado local. Uma aplicação pode definir quais informações permanecem confidenciais e quais fatos precisam ser divulgados ou comprovados durante uma interação. As transações na rede consomem DUST, o recurso gerado pelas participações em NIGHT.
A explicação do lançamento de Guillemot separa as capacidades atuais da v8 da atualização planejada para a v9. Contratos privados estão disponíveis na mainnet, enquanto a composabilidade e os eventos são esperados para mais adiante em 2026.
A composabilidade permite que vários contratos interajam dentro de operações de aplicações mais amplas. Eventos fornecem registros estruturados da atividade de contratos que aplicações e ferramentas de suporte podem processar.
Guillemot disse que aplicações básicas são possíveis com a versão atual, enquanto muitos desenvolvedores estão preparando suas implantações e integrações antes da v9. Aplicações que exigem os recursos adicionais de interação dependerão dessa atualização subsequente.
Contratos podem implantar outros contratos de forma programática
O anúncio da Midnight também introduz a implantação programática de contratos. Um contrato existente pode implantar outro contrato como parte de sua lógica de aplicação.
Essa capacidade pode dar suporte a aplicações projetadas para criar uma instância de contrato separada para um usuário individual ou para uma operação específica. Os desenvolvedores definem a lógica de criação, permitindo que a implantação se torne parte do fluxo de trabalho de uma aplicação.
A implantação programática e a composabilidade cumprem funções diferentes. A implantação cria um novo contrato; a composabilidade rege como os contratos interagem durante as operações de uma aplicação. A primeira está incluída nas capacidades anunciadas para a mainnet, enquanto a segunda continua planejada para a v9.
Para aplicações que usam esse modelo de implantação, a criação de um contrato pode se tornar uma etapa dentro da interação de um usuário com o serviço.