O papel de Astar Network para o futuro da Web3

O EVM é o padrão de linguagem das máquinas virtuais, hoje em dia, para contratos inteligentes com muitas ferramentas de software que desenvolvedores podem utilizar para facilitar a codificação.

"É tolice simplesmente jogá-las fora. Mas não é tolice começar a pensar onde está a próxima coisa, e isso para mim é usar o WebAssembly como contratos inteligentes - Dr. Gavin Wood, fundador de Polkadot/Kusama e Co-fundador de Ethereum."

Dessa forma, Sota Watanabe, fundador de Astar Network, o hub de contratos inteligentes em EVM e WASM, durante o Polkadot Parachain Takeover realizado no mês de março, fez questão de enfatizar em seu discurso que o compromisso de Astar Network é ser conhecida até o final de 2022 ou 2023 como o hub de contratos inteligentes em WASM.

Problemas do EVM (Ethereum Virtual Machine)

A Ethereum Foundation inovou na construção de dApps com a introdução do EVM, a máquina virtual da Ethereum para executar/construir contratos inteligentes. Entretanto, há sérios problemas com essa abordagem:

  • EVM é ineficiente, pois não suporta números inteiros menores que 256 bits; qualquer operação de 256 bits deve ser executada pela CPU com várias operações de 64 ou 32 bits.

  • Há poucas pessoas capazes e disponíveis para expandir o EVM e as ferramentas necessárias.

"Você vê, o problema com o EVM é que é um design extremamente opinativo. Ele deriva de um design já muito opinativo, que é o design do script Bitcoin" - Dr. Gavin Wood, fundador do Polkadot/Kusama e Co-fundador do Ethereum.

As vantagens de WASM (Web Assembly)

O WebAssembly e a infinidade de linguagens que compilam para o WASM são uma alternativa ideal ao EVM. O WASM é um padrão para navegadores da Web desenvolvido pelo grupo de trabalho W3C que inclui Google, Mozilla e outros.

  • Possui alto desempenho pois facilita o envio de pequenos binários pela Internet para dispositivos com conexão à Internet potencialmente lenta.

  • WASM expande as linguagens disponíveis para desenvolvedores de contratos inteligentes para incluir Rust, C/C++, C#, Typescript, Haxe e Kotlin. Ou seja, desenvolvedores podem codificar contratos inteligentes em qualquer linguagem com o qual estejam familiarizado.

  • Possui segurança de memória, ambiente sandbox e independente de plataforma.

  • Suporte à operação inteira de 64 e 32 bits que mapeia um a um com instruções da CPU.

  • Facilmente determinístico, removendo as operações de ponto flutuante, o que é necessário para algoritmos de consenso.

  • Suportado pelo projeto de infraestrutura do compilador LLVM, o que significa que o WASM se beneficia de mais de uma década de otimização do compilador do LLVM.

  • Desenvolvido por grandes empresas como Google, Apple, Microsoft, Mozilla e Facebook.

Os desafios do WASM

Embora o próprio WASM se beneficie de amplo suporte e integração, ao contrário do EVM, ele não é construído com o objetivo de interagir com o blockchain.

  • Os contrato inteligentes são muito grandes para serem lançados e executados em parachains comerciais, hoje.

  • Baixa adesão por desenvolvedores da Web3, uma vez que EVM é a máquina virtual mais utilizada e falta de ferramentas.

O papel de Astar Network (WASM e a Web3)

De acordo com o artigo "Why we believe in Wasm as the base layer of descentralized application development", publicado pela Parity Technology, há um consenso de que o WASM é a base do desenvolvimento de sistema descentralizados, e por isso, Polkadot, é construída com WASM como linguagem padrão desde o início.

Dessa forma, o objetivo de Astar Network é permitir que o presente, majoritariamente em EVM, seja compatível e interoperável para dentro do sistema de Polkadot ao mesmo em que o futuro em WASM é pavimentado e construído.

Webassembly é a maquina virtual nativa de Polkadot e nós vamos suportar contratos inteligentes em Webassembly. Já estamos suportando os contratos inteligentes em Webassembly em nossa testnet (Shibuya). E nossa parachain, em Kusama, Shiden suportará Webassembly em algumas semanas. Estamos trabalhando em conjunto com Parity Technology e Colony para progredir com WASM na Web3 e assim consolidar Astar como um hub de contratos inteligentes em WASM em 2023 ou 2022. - Sota Watanabe, fundador de Astar Network.

Comunidade

🗣Junte-se à comunidade luso-brasileira no TELEGRAM

🗣Junte-se à comunidade luso-brasileira no TWITTER

Redes Sociais

Website | Twitter | Twitter PT | Telegram PT| Medium | Github | Discord | Youtube | Builders Program

Tips

KSM: 5DPWrGRsJHmF3rLNLcLTMmnf9cik7hj3jJkenzbTf4UZUjii

DOT:15hmSqyRkSW7BSKXWkosqA2KY3SULFksdqAQK8eLY9X6VEiA!

ETH: 0x81F10a638289eF66cD784049d901Bb25eE36AFC6

0 comments