Desenvolvedores da Cardano lançam cinco novos CIPs do Plutus em marco importante do protocolo - U.Today

A Cardano está prestes a introduzir novas primitivas Plutus, conforme definido em cinco CIPs, que são CIP-109 | Exponenciação modular incorporada para Plutus Core; CIP-132 | Novo dropList do Plutus; CIP-133 | Suporte do Plutus para Multiplicação de Múltiplos Escalares sobre BLS12-381; CIP-138 | Tipo incorporado do Plutus Core - Array; CIP-153 | Tipo incorporado do Plutus Core - MaryEraValue.

Em 8 de maio, a rede de teste Cardano Preview fez um hard fork para a Versão de Protocolo 11. Segundo a Intersect, isso significa que essas novas primitivas introduzidas pela atualização anterior do Modelo de Custo do Plutus já estão disponíveis para testes.

Conforme relatado, o Node v11.0.1 foi agora totalmente lançado e está pronto para o hard fork na rede principal, à medida que o momentum em direção ao hard fork intra-era van Rossem continua em todo o nó, infraestrutura e coordenação do ecossistema, com o Preview agora avançado para a primeira fase de ativação governada ao vivo.

Além disso, o DB-Sync 13.7.0.5 foi promovido a uma versão totalmente pronta para a rede principal, com compatibilidade para o node v11.0.1.

Cardano pronto para atualizar a funcionalidade central

O próximo hard fork intra-era para a Versão de Protocolo 11 introduz melhorias direcionadas ao desempenho do Plutus. O Plutus refere-se à linguagem de contratos inteligentes nativa do Cardano, baseada na linguagem de programação Haskell. O hard fork intra-era chamado van Rossem Hard fork também visa melhorar a consistência do ledger e a segurança do nó.

Como resultado da atualização, todas as funções incorporadas estarão disponíveis nas versões Plutus V1, V2 e V3, expandindo assim as capacidades dos scripts Plutus V1 e V2 e unificando a disponibilidade de recursos entre as versões.

As novas funções incorporadas e tipos nativos incluem CIP-138 | Tipo Array, que adiciona manipulação eficiente e nativa de arrays na cadeia; CIP-153 | Tipo MaryEraValue, que adiciona operações otimizadas de valores multi-ativos; CIP-109 | Função de exponenciação modular, fundamental para criptografia avançada; CIP-132 | Função dropList, que permite manipulação eficiente de listas; CIP-133 | Multiplicação de múltiplos escalar sobre BLS12-381, útil para operações criptográficas avançadas, especificamente com sistemas de provas de conhecimento zero.

Todas essas novas funções incorporadas serão introduzidas em todas as versões do Plutus. No geral, espera-se que essas mudanças aumentem o desempenho dos scripts, reduzam o custo de execução e ampliem de forma significativa o que os desenvolvedores podem realizar no Plutus.

ADA-3,26%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixar