Onde erramos com o dimensionamento do Ethereum ? (2024)

Seguindo os passos da ETH Denver, o ecossistema de rollup está fervilhando com as várias ideias novas e interessantes discutidas em Mile High City para resolver o crescente problema de fragmentação do estado no espaço de rollup.

Avi Zurlo é diretor de produtos da =nil; Fundação .

No evento, líderes, construtores e visionários revisitaram o roteiro centrado no rollup da Ethereum a partir de 2020; onde chegamos como indústria desde então; e como o novo roteiro levou a um crescimento explosivo do ecossistema L2. Na verdade, o valor total bloqueado na camada 2 aumentou mais de 230% só no ano passado.

Com esse crescimento veio o próximo passo natural na evolução: projetos de escala modular. Embora as blockchains modulares (ou seja, redes especializadas na execução de funções específicas) estejam a servir a procura a curto prazo de transações mais baratas e a fornecer designs de aplicações inteiramente novos, os líderes de opinião em Denver concordaram unanimemente que ainda existem desafios pendentes apresentados pela escala modular. Esses problemas são particularmente aparentes quando novos rollups são introduzidos no ecossistema Ethereum , o que Compound os problemas de divisão de funcionalidades.

Onde erramos com o dimensionamento do Ethereum ? (1)Onde erramos com o dimensionamento do Ethereum ? (2)

Cada rollup existe em um ambiente isolado

Onde erramos com o dimensionamento do Ethereum ? (3)Onde erramos com o dimensionamento do Ethereum ? (4)

Abordando os problemas técnicos atuais da arquitetura rollup do Ethereum, o desenvolvedor da Fundação Ethereum , Justin Drake , disse melhor : Temos um problema de fragmentação.

Em um mundo perfeito, as soluções de escalonamento Ethereum manteriam a capacidade de composição síncrona universal , permitindo uma troca contínua e liquidação em tempo real de transações na rede. Na realidade, porém, cada rollup existe dentro de um ambiente isolado que não tem noção de outros estados de rollup nem de Ethereum.

Veja também: Vitalik Buterin da Ethereum escreve sobre a 'consagração' das funções L2 na Mainnet

Esta fragmentação do estado compromete fundamentalmente os principais efeitos de rede do ecossistema Ethereum , introduz complexidade (e risco) agravada dos protocolos de interoperabilidade e resulta numa experiência objetivamente pior do desenvolvedor e do usuário. Para piorar a situação, as aplicações sensíveis ao preço são forçadas a executar infraestruturas específicas de aplicações para evitar taxas de congestionamento em rollups de uso geral, agravando ainda mais o problema da fragmentação do estado.

Então, como nós chegamos aqui?

Efeitos de rede comprometidos

Comprometer-se com os principais efeitos de rede do estado global (ou seja, a ideia de que Ethereum é o “computador mundial”) é talvez uma das razões mais óbvias pelas quais as blockchains modulares não cumprem a sua promessa de ser o Santo Graal das soluções de escalabilidade.

Em primeiro lugar, a falta de liquidez unificada em todo o ecossistema L2 cria uma barreira à entrada para utilizadores que procuram aceder a uma rede única, seja para necessidades de negociação, swap ou staking.

Onde erramos com o dimensionamento do Ethereum ? (5)Onde erramos com o dimensionamento do Ethereum ? (6)

As personalizações de uma rede específica de aplicativo valem a pena

Onde erramos com o dimensionamento do Ethereum ? (7)Onde erramos com o dimensionamento do Ethereum ? (8)

Outra barreira de entrada para fundadores e desenvolvedores de aplicativos é a distribuição de usuários em todas as cadeias. Isso significa que os fundadores e desenvolvedores de aplicativos são obrigados a se perguntar se uma rede específica tem o tipo apropriado de usuários que suas necessidades específicas de aplicativos. Por exemplo, e se o fundador de um aplicativo Web3 quiser implantar na cadeia X por suas baixas taxas de transação e “escalabilidade” confiável, mas a rede, ao longo do tempo, atendeu a uma base de usuários DeFi?

Antes do início do L2, os fundadores de aplicativos podiam simplesmente implantar na rede principal Ethereum sem a necessidade de questionar a base de usuários, uma vez que os usuários viviam universalmente em um único mundo blockchain. Agora, no entanto, os blockchains modulares introduziram ao longo do tempo um mundo de possibilidades de arquitetura ilimitadas, levando as cadeias a serem adaptadas a interesses verticais de nicho dentro de um estado único e independente ou de uma cadeia específica de aplicativo.

