O que são roll-ups baseados? Um guia para iniciantes

Oi galera, prontos para mergulhar no mundo louco das notícias de cripto? Junte-se ao nosso canal do Telegram onde deciframos os mistérios da blockchain e rimos das mudanças de humor imprevisíveis do Bitcoin. É como uma novela, mas com mais drama descentralizado! Não fique de fora, venha com a gente agora e vamos aproveitar a montanha-russa das criptos juntos! 💰🎢

Junte-se ao Telegram


Como um entusiasta experiente da criptografia com anos de experiência, devo dizer que a recente declaração de Vitalik é uma virada de jogo para o espaço roll-up. É como estar de volta ao pátio da escola, onde apenas as crianças grandes, fortes e inteligentes podem brincar.

Esta peça é um post convidado de Blocmates. Blocmates é um recurso educacional e de notícias sobre criptografia inestimável que oferece clareza no espaço criptográfico, muitas vezes complicado e cheio de jargões. Neste artigo, o autor Gaz critica as ações recentes de Vitalik Buterin, ao mesmo tempo que explica os avanços nas soluções de escalonamento Ethereum, como roll-ups, concentrando-se particularmente em “roll-ups baseados”.

De Token Dumps a Roll-Up Tech: O Bom, o Mau e o Futuro do Ethereum

Parece que Vitalik recentemente tomou medidas para garantir que os touros do Ethereum tenham dificuldade em acumular riqueza.

A capacidade de cantar nada impressionante, as interpretações medíocres do DeFi, a distribuição constante de tokens por meio de ordens CowSwap TWAP para financiar interesses pessoais, como biodefesa e estilo de vida de alta manutenção, não eram as qualidades que os apoiadores da ETH esperavam do líder de seu projeto.

A partir de janeiro de 2024, em média, a Fundação Ethereum realiza uma venda significativa aproximadamente a cada 11 dias, e cada uma dessas vendas normalmente envolve cerca de US$ 420.000 em Ethereum (ETH).

É uma sorte que indivíduos como Iggy Azalea, agindo de maneira benevolente, estejam tentando rastrear para onde podem estar indo os fundos para combustível. O show deve continuar.

Mas nem tudo são más notícias.

Como um investidor criptográfico dedicado, tenho consistentemente colocado ênfase na importância de dimensionar soluções para a prosperidade da Ethereum. Felizmente, com o advento da tecnologia roll-up, parece que estamos a fazer progressos significativos no caminho certo.

Como acontece com qualquer coisa na criptografia, as iterações são feitas e tudo é atualizado rapidamente. A tecnologia roll-up não é diferente, e algumas melhorias interessantes foram feitas nos últimos meses que merecem uma análise mais detalhada.

O que são roll-ups?

Para nos aprofundarmos nas especificidades dos roll-ups baseados, é crucial que primeiro compreendamos suas origens e obtenhamos uma compreensão abrangente do cenário atual de roll-up. Aqui está minha perspectiva como analista.

Indivíduos que se familiarizaram com a rede Ethereum podem ter observado uma disparidade notável ao compará-la com outras blockchains, principalmente em termos de custo – é bastante caro.

O que são roll-ups baseados? Um guia para iniciantes

Como analista, tenho explorado ativamente soluções para mitigar esse problema. Uma abordagem promissora envolve uma onda de protocolos de Camada 2, que aproveitam a segurança robusta do Ethereum, ao mesmo tempo que reduzem significativamente os custos de transação. Este duplo benefício torna o Ethereum não apenas o blockchain mais seguro, mas também mais acessível e econômico para os usuários.

Aproveitando a segurança de nível básico do Ethereum, operando com sistemas de sequenciamento autogerenciados, suportando contratos inteligentes e processando transações fora da cadeia primária, essas soluções de escalabilidade da Camada 2 melhoram a capacidade e a eficiência da rede do Ethereum.

A frase “roll-up” originou-se como uma forma de descrever técnicas onde múltiplas transações são agrupadas, processadas em uma blockchain secundária (camada 2) e posteriormente resumidas ou finalizadas enviando os resultados de volta para a blockchain primária (camada Ethereum 1). .

Até o momento, encontramos principalmente duas categorias principais de soluções de escalonamento para blockchain: roll-ups otimistas e roll-ups de conhecimento zero.

O que são roll-ups otimistas?

Em termos mais simples, os Optimistic Roll-ups operam com base em uma suposição: eles consideram as transações como válidas inicialmente, eliminando assim a necessidade de verificação pela plataforma base da Camada 1, conservando assim tempo valioso e recursos computacionais.

