'Sintaxe' do AI Bot da Spectral Labs pode ajudar não programadores a escrever aplicativos Ethereum

Para que a tecnologia ganhe força, a Spectral pode precisar convencer os usuários de que seus ativos digitais podem ser confiáveis.

AccessTimeIconMar 26, 2024 at 1:00 p.m. UTC
Updated Mar 26, 2024 at 1:14 p.m. UTC

Spectral Labs, uma empresa de desenvolvimento de Cripto focada em inteligência artificial, quer tornar mais fácil para não-programadores construir em blockchains. Na terça-feira, a empresa lançará o Syntax, um aplicativo de IA que pode ajudar qualquer pessoa – programadores e não programadores – a gerar contratos inteligentes para Ethereum e dezenas de outros blockchains.

Embora a Syntax represente uma conquista técnica impressionante, a Spectral ainda enfrenta o obstáculo de convencer os usuários a confiar à IA seus preciosos ativos digitais.

Aqueles familiarizados com o Chat GPT e chatbots semelhantes se sentirão em casa com a interface Syntax, que é alimentada por um modelo de linguagem grande específico para criptografia (LLM) e pode realizar conversas semelhantes a SMS com os usuários.

Além de responder a perguntas relacionadas ao blockchain, como “qual é o fornecimento circulante de ETH”, o aplicativo da web pode transformar solicitações dos usuários em código Solidity pronto para produção – a linguagem de programação usada pelo Ethereum e outros blockchains baseados na Máquina Virtual Ethereum (EVM) padrão.

“Os usuários de sintaxe podem compilar, depurar e implantar código de solidez gerado por IA”, disse Spectral Labs em um comunicado, acrescentando que NFTs, bots de arbitragem e rollups estão entre os possíveis casos de uso da tecnologia.

“Digamos que eu queira codificar um token ERC-20 chamado ‘ABC’ com suprimento de 100 milhões”, disse o CEO da Spectral Labs, Sishir Varghese, ao CoinDesk em uma entrevista. "A sintaxe geraria todo o código para o usuário. O usuário seria capaz de compilar, testar vulnerabilidades, testar eficiência de Gas e otimização de código e, em seguida, implantar o aplicativo diretamente na cadeia, diretamente da interface."

Syntax generates Solidity code for a tic-tac-toe game. (Spectral Labs)
Syntax generates Solidity code for a tic-tac-toe game. (Spectral Labs)

Assistentes de codificação com tecnologia de IA não são novidade: os engenheiros têm usado o ChatGPT para gerar código no ano passado, e o GitHub Copilot, o gênio da codificação com tecnologia de IA da Microsoft, tornou-se um dos pilares do arsenal de programação moderno desde seu lançamento em 2021.

“Eu diria que T houve realmente um LLM ajustado para o Solidity”, disse Varghese.

Além de ser ajustado especificamente para o desenvolvimento do Solidity, o Syntax é inovador porque se conecta diretamente a blockchains compatíveis com EVM, o que significa que os usuários podem pressionar um botão para implantar instantaneamente seus “agentes” feitos pelo Syntax em blockchains como Ethereum, ARBITRUM ou Base da Coinbase.

O aplicativo pode ser configurado com chaves privadas e outros dados para dar aos agentes controle sobre fundos Cripto reais, o que significa que os agentes - dependendo do que estão programados para fazer - podem comprar, vender e negociar tokens como se estivessem eram humanos reais.

Quando se trata de usar LLMs, há sempre a complicada questão das “alucinações” – onde a IA pode inventar coisas ou, no caso da codificação, criar código que parece correto, sujeito a erros ou que se comporta de forma inesperada. Quando o código gerado por uma IA tem a tarefa de lidar com dinheiro real, as alucinações tornam-se um problema óbvio.

“Tentamos implementar algumas salvaguardas em torno da detecção de vulnerabilidades e eficiência do código”, disse Varghese. "Tudo isso já está integrado. Além disso, haverá alguns agentes pré-construídos que também ajudarão na detecção de vulnerabilidades."

A Syntax foi treinada em um conjunto especialmente selecionado de contratos inteligentes auditados, relatórios de segurança e documentos de desenvolvedores, acrescentou.

“Criar um conjunto de dados de qualidade é crucial porque é isso que você deseja que o LLM reproduza em termos de código”, disse Varghese. "Se você pegar tudo o que já existiu, T obterá bons resultados."

O CEO da Spectral Labs permitiu que o uso de uma ferramenta de IA como o Syntax inevitavelmente acarretará alguns riscos: "Acho que os desenvolvedores qualificados ainda estão bastante apreensivos com todas as coisas do copiloto - exceto no Web2. Para o Solidity, este será um novo experiência, para ser honesto."

Varghese espera que os comerciantes varejistas, e não os programadores experientes, sejam os principais usuários da Syntax.

“T prevejo que eles entrem e confiem nisso”, disse ele em referência a desenvolvedores qualificados. “Acho que o mais legal é que um varejista que nunca implantou um contrato ou mesmo gerou código Solidity antes, ele será capaz de fazer isso de maneira fácil e integrada.”

Editado por Bradley Keoun.

Disclosure

Observe que nossa política de privacidade, termos de uso, cookies, e não venda minhas informações pessoais foi atualizada.

CoinDesk é uma premiada plataforma de mídia que cobre a indústria de criptomoedas. Seus jornalistas obedecem a um conjunto rigoroso de políticas editoriais. Em Novembro de 2023, CoinDesk foi adquirida pelo grupo Bullish, proprietário da Bullish, uma bolsa de ativos digitais institucional e regulamentada. O grupo Bullish é majoritariamente de propriedade de Block.one; ambas empresas têm interesses em uma variedade de negócios de blockchain e ativos digitais e participações significativas de ativos digitais, incluindo bitcoin. CoinDesk opera como uma subsidiária independente com um comitê editorial para proteger a independência jornalística. Os funcionários da CoinDesk, incluindo jornalistas, podem receber opções no grupo Bullish como parte de sua remuneração.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.



Read more about