Exchange descentralizada Uniswap v3 é 'Warp'ed' na StarkNet

Projetos nativos de Ethereum como Uniswap que são escritos em Solidity agora podem ser transpilados para StarkNet através do novo projeto 'Warp' da Nethermind

A empresa de desenvolvimento Ethereum Nethermind anunciou que “transpilou e compilou” a exchange descentralizada (DEX) Uniswap v3 em “Warp” – um projeto projetado para permitir que os usuários da Ethereum troquem tokens na rede mais escalável da camada 2 da Ethereum StarkNet. 

O marco foi anunciou pelo líder da equipe Jorik Schellekens em um post médio de 9 de outubro.

A Nethermind descreve a Warp como um “Solidity to Cairo Transpiler” que permite que projetos baseados em Ethereum escritos em Solidity transfiram sua base de código para StarkNet, permitindo que eles capitalizem taxas mais baratas.

Transpilar é o processo de pegar o código-fonte escrito em uma linguagem de programação e transformá-lo em outra linguagem que tenha um nível de abstração semelhante.

Nesse caso, o Warp transpila o código Solidity para o Cairo — a linguagem de programação usada para escrever aplicativos no StarkNet

O plug-in Warp ainda está tecnicamente em desenvolvimento de acordo com Schellekens, mas ele acrescentou que a Nethermind em breve terá “todo o conjunto de testes do Uniswap rodando em uma implementação do Uniswap implantada no StarkNet”.

O marco veio após o novo recurso de “criação de contratos a partir de outros contratos” da StarkNet, que permitiu à Warp transpilar e implantar com sucesso todos os arquivos Solidity do Uniswap v3.

Schellekens notou a importância desse feito dado o tamanho da base de código da Uniswap, permitindo que projetos de todos os tamanhos entrassem na StarkNet. 

“Com a Warp amadurecendo rapidamente, a barreira de entrada para projetos grandes e pequenos para testar os recursos da StarkNet está diminuindo.”

Mas a tradução de Solidity to Cairo da Warp não foi perfeita. GitHub da Warp mostra que ainda existem várias funções do Solidity que os desenvolvedores do Nethermind não descobriram como adicionar ao Cairo, enquanto algumas outras funções-chave exigirão “intervenção do desenvolvedor” ou “provavelmente nunca serão suportadas”.

Relacionado: StarkWare fatura US $ 100 milhões com investidores apostando no sucesso da camada 2

A Nethermind disse que planeja avançar ainda mais os recursos do Warp para trazer mais projetos baseados em Ethereum para a StarkNet.

“Continuaremos trabalhando duro nos recursos e repetiremos esse experimento com alguns outros protocolos, trazendo novos protocolos para a StarkNet em alta velocidade.”

StarkWare, a empresa por trás da StarkNet, uniu-se com a Nethermind em julho de 2021 para ajudar a criar recursos avançados e elementos de infraestrutura para StarkNet.

Nethermind e Warp não são afiliados à exchange descentralizada (DEX) Uniswap.

Fonte: https://cointelegraph.com/news/decentralized-exchange-uniswap-v3-gets-warp-ed-onto-starknet