Uma abordagem para reformular isso em um estilo mais coloquial seria: “Roll-ups otimistas reúnem grupos de transações fora da rede primária e depois retornam esses blocos de dados de volta à cadeia principal. Isso significa que nenhum cálculo adicional é necessário no camada 1, reduzindo assim sua carga de trabalho.

Como pesquisador, projeto e implemento um sistema que garante a integridade por meio de um mecanismo antifraude inflexível. Este mecanismo incentiva ações honestas ao conceder reconhecimento aos validadores que expõem transações errôneas, ao mesmo tempo que penaliza os validadores que verificam blocos com transações enganosas.

O sistema antifraude apresenta certos desafios, tornando-o menos do que ideal quando se considera a solução definitiva de escalabilidade Ethereum.

Uma ilustração desta situação ocorre quando há atrasos prolongados na retirada de fundos da rede, devido à necessidade de dar tempo para verificar se nenhum validador marcou o bloco como contendo transações fraudulentas.

O que são roll-ups baseados? Um guia para iniciantes

O que são roll-ups de Conhecimento Zero?

Os roll-ups de Zero-Knowledge (ZK) reúnem múltiplas transações fora da cadeia primária para reduzir tempo e despesas computacionais, melhorando assim a escalabilidade da Camada 1 ao lidar com mais transações sem sobrecarregá-la.

A tecnologia de conhecimento zero emprega evidências criptográficas compactas, seja SNARK (abreviação de argumento sucinto e não interativo de conhecimento) ou STARK (argumento de conhecimento transparente escalável), para salvaguardar os dados fundamentais.

Depois de proteger os dados, eles retornam à primeira camada acompanhados de um “certificado de verificação”, que serve como um registro demonstrando que os validadores verificaram quaisquer transações ilegais e mantiveram a integridade do blockchain.

Ao implementar um sistema de prova de validade, eliminamos a necessidade da camada 1 executar essas tarefas diretamente, o que aumenta significativamente o tempo necessário para verificar os blocos. Consequentemente, isto leva a uma melhoria substancial na velocidade de processamento de transações, ou rendimento.

Para obter uma compreensão mais profunda sobre as provas ZK, encorajo você a verificar esta discussão que eu mesmo iniciei (uma dica sutil, se preferir).

Conhecimento zero pode ser o próximo grande sucesso.

Você pode provar seu conhecimento com provas de conhecimento zero ou não há conhecimento para provar?

Aqui está tudo o que você precisa saber sobre a tecnologia ZK

— Gaz (@defi_gaz) 26 de março de 2023

Um dos grandes problemas dos roll-ups otimistas e ZK são as preocupações em torno do processo de sequenciamento, que pode impactar negativamente a descentralização, causar potencial tempo de inatividade e criar problemas de censura, sem mencionar a enorme complexidade de tudo isso.

Com tudo o que aprendemos até agora, é hora de mergulharmos no reino dos roll-ups modernos e descobrirmos por que eles superam seus antecessores em termos de qualidade.

O que há de tão baseado nos roll-ups baseados?

Em março de 2023, a ideia conhecida como “base roll-up” foi totalmente desenvolvida, graças aos esforços intelectuais do pesquisador da Ethereum, Justin Drake.

Como pesquisador que explora tecnologias roll-up, me deparei com o conceito de Drake como uma resolução potencial promissora para certos desafios que existem atualmente neste campo.

Esses roll-ups não são convencionais porque são fundamentados e livres do impacto de propaganda ou tendências recentes, mas sim, operam diretamente na camada fundamental – especificamente, Ethereum Layer 1.

O que são roll-ups baseados? Um guia para iniciantes

Aproveitar os componentes existentes, como pesquisadores, construtores e proponentes dentro do Ethereum L1 para execução de tarefas, aumenta significativamente a descentralização, a confiabilidade e a segurança geral do sistema devido ao seu envolvimento.

É evidente que este aumento na descentralização é demonstrado através da capacidade de qualquer pessoa, com acesso ao mempool roll-up, se envolver no sequenciamento de tarefas sem exigir aprovação. Além disso, este processo de reforço da descentralização pode ocorrer independentemente de um sistema que dependa de tokens para funcionar.

Ao aproveitar entidades pré-existentes responsáveis ​​pelo gerenciamento de componentes de construção dentro do ecossistema Ethereum, a implementação de roll-ups torna-se significativamente mais fácil em comparação com roll-ups otimistas e ZK em termos de complexidade.

