Neste artigo, exploramos o tema dos Smart Rollups em Tezos, uma das tecnologias emergentes mais interessantes do panorama blockchain.
Para este projeto, originalmente desenvolvido como rede monolítica L1, tudo mudou com o lançamento de Tezos X que tornou a blockchain super escalável.
Agora os Smart Rollup, aumentando a capacidade de processamento da rede e movendo os cálculos fora da cadeia, criam condições favoráveis para o desenvolvimento do ecossistema web3
Os desenvolvedores estão prontos para adotar uma infraestrutura criptográfica interoperável, rápida e segura, ideal tanto para distribuições públicas quanto privadas.
Vamos ver todos os detalhes abaixo.
Summary
Tezos X: a transição de rede monolítica para modular
Antes de nos aprofundarmos no tema dos Smart Rollup, precisamos necessariamente introduzir a neo arquitetura Tezos X, a qual permitiu o nascimento desta tecnologia impactante.
Em 2014, no início do desenvolvimento do Tezos, o projeto visava construir uma blockchain resiliente à censura, com um nível de execução puramente monolítico.
Com o passar dos anos, porém, a equipe da rede criptográfica repensou sua própria arquitetura on-chain, buscando mover-se em direção a um ambiente de execução modular.
Significa ou seja passar de um sistema em que cada nodi replica toda a atividade de rede, para outro em que cada nodo deve substancialmente executar apenas uma tarefa precisa..
Este tipo de abordagem é justificado pela vontade de alcançar um elevado throughput das transações, dificilmente obtido através da potência de cálculo.
O design modular permite, portanto, operar com uma escalabilidade maior e aproveitar todas as vantagens que o vasto mundo blockchain oferece.
Além da velocidade, no entanto, a nova rede Tezos X para funcionar deve, no entanto, ser capaz de integrar todos os seus componentes sob os princípios cardinais da componibilidade e interoperabilidade.
Deve ou seja desenvolver um ecossistema unificado de aplicações funcionantes e ser capaz de se conectar com ambientes externos que aproveitam frameworks diferentes.
Os smart Rollup estão no centro da visão inovadora de Tezos
Fonte: https://spotlight.tezos.com/tezos-x/index.html
A chegada dos Smart Rollup optimistic na blockchain de Tezos
Os Smart Rollup não são nada mais do que soluções de redimensionamento de segundo nível, que operam a partir da segurança do layer-1 Tezos.
São redes secundárias que permitem aumentar sensivelmente a capacidade de processamento das transações avançadas na chain.
Retomam o nome dos rollup de Ethereum, que agregam transações em batch executando o cálculo fora da cadeia e aumentando a disponibilidade de blockspace.
O seu trabalho é mover o trabalho de cálculo de L1 para uma infraestrutura dedicada, reduzindo muito o custo da verificação da transação.
Gli Smart Rollup contribuem assim a melhorar o ecossistema de Tezos, tornando-o mais econômico e consequentemente mais atraente para usuários e desenvolvedores.
Pense que graças a esta tecnologia, a equipe da Tezos atingiu a marca de 1 milhão de transações “teóricas” por segundo (TP/S) em sua própria rede.
Em geral, os rollup de Ethereum se distinguem em optimistic e zero knowledge: os de Tezos são rollup do tipo optimistic.
Significa que os cálculos executados por estas infraestruturas são considerados válidos se não forem contestados dentro de um determinado período (cerca de 14 dias).
O termo optimistic deriva do fato de que se pressupõe que nestes as transações off-chain são válidas e não precisam publicar as provas de validade para cada lote de transação
Os próprios usuários são encarregados de verificar se os compromissos dos Smar Rollup são válidos ou não, e devem publicar uma prova de fraude para contestá-los.
Se a fraude for confirmada, o desafiante recebe uma recompensa e a parte fraudulenta perde os tokens colocados anteriormente em stake.
Em outros termos, todas as transações são válidas por padrão se não for provado o contrário. É necessário apenas um nó honesto para garantir a validade do estado de um rollup otimista.
Smart Rollup “sanciti” de primeira classe públicos ou privados
Os smart Rollup de Tezos são considerados como agentes “sanciti” da rede, ou seja, cidadãos de primeira classe integrados perfeitamente com o protocolo. Fazem parte de forma nativa da “Consensus Layer” de Tezos
Isso também significa que o Tezos L1 pode fornecer uma infraestrutura comum e aberta a todos os rollup, como a caixa de correio da mensagem e a lógica para os jogos de confutação.
Este fator de componibilidade permite aos desenvolvedores implementar e executar Smart Rollups em tempos recorde. Trata-se de uma vantagem não indiferente pois, ao fazer isso, também se obtém a segurança da camada principal.
É uma abordagem muito mais simples e segura do que recriar toda a infraestrutura todas as vezes com contratos inteligentes. A governança desses network L2 é confiada mais uma vez ao voto da comunidade.
É interessante também observar que os Smart Rollup podem ser públicos ou privados.
Os rollups públicos são sem autorização, o que significa que qualquer pessoa pode ser um operador e ajudar a verificar a segurança do estado do rollup.
Aqueles privados, por outro lado, são autorizados, no sentido de que o criador pode limitar o número de operadores que podem verificar a rede.
Esta função é útil quando se torna extremamente fundamental proteger o estado do Rollup. Qualquer usuário que decide criar um rollup no Tezos pode decidir com que características lançar a infraestrutura com base nas suas próprias necessidades
É possível também começar com um rollup privado e torná-lo público a seguir, mas não vice-versa.
Por fim, lembramos que há poucos meses a Tezos introduziu o Data Availability Layer para a sua mainnet. Trata-se de um mecanismo que facilita a publicação dos dados dos rollup no layer-1, apoiado na vasta gama de nós já em execução.
As soluções de escalabilidade Etherlink e Jstz apoiadas em Tezos
.
Entre os mais conhecidos Smart Rollup construídos em Tezos encontramos Etherlink e Jstz.
O primeiro representa um layer-2 EVM compatível que se apoia na segurança na rede principal Tezos.
Introduzido na mainnet no final de junho, este rollup não conseguiu atrair muito capital para si, tanto que até hoje apresenta um TVL de apenas 178 mil dólares.
Em comparação com outros rollup do ecossistema Ethereum, é muito menos popular e difundido, com apenas 2 dapp operando sobre ele.
No entanto, continua a ser uma das tecnologias mais avançadas do ecossistema Tezos, tanto que pode potencialmente suportar a escalabilidade e a demanda de blockscape em caso de necessidade.
Veremos se nos próximos meses haverá maior participação por parte de usuários e desenvolvedores.
Fonte: https://defillama.com/chain/Etherlink
Em vez disso, o Smart Rollup Jstz (lê-se “justice”) representa outra solução de escalabilidade, orientada principalmente para resolver o problema da fragmentação.
Além de oferecer um vasto throughput das transações, Jsx aposta na interoperabilidade do vasto mundo blockchain e no conceito de eficiência da liquidez.
Graças à sua linguagem de programação Javascript, a mais famosa e difundida do mundo, visa hospedar a próxima onda de FOMO no desenvolvimento de aplicações web3.
Além disso, os seus smart contract são projetados para interagir com diferentes linguagens de programação, melhorando significativamente a experiência de desenvolvimento web3.
Outras características interessantes incluem a abstração de conta e funções de comunicação off-chain. No momento, este rollup de Tezos ainda está em fase de desenvolvimento.
Claro, aqui está a tradução: