Cardano poderia implementar contratos inteligentes pausáveis ​​com Vasil?

Capa Vasil de Contratos Inteligentes

Um desenvolvedor apresentou uma ideia para criar contratos inteligentes que podem ser pausados ​​e reativados por meio da cunhagem e queima de NFTs, graças às novas funcionalidades que Vasil implementou em Cardano.

O hard fork Vasil, que foi recentemente implementado no Rede de teste Cardano, foi projetado para implementar diversas novas funcionalidades na gestão de contratos inteligentes.

Uma das principais funcionalidades que serão implementadas com o Vasil será a Propostas de Melhorias (CIPs) que são projetados para implementar melhorias no funcionamento geral da rede, reduzindo taxas de transação e aumentando a capacidade de gerenciamento geral.

Dentre os CIPs que são implementados com Vasil, destacam-se: dados on-line e entradas de referência. Nesse sentido, o hard fork implementou quatro CIPs diferentes: CIP-31 que representa as entradas de referência, CIP-32 que são os dados online, os scripts de referência no CIP-33 e CIP-40 com as saídas.

Após a implementação do Vasil na testnet Cardano, Sebastien Guillemot, CTO e cofundador do dcSpark, compartilhou no Twitter uma ideia para um novo tipo de contrato inteligente que o usuário pode pausar e reativar a qualquer momento.

Como os contratos “pausáveis” podem funcionar em Vasil?

Guillemot acredita que, graças às novas funcionalidades que Vasil implementa nos contratos inteligentes Cardano, este tipo de contratos inteligentes seria uma possibilidade. 

Esses contratos “pausáveis” usariam uma entrada de referência que conteria um NFT com uma política de cunhagem aberta. Caso o criador do DApp queira pausar o contrato, o NFT é queimado e reminado quando o contrato precisar ser retomado.

Por outro lado, um contrato estatal onde o NFT UTXO contém um estado de pausa como dados online não precisa de uma política aberta e permite que o contrato seja esgotado após ter sido pausado também poderia servir a esse propósito.

Neste sentido, as entradas de referência permitem que vários DApps leiam os mesmos dados ao mesmo tempo, melhorando assim o atendimento. Os dados online, por sua vez, permitem os dados são salvos na cadeia em vez de simplesmente um hash, como Cardano faz até agora. Dessa forma, os desenvolvedores podem interagir com o script mais facilmente porque não precisam ingerir os dados.

[hubspot type=cta portal=20298209 id=38fb28e1-1dc1-40e3-9098-5704ca7fcb07]