Em termos mais simples, esta nova abordagem ignora a etapa em que as transações são primeiro verificadas por um sistema de camada 2 (L2) antes de serem enviadas para a rede Ethereum principal (camada 1 ou L1). Em vez disso, a rede L1 agora valida diretamente essas transações. Este processo simplificado reduz a necessidade de etapas extras encontradas em outras soluções roll-up, otimizando o uso dos mecanismos integrados do Ethereum.

A simplificação dos processos de sequenciamento de transações no nível básico poderia levar a uma redução de custos, a um aumento na velocidade e à preservação da segurança integrada e da descentralização oferecida pela rede Ethereum.

Esses fatores tornam os roll-ups com uma abordagem abrangente geralmente mais vantajosos do que os roll-ups convencionais comumente usados ​​atualmente.

Projeto e sequenciamento de roll-ups baseados

Quatro camadas distintas compõem a construção dos roll-ups. Estas incluem a camada de consenso, a camada de disponibilidade de dados, a camada de execução e a camada de liquidação.

Entre essas quatro camadas, as camadas Consenso, Disponibilidade de Dados e Liquidação pertencem à Camada base 1 (especificamente, Ethereum). Por outro lado, é a camada de Execução que é tratada de forma independente pelo próprio roll-up.

No domínio de todos os roll-ups, a estrutura de sequenciamento desempenha um papel fundamental, e isso é especialmente verdadeiro para roll-ups “baseados”. A chave para o sucesso na comunidade roll-up “baseada” reside na colaboração, o que a diferencia dos roll-ups tradicionais de antigamente.

Então, o que significa colaboração no que diz respeito à estrutura de sequenciamento?

A colaboração, em essência, trata de como as funções da Camada 1 cooperam com os buscadores e construtores da Camada 2 para lidar com os grupos acumulados de transações conhecidos como “pacotes de transações”.

O ciclo de vida da transação de um roll-up baseado é composto por quatro etapas principais.

Na primeira etapa, os buscadores L2 agrupam as transações feitas na L2 pelos usuários.

Na etapa dois, tanto os buscadores L1 quanto os construtores de blocos L2 organizam transações para montar blocos L2 completos. Um ponto importante a ser mencionado aqui é que os pesquisadores L1 também são capazes de funcionar como construtores L2.

Na etapa três, os pesquisadores L1 pegam esses blocos L2 completos e os enviam aos construtores de blocos L1.

Na penúltima etapa do meu processo de pesquisa, eu, como construtor, transfiro os blocos L1 enriquecidos com dados dos blocos L2 para os validadores L1. Esses validadores então processam esses blocos da mesma maneira que tratariam qualquer outra transação em nossa rede.

Tudo isso pode ser visto no diagrama abaixo.

O que são roll-ups baseados? Um guia para iniciantes

Em termos mais simples, qualquer pessoa pode adicionar um bloco roll-up diretamente ao blockchain primário (camada 1) sem exigir autorização ou aprovação específica.

Este método estabelece um ambiente sob o qual as transações são incluídas na blockchain Ethereum, aproveitando as vantagens da segurança inerente e disponibilidade ininterrupta do Ethereum.

Uma rede de alto nível oferece acessibilidade, rapidez e confiabilidade, qualidades que todos procuram. Esta acessibilidade é alcançada através da eliminação de despesas com gás durante os processos de verificação de contratos.

Outro grande benefício do design roll-up baseado é o uso de pré-confirmações.

As pré-confirmações permitem que as transações sejam verificadas antes de serem adicionadas ao blockchain, reduzindo significativamente o tempo de processamento das transações e melhorando a experiência geral do usuário.

Simplificando, antes que uma transação possa ser adicionada ao blockchain, aqueles que propõem as transações concordam em enfrentar penalidades mais severas se não cumprirem suas promessas. Se algum dos acordos feitos anteriormente for quebrado ao empurrar estas transações para a cadeia, os proponentes enfrentarão consequências ainda mais devastadoras.

O bom, o ruim e o feio

Assim como qualquer tecnologia nova, é essencial pesar os benefícios e as desvantagens quando se trata de roll-ups no domínio das criptomoedas. Nenhuma abordagem única pode resolver todos os desafios em todo o espectro dos ativos digitais.

Os benefícios devem estar relativamente claros agora:

  • Aumento da descentralização graças à utilização da infraestrutura L1 subjacente em oposição à própria implementação.
  • Confiabilidade e risco mínimo de tempo de inatividade devido ao uso do sequenciador L1 e dos validadores.
  • Custos reduzidos, eliminando a necessidade de verificação de assinatura do sequenciador e as taxas de gás necessárias para realizar isso, criando um ambiente de sobrecarga de gás zero.
  • Maior simplicidade devido ao aproveitamento da tecnologia L1 existente e, portanto, eliminando a necessidade de muitas das complexidades que vêm com sequenciadores L2 e mecanismos de consenso.