Isso levanta a questão: vale a pena personalizar uma cadeia específica de aplicativo?

Complexidade da interoperabilidade: quando terminará?

Os hacks de pontes são responsáveis ​​por mais de US$ 2,8 bilhões em fundos perdidos na maior indústria de Cripto . Hoje, os usuários ficaram insensíveis a hacks de ponte. Infelizmente, o número de hacks só aumentará à medida que continuarmos a ignorar e não conseguirmos chegar a um consenso para uma solução sobre o estado atual da fragmentação do estado L2.

Veja também: O que são rollups? Rollups ZK e rollups otimistas explicados

É importante notar que a interoperabilidade sempre foi extremamente difícil de resolver e não existe uma solução mágica “tamanho único”, mas na velocidade em que o ecossistema L2 está crescendo e a infinidade de blockchains específicos de aplicativos surgindo, o A questão da interoperabilidade e da fragmentação do Estado só aumentará e se tornará ainda mais complexa.

Diminuindo a experiência do desenvolvedor e do usuário

Com base no meu ponto acima, a complexidade da interoperabilidade apenas cria frustração e fragmentação adicionais para o desenvolvedor que constrói em qualquer rede. Os desenvolvedores T deveriam ter que se preocupar se seu aplicativo implantado será dimensionado com sucesso, manterá baixos custos de transação e, em última análise, atenderá às necessidades de seus usuários.

Veja também: Compreendendo a economia da camada 2 do Ethereum

Simplificando, a mentalidade do desenvolvedor deve se concentrar exclusivamente na construção de um conjunto de aplicativos para impulsionar a integração do próximo bilhão de usuários na Web3. No momento, porém, os desenvolvedores estão trabalhando em torno de abstrações de rede complicadas para oferecer uma experiência de usuário perfeita que, em última análise, serve como uma distração e uma carga de trabalho desnecessária para o desenvolvedor.

Da mesma forma, os usuários são forçados a gerenciar a complexidade da interação entre cadeias, incluindo pontes de ativos, gerenciamento de rede de carteiras e malabarismos com quantidades infinitas de tokens de Gas apenas para se adaptarem a esse estado fragmentado. Os construtores precisam se concentrar na introdução de soluções de escalonamento não apenas para os usuários avançados de Cripto , mas também para os recém-chegados curiosos sobre criptografia, que imediatamente se sentirão intimidados pelas intermináveis ​​etapas necessárias para se comunicar entre cadeias e virar a cabeça para o ecossistema Ethereum todos juntos.

Então, para onde vai o dimensionamento modular a partir daqui?

A responsabilidade recai sobre os próprios L2, que não conseguiram mitigar as taxas de congestionamento e deixaram as aplicações sensíveis ao preço sem outra escolha a não ser migrar para uma infraestrutura específica de aplicação. À medida que o próximo ciclo se aproxima, um efeito de bola de neve cruel deverá ocorrer; à medida que as taxas de congestionamento L2 aumentam, mais desenvolvedores são forçados a optar por infraestruturas específicas para aplicativos, exacerbando os problemas (já) generalizados associados à fragmentação do estado.

Em alguns anos, não seria uma surpresa se a incapacidade dos L2s de resolver a fragmentação do estado levasse à queda do domínio de aplicação do ecossistema Ethereum .

Para todos os meus amigos, camaradas e colegas que estão construindo no ecossistema Ethereum :

Nós precisamos fazer melhor.

Editado por Daniel Kuhn.

Onde erramos com o dimensionamento do Ethereum ? (2024)
Top Articles
Latest Posts
Article information

Author: Gov. Deandrea McKenzie

Last Updated:

Views: 5982

Rating: 4.6 / 5 (66 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Gov. Deandrea McKenzie

Birthday: 2001-01-17

Address: Suite 769 2454 Marsha Coves, Debbieton, MS 95002

Phone: +813077629322

Job: Real-Estate Executive

Hobby: Archery, Metal detecting, Kitesurfing, Genealogy, Kitesurfing, Calligraphy, Roller skating

Introduction: My name is Gov. Deandrea McKenzie, I am a spotless, clean, glamorous, sparkling, adventurous, nice, brainy person who loves writing and wants to share my knowledge and understanding with you.