O protocolo Iota (MIOTA) está continuando seu pivot em direção à implementação de contratos inteligentes com uma versão alfa do protocolo IOTA Smart Contracts, ou ISCP.

Conforme anunciado na quinta-feira, o projeto lançou uma iteração mais estável de sua plataforma de contratos inteligentes, que estava anteriormente no estágio pré-alfa. A nova versão sinaliza uma maior prontidão da tecnologia, permitindo que os desenvolvedores compilem e testem contratos inteligentes pela primeira vez. Os contratos inteligentes são baseados na estrutura Rust e WebAssembly, colocando-os em um ambiente de desenvolvimento semelhante a algumas das plataformas de contratos inteligentes mais recentes, como Polkadot e Near Protocol.

A arquitetura geral do ISCP também é um pouco semelhante aos projetos existentes baseados em sharding. As cadeias habilitadas por contrato inteligente atuariam como ambientes de segunda camada, validados pelo Tangle da Iota, um livro razão baseado em um Directed Acyclic Graph. Os validadores não precisam verificar todas as cadeias de uma vez, pois os criadores da cadeia de contrato inteligente escolherão diretamente o mecanismo para atribuir validadores. Isso permite a criação de redes abertas e cadeias de empresas autorizadas, que é o foco principal do projeto Iota.

A equipe do Iota espera que o lançamento alfa atraia desenvolvedores que desejam construir aplicativos em finanças descentralizadas e tokens não fungíveis, esperando, assim, pegar uma carona nas tendências recentes do blockchain. Para os desenvolvedores do Iota, construir novos projetos não será tão fácil quanto pegar o código de algum projeto popular no Ethereum, uma estratégia comumente vista em muitos concorrentes atuais do Ethereum. Devido ao ambiente WebAssembly, existem poucos projetos prontos para serem implementados. Ainda assim, o projeto Iota planeja ter uma presença independente do ambiente, com suporte para a Máquina Virtual Ethereum e seus contratos inteligentes no roadmap imediato.

O alfa dos contratos inteligentes está sendo implementado em paralelo ao testnet GoShimmer, um ambiente sem o Coordenador. Um módulo “Mana” a ser lançado este mês permitiria integrar as cadeias ISCP diretamente neste testnet livre de Coordenador, embora, enquanto isso, os desenvolvedores possam implantar testnets isolados para desenvolver DApps em um ambiente baseado em Iota.

Um porta-voz do Iota disse ao Cointelegraph que os contratos inteligentes serão parte integrante da conclusão da Coordicide, que sinalizaria o lançamento do Iota 2.0:

“A visão do ISCP é operar em produção no protocolo IOTA totalmente descentralizado sem um Coordenador. É para isso que estamos construindo com GoShimmer e estamos muito confiantes de que seremos capazes de alcançar isso este ano.”

O lançamento alfa dos contratos inteligentes sinaliza que o projeto Iota se sente confiante sobre seus planos e está procurando desenvolver uma comunidade de desenvolvedores em torno de seu projeto. Ainda assim, a equipe precisará trabalhar em dobro para compensar o início tardio em um cenário de cadeia de contratos inteligentes extremamente competitivo e um tanto congestionado.

LEIA MAIS