No entanto, é importante reconhecer várias desvantagens potenciais que acompanham este tipo de soluções acumuladas. Poderá ser necessário encontrar formas de ultrapassar estas questões, ou então estar preparado para tolerá-las como aspectos inerentes ao pacote.

Uma possível reformulação: a principal desvantagem é que, ao usar um roll-up de terceiros, ele não obtém as mesmas recompensas financeiras (Maximal Extractable Value ou MEV) em comparação com se estivesse operando seu próprio sequenciador, conforme demonstrado em ZK e alternativas otimistas de roll-up.

Em vez disso, esta fonte de rendimento é consumida pelo próprio sistema de Nível 1, uma vez que todas as operações de sequenciação são aí realizadas.

Há também uma perda na flexibilidade de sequenciamento que seria aproveitada por outros designs roll-up.

Como investidor em criptografia, percebi que essa mudança poderia potencialmente desacelerar a velocidade com que minhas transações são confirmadas, reduzindo a eficiência geral do sistema. Além disso, parece eliminar a chance de mentes brilhantes em desenvolvimento otimizarem o sequenciamento de transações para obter desempenho máximo.

Fundamentalmente, o processo de encomenda e o seu potencial de expansão dependem fortemente da linguagem base (L1), deixando pouco espaço para modificações por parte de construtores externos.

Cabe a você decidir se as vantagens superam as desvantagens, mas parece que Vitalik já formou uma opinião sobre este tópico e só discutirá roll-ups do estágio 1+ no futuro.

A partir do ano seguinte, pretendo destacar exclusivamente os idiomas de nível 2 (L2s) no estágio 1+ em minhas discussões públicas, como blogs e palestras. Pode haver uma breve exceção para iniciativas inovadoras que apenas começaram.

Não importa se eu investi ou se você é meu amigo; estágio 1 ou falência.

Vários…

— vitalik.eth (@VitalikButerin) 12 de setembro de 2024

Como um entusiasta da criptografia, recomendo fortemente que você se aprofunde neste artigo para compreender seu conceito de estágio 1+. Aqui, ele analisa a jornada do estágio 0, onde dependemos totalmente das rodinhas, até o estágio 2, onde abandonamos totalmente essas rodinhas.

Pode valer a pena verificar se ele é seletivo quanto ao que aprova, aparentemente descartando qualquer coisa que não atenda aos seus padrões!

Considerações finais

A luta em escala da camada 2 pela supremacia continua, e os roll-ups baseados são o mais novo concorrente no reino.

Como investidor em criptografia, estou notando uma tendência interessante no mercado de roll-up, onde roll-ups otimistas estão liderando o grupo. Entre estas, apenas duas plataformas, Arbitrum e Optimism, avançaram para a fase 1, tendo a oportunidade única de chamar a atenção do próprio Vitalik Buterin.

O que são roll-ups baseados? Um guia para iniciantes

Ao adoptar um mecanismo resistente à fraude semelhante ao utilizado em roll-ups optimistas, estes roll-ups parecem ter como objectivo combinar os melhores aspectos dos pioneiros do sector, ao mesmo tempo que introduzem uma abordagem de sequenciação mais distribuída para uma maior descentralização.

Em vez de uma pequena disparidade técnica colocar estes conjuntos de construção em desvantagem, na verdade proporciona-lhes uma vantagem quando se considera a relação custo-eficácia para os utilizadores e a facilidade de construção para os construtores. Essa vantagem poderia potencialmente colocá-los na vanguarda de qualquer lista desse tipo.

A questão óbvia que permanece é quem está realmente construindo essas coisas?

Para evitar que esta discussão se expanda para uma longa história, deixe-me compartilhar alguns projetos intrigantes para aqueles ávidos exploradores alfa que desejam se aprofundar e descobrir os verdadeiros tesouros dentro de si.

No emocionante campo da tecnologia roll-up, não perca a oportunidade de explorar Taiko, Espresso, Fairblock, Sorella e Chainbound. Estes pioneiros estão a moldar o futuro desta indústria, por isso dê uma vista de olhos aos seus projectos para ver o que o sector tem reservado!

O que são roll-ups baseados? Um guia para iniciantes

Atualmente, tudo o que podemos fazer é cruzar os dedos para que Vitalik cesse suas vendas e que os investidores de longo prazo da Ethereum eventualmente recebam uma compensação por seu apoio e resistência inabaláveis.

Só podemos esperar!

2024-10-13 09:58