Поделиться этой статьей

Os novos contratos inteligentes não-Turing-completos do Algorand 2.0 são um recurso, não um bug

A atualização do Algorand 2.0 de quinta-feira adiciona recursos de Finanças descentralizadas (DeFi) e contratos inteligentes ao blockchain de US$ 108 milhões.

O blockchain de prova de participação Algorand agora oferece suporte a contratos inteligentes.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку The Protocol сегодня. Просмотреть все рассылки

A Algorand Foundation lançou uma atualização para o protocolo do blockchain na quinta-feira, adicionando recursos de Finanças descentralizadas (DeFi) mais os tão esperados contratos inteligentes. “Algorand 2.0” é a maior expansão dos recursos da rede desde o lançamento da rede em junho de 2019.

“Com este lançamento, novos recursos e recursos simples para desenvolvedores permitem novos casos de uso e uma adoção mais ampla do blockchain em geral”, disse o CEO da Algorand , Steve Kokinos, em um declaração.

Durante meses, os funcionários da Algorand têm estado insinuandono pendentedesenvolvimento. É a primeira vez que a Algorand oferece suporte a contratos inteligentes, contratos baseados em código que podem rastrear e executar os termos de acordos formais ao longo do tempo.

Os contratos inteligentes ASC da Algorand têm diferenças de back-end em relação aos contratos inteligentes pioneiros de blockchains como Ethereum. Isso porque a nova linguagem de programação interna da Algorand, Transaction Execution Approval Language (TEAL), não é Turing-complete.

Tecnicamente único

A completude de Turing é uma medida da capacidade de uma linguagem de programação de simular outra linguagem de programação e possivelmente manipular suas próprias instruções de programação.

Quase todas as linguagens de programação modernas são Turing-complete, mas a Algorand apregoa a diferença da TEAL como um recurso, não um bug. Os contratos inteligentes TEAL são mais seguros para escrever e executar, apesar de terem funcionalidade potencial mais limitada, argumenta a Algorand .

Por exemplo, o ASC não pode suportarlógica recursiva, de acordo com opágina do desenvolvedor.

“T acreditamos que o turing-complete seja necessário para a maioria dos casos de uso”, disse Paul Riegle, chefe de produto da Algorand. “Ele adiciona uma superfície de ataque imensa e um impacto de desempenho potencialmente acentuado.”

Funcionalidade mais simples pode significar melhor segurança – ou, pelo menos, um caminho mais direto para garantir que codificadores de contratos ASC não percam ativos inadvertidamente. É mais fácil e rápido verificar se há erros em um código de contrato inteligente quando sua linguagem de programação exclui lógica recursiva, de acordo comHacker Meio-dia.

Outras atualizações

A função de emissão de ativos padrão (ASA) traz recursos de tokenização generalizados para o Algorand e também é uma ferramenta DeFi básica.

A fundaçãopágina do desenvolvedordisse que qualquer ativo pode ser digitalizado e armazenado na cadeia com ASA.

A Algorand também introduziu a funcionalidade de transação em lote com o recurso Transferências Atômicas lançado na quinta-feira.

Com a nova ferramenta, os usuários podem realizar transferências complexas de tokens – como negociações circulares e liquidações internas de contas – em uma ONE transação, página do desenvolvedor disse.

A fundação disse que o Algorand 2.0 não afeta o Algorand conformidade com a shariacertificação, com outras características principais permanecendo inalteradas.

Algorand tem uma capitalização de mercado de US$ 108 milhões, de acordo com Nomics, e é classificada como a 48ª maior blockchain, de acordo comCoinMarketCap.

Danny Nelson

Danny é o editor-chefe da CoinDesk para Data & Tokens. Anteriormente, ele comandava investigações para o Tufts Daily. Na CoinDesk, suas áreas incluem (mas não estão limitadas a): Política federal, regulamentação, lei de valores mobiliários, bolsas, o ecossistema Solana , dinheiro inteligente fazendo coisas idiotas, dinheiro idiota fazendo coisas inteligentes e cubos de tungstênio. Ele possui tokens BTC, ETH e SOL , bem como o LinksDAO NFT.

Danny Nelson