Metis: A Camada2 nas Narrativas MEME, O Cavalo Escuro Mais Forte na Competição da Camada2?

Avançado2/10/2024, 10:20:15 AM
A controvérsia por trás do caminho tradicional de escalonamento do Ethereum e Metis sendo rotulado como uma Camada2 MEME destaca a complexa relação entre tecnologia e competição de mercado. A fé dos investidores é diretamente desafiada; no entanto, se o Metis pode se destacar aproveitando suas vantagens de sequenciador descentralizado e modelo econômico permanece desconhecido.

Prefácio

Layer2 deve ser um caminho de escalonamento “ortodoxo do ethereum”, mas Metis foi rotulado de MEME Layer2 devido a rumores de que a equipe fundadora da Metis é “mãe/melhor amiga do Vitalik Buterin”. Metis foi rotulado como MEME Layer2, o que é, sem dúvida, um ataque direto à crença dos investidores na ortodoxia do ethereum. No entanto, a essência do blockchain ainda é “código + finanças”, e do ponto de vista de investimento, tecnologia e mercado sempre foram um par de inimigos felizes, e Metis pode se beneficiar da falta de outros sequenciadores centralizados Rollup e forte controle do modelo econômico, e se destacar dos demais Layer2s? para se destacar da multidão?

Introdução ao Metis

(esquerda Natalia Ameline, direita Elena Sinelnikova)

De acordo com o site oficial da Metis, Elena Sinelnikova, co-criadora e CEO da Metis, tem promovido a educação e popularização da indústria de blockchain. Ela é uma das co-fundadoras da organização educacional sem fins lucrativos CryptoChicks, que é atualmente a maior comunidade de blockchain de mulheres do mundo, com membros em 56 países. Outra co-fundadora da CryptoChicks é Natalia Ameline, que é a mãe de Vitalik Buterin, o fundador da ethereum. Além disso, o pai de Vitalik Buterin, Dmitry Buterin, liderou a criação da Blockgeeks, uma empresa educacional de blockchain dedicada ao desenvolvimento de currículos relacionados à tecnologia blockchain. A Rede Metis foi fundada em 2018 para um lançamento em maio de 2021.

Metis é uma camada 2 baseada na cadeia ethereum, que funciona com os mesmos princípios das outras camadas 2, e foi o primeiro fork do Optimism, sendo seu maior atrativo o fato de ser o primeiro Optimistic Rollup a descentralizar com sucesso o sequenciador. A rede utiliza um Pool de Sequenciadores de Prova de Participação para garantir disponibilidade contínua da rede, resistência à censura e permitir compartilhamento de taxas e compromissos de sequenciador. Esses sequenciadores são responsáveis por determinar a ordem em que as transações são empacotadas e devem obter as assinaturas de pelo menos 2/3 dos sequenciadores no Pool de Sequenciadores antes que os dados possam ser empacotados e enviados para a rede da Camada 1. Para evitar comportamento malicioso por parte dos sequenciadores, a Metis também introduz o papel de um verificador que amostra os blocos para garantir que os sequenciadores estejam ordenando as transações corretamente.

As vantagens do MPC (Computação multiparte) são a proteção da privacidade e a descentralização, e é eficaz para operações Booleanas simples. No entanto, as desvantagens também são óbvias, pois não há nós de retransmissão para distribuir as informações, o número de comunicações aumenta e o custo de comunicação dentro da rede aumenta significativamente. Esta desvantagem será ainda mais pronunciada em redes blockchain que necessitam de consenso. Em resumo, a Metis transforma um sequenciador de ponto único em um pool de sequenciadores, a fim de permitir que sequenciadores descentralizados cheguem a um consenso para concluir a assinatura, e alcança a descentralização através do mecanismo de garantia de nó e do mecanismo de rotação, que pode não exigir, em última instância, um custo de rede muito menor do que o da Camada1, mas pode alcançar resistência a MEV + resolver o problema de um único ponto de falha, e ao mesmo tempo distribuir os rendimentos aos garantidores de nó. No entanto, nem a solução MPC da Metis nem o endereço do Mempool público da Radius abordam o problema de que sequenciadores descentralizados adicionam à carga da rede e colocam o custo, em última instância, sobre o usuário.

O recente aumento no TVL da Metis chamou a atenção para a importância de sequenciadores descentralizados, com o esquema OP atualmente classificado em quinto lugar em TVL entre todas as redes Layer2, de acordo com dados L2BEAT. Além das considerações de valor de mercado, o autor acredita que a maioria dos esquemas da Metis são razoáveis e constituem um esquema de sequenciador descentralizado padrão. A intenção do design é tanto distribuir ativamente o bolo, quanto mostrar ao mercado a captura de valor dos tokens nativos da Layer2, não se limitando apenas à Taxa de Gás e governança.

Fonte: Dados L2BEAT Data hora 24/02/01

Rollup Três Elementos

Rollup é uma das soluções Layer2, também conhecida como rollup. Funciona migrando cálculos e armazenamento de transações realizadas na rede Ethernet principal (ou seja, Layer1) para Layer2 para processamento e compressão, e então carregando os dados comprimidos na rede Ethernet principal, estendendo assim o desempenho do Ethernet.

O Rollup pode ser dividido em ZK Rollup e Optimistic Rollup, dependendo do esquema usado para garantir a validade dos dados comprimidos (ou seja, a correção dos dados). Envolve a computação off-chain, onde as transações são empacotadas na cadeia a cada poucos minutos para validação e contabilidade em rotação, daí o nome. No entanto, embora geralmente nos referimos a ele como uma cadeia de Rollup, a parte off-chain de um Rollup não é a cadeia de blocos completa, mas literalmente rola um monte de transações para formar uma transação de Rollup, e todos os nós que recebem a transação de Rollup não executam a lógica que foi consolidada, mas apenas o resultado da execução dessa lógica.

Crédito da foto: Próprio do autor

  • Sequenciador

O sequenciador é o papel no L2 responsável por classificar, organizar, empacotar e enviar as transações para a rede L1. A maioria dos projetos L2, atualmente, depende de um único sequenciador (geralmente o próprio projeto) para concluir o trabalho acima, o que também tem dois problemas de segurança: 1. Ponto único de falha, se o sequenciador tiver problemas devido a ataques ou falhas técnicas, toda a rede será desligada;

  1. problemas de escalabilidade, onde um único sequenciador pode ter dificuldade para lidar com o aumento do volume de transações.
  • Validação

Durante o processo de transação, os dados empacotados enviados pelo sequenciador precisam ser validados. Atualmente, a maioria da validação do Ether Rollup é realizada pelos contratos inteligentes do Ether Rollup para garantir a confiabilidade dos dados. Existem dois métodos de validação diferentes: ZK Rollup (Zero Knowledge Rollup) e Optimistic Rollup. Exemplo:

ZK Rollup:

Metodologia de Verificação: ZK Rollup usa Provas de Conhecimento Zero para verificar a correção de todas as transações que ocorrem na Camada 2. Provas de Conhecimento Zero permitem que o verificador confirme a validade de uma transação sem saber os detalhes dessa transação;

Privacidade: O ZK Rollup enfatiza a privacidade do usuário, pois as 'provas' dos cálculos são enviadas na Camada 1 em vez dos detalhes das transações. Os detalhes da transação são realizados na Camada 2, enquanto a Camada 1 apenas verifica a validade da prova do conhecimento zero.

Rollup otimista:

Metodologia de validação: O Optimistic Rollup adota uma estratégia “otimista”, onde todas as transações são assumidas como legítimas e são validadas apenas quando necessário. A verificação é feita por meio de Provas de Fraude, onde uma prova é enviada na Camada1 de que uma transação na Camada2 viola as regras;

Tempo real: As transações do Optimistic Rollup na Camada 2 podem ser realizadas rapidamente devido à suposição de que todas as transações são legítimas, e a validação ocorre quando surge uma disputa ou desacordo.

  • DA (Disponibilidade de Dados)

DA, ou Disponibilidade de Dados, publica os dados de status de cada transação processada na cadeia publicamente para que outros participantes também possam acessar e usar esses dados de status de transação. Alguns Layer2s escrevem os dados de status da transação para o Ether Layer1, possibilitando assim a DA. Também existem Rollup-Layer2s que escrevem os dados-chave da transação para blockchains de terceiros, onde a disponibilidade de dados pressupõe que os dados são confiáveis. Exemplo:

DA no Optimistic Rollup: garante que os dados de todas as transações na Camada 2 estejam disponíveis na Camada 1. Se os dados não estiverem disponíveis, qualquer pessoa pode contestá-los na Camada 1, o que ajuda a evitar possíveis adulterações ou omissões de dados;

Compromissos em ZK Rollup: na Camada2, a computação e o armazenamento de todas as transações ocorrem, mas apenas os resultados das computações (chamados compromissos) são enviados para a Camada1. certificados de conhecimento zero são usados para provar que esses compromissos estão corretos.

Nota: No ZK Rollup, o “Compromisso” concentra-se em verificar a correção dos resultados da computação das transações na Camada 2, enquanto a “Disponibilidade de Dados” concentra-se em garantir que a Camada 1 tenha acesso aos dados de todas as transações na Camada 2, que geralmente são complementares entre si para garantir a segurança e confiabilidade de todo o sistema.

Dos três elementos-chave do Rollup, o sequenciador é considerado o mais crítico. O sequenciador é responsável por realizar o processo de ordenação e compressão das informações de transações da Camada 2 para baixo na cadeia. Como esse processo envolve a verificação da confiabilidade dos dados, é crucial alcançar a disponibilidade dos dados. No entanto, quando o sequenciador é descentralizado, a implementação da verificação da confiabilidade e disponibilidade dos dados pode não ser tão crítica.

Um Classificador Descentralizado Baseado em Consenso POS para Metis

Origem: MetisL2

  • Seleção de Classificadores

O Metis Rollup melhora o “Conselho de Validação de Dados de Transação” ao introduzir um papel chamado “Validador” no processo de computação da Camada2 e incentivar os nós de validação a validar transações rapidamente por meio de mineração competitiva. Introduz um papel chamado “Validador” no processo de computação da Camada2 e incentiva os nós de validação a validar as transações rapidamente por meio de um mecanismo de mineração competitivo, que é implementado por meio de um mecanismo competitivo. Semelhante a outras redes da Camada1 (L1) que utilizam o mecanismo de Prova de Participação (POS), as transações no Metis precisam ser verificadas pelos nós. Como resultado, não há problema de contestar dados embalados do Metis e transmitidos para L1, o que evita o problema de intervalos e atrasos na extração de ativos do Metis para a rede principal da Ethernet.

Uma diferença significativa no Metis Rollup em comparação com o Optimistic Rollup é que leva apenas algumas horas ou minutos para os ativos serem extraídos do Metis para a camada Ethernet L1. Isso destaca as vantagens do Metis Rollup em termos de eficiência e velocidade no processamento de transações. Em geral, quanto maior o montante bloqueado, maior a probabilidade de um nó se juntar ao sequenciador. Claro, há algum componente aleatório nisso.

  • MPC (Multi-Party Computing) para o sequenciador

A implementação da Metis da descentralização do sequenciador envolve três papéis-chave: o administrador (Admin), o sequenciador e a camada de consenso baseada em PoS.

Administrador: responsável por definir os principais parâmetros da rede como um todo, além de gerenciar a adição de elegibilidade do sequenciador ao pool. As partes do protocolo não têm mais controle absoluto sobre tais assuntos diretamente, mas sim são executadas pelo Administrador após validação por meio de uma proposta. Uma das dificuldades em alcançar a descentralização reside no fato de que o gerenciamento dos sequenciadores deve ser realizado de forma descentralizada, mantendo-se eficiente e conveniente;

Sequenciadores: Metis utiliza assinaturas MPC (Multi-Party Computation) baseadas no TSS (Threshold Signature Scheme) para gerenciar a autoridade de assinatura de vários sequenciadores. Cada sequenciador tem o direito de decidir um Lote e envolver todos os sequenciadores por meio de assinatura MPC. Se o número de assinaturas exceder 2/3, o Lote é considerado válido e pode ser submetido ao contrato Rollup na L1. As assinaturas MPC realizadas pelo pool de sequenciadores são gerenciadas por outro contrato na rede baseada em PoS. Quando a rede PoS falha em detectar o endereço MPC, o módulo MPC é acionado para gerar a chave;

Camada de consenso baseada em PoS: a rede PoS é responsável por gerenciar contratos com privilégios de assinatura do sequenciador, monitorar endereços MPC e acionar a geração de chaves. As chaves geradas são divididas e distribuídas para cada sequenciador no pool para assinatura MPC. A configuração deste módulo abrange o gerenciamento do ciclo de vida das chaves, incluindo geração de assinatura múltipla, redistribuição de chaves, aplicação de assinaturas e exclusão de assinaturas;

O motivo de adotar o TSS é a sua alta tolerância a falhas e flexibilidade. Em comparação com a assinatura múltipla, o TSS não precisa verificar cada assinatura na cadeia, mas sim agrega as assinaturas de todos os signatários e as verifica uniformemente, o que melhora a taxa de confirmação da transação. Além disso, a comunicação entre os nós PoS utiliza um canal Tendermint separado, enquanto a comunicação em tempo de execução do MPC utiliza o protocolo libp2p. Todo esse sistema é projetado para alcançar uma gestão descentralizada eficiente e segura do sequenciador.

Fluxo de transação do sequenciador Metis

  1. O usuário iniciante inicia a transação; 2. A transação é encaminhada para o nó sequenciador da rede; 3. Geração de bloco: o sequenciador cria um bloco quando aceita a transação como válida; 4. Finalização: o nó de Computação Multi-Partidária (MPC) fala sobre a fusão dos blocos e os encaminha para a cadeia principal do Ether.

MetisEDF

O Fundo de Desenvolvimento Ecológico Metis (MetisEDF) fornece suporte financeiro para este fim, abrangendo vários aspectos, como incentivar o desenvolvimento e implementação de protocolos, fornecer suporte de liquidez, realizar auditorias de segurança e implementar esquemas de mineração de liquidez. A alocação inclui:

Mineração de sequenciador: 65,4% (3 milhões de $METIS / >$260 milhões); e

Financiamento do Ecossistema: 34,6% (1,6 Milhão $METIS / >$140 Milhões).

A questão do sequenciador centralizado

Crédito da foto: Próprio do autor

O princípio do Ethernet é que cada nó armazena e executa todas as transações enviadas a ele pelo usuário, e esse alto nível de segurança também leva a toda a rede ser muito cara, então é necessário expandir a capacidade de toda a rede e adotar a solução Rollup. Simplificando, Rollup = um conjunto de contratos na Camada 1 + seus próprios nós de rede na Camada 2, ou seja, contrato inteligente on-chain + agregador off-chain, que depende do ethereum para liquidação, consenso e disponibilidade de dados, e é apenas responsável pela execução do Rollup em si.

  • O contrato inteligente on-chain indica que seu modelo de confiança é um contrato inteligente na Ethernet, aproveitando a segurança da Ethernet;
  • O agregador off-chain, que executa e agrega transações off-chain, comprimindo grandes volumes de transações e, por fim, colocando-as na rede principal do Ether para alcançar o objetivo de transações mais rápidas e mais baratas.

O nó de rede Layer2 tem vários componentes, dos quais o componente Sequencer é o mais importante. Ele é responsável por receber solicitações de transação na Layer2, decidir sua ordem de execução e empacotar a sequência de transações em um lote, que é finalmente transmitido para o contrato do projeto Rollup na Layer1. Enquanto todos os Pacotes Cumulativos de Camada 2 no Ether têm Sequenciadores centralizados, a Metis aproveitou a oportunidade para se tornar um Sequenciador descentralizado.

Um nó completo Layer2 pode obter uma sequência de transações de duas maneiras: diretamente do sequenciador ou lendo um lote de transações enviadas pelo sequenciador para a Layer1, mas este último possui propriedades imutáveis mais fortes. Como a execução da transação altera o estado do livro-razão do blockchain, para garantir consistência, o nó completo Layer2 deve sincronizar o estado do livro-razão com o sequenciador, além de obter a sequência de transações. Portanto, a tarefa do sequenciador não é apenas enviar o lote de transações para o contrato Rollup da Layer1, mas também transmitir o resultado da atualização do estado StateRoot/StateDiff após a execução da transação para a Layer1. Em termos gerais, o trabalho do sequenciador é processar e sequenciar as transações em blocos adicionados ao blockchain, e é responsável por processar transações em lote e enviá-las para os Contratos Inteligentes da Layer1.

Para os nós da Camada2, desde que obtenham a sequência de transações e o StateRoot original do Rollup na Camada1, podem restaurar o registro de blockchain da Camada2 e calcular o último StateRoot; inversamente, o StateRoot calculado pelos nós da Camada2 não é consistente com o StateRoot publicado pelo sequenciador para o contrato inteligente da Camada1, o que significa que o sequenciador é fraudulento. Em resumo, a Camada1 é mais descentralizada, sem confiança e segura do que a própria rede da Camada2.

Optimistic Rollup, por exemplo, permite que todos os nós da Camada2 forneçam Prova de Fraude de que os dados divulgados pelo sequenciador na Camada1 estão errados. Mas para o Optimism, que não possui Prova de Fraude, se realmente quisesse roubar os ativos dos usuários da Camada2 através do sequenciador, tudo o que teria que fazer seria ter o operador do sequenciador falsificar pedidos de transação e transferir os ativos de outras pessoas da Camada2 para seu próprio endereço e, finalmente, transferir as moedas roubadas para a Camada1 através do contrato de Bridge que acompanha o Rollup.

Pensamentos sobre Metis

Fonte: Chaindebrief

O maior hype da Layer2 ultimamente é, sem dúvida, o upgrade Cancun, mas não será exclusivamente bom para a Metis, mas sim universal. Deixando de lado o sentimento de “mãe/amiga íntima do Vitalik Buterin”, a maior competição entre a Metis e outras Layer2s é o sequenciador descentralizado e o modelo econômico abaixo da equidade, com o TVL mostrando um limite de mercado geral que está mais em linha com o feedback do mercado sobre a confiança dos usuários da Metis.

Ao contrário de outros Layer2s que seguram as próprias cordas da bolsa e dão mais receita de volta aos usuários, o modelo econômico OP Rollup é fortemente controlado e centralizado, com recompensas OP Token dadas ao ecossistema para estimular o desenvolvimento e interações para lucrar com o spread do gás, ao contrário do Metis, que delega receita e equidade à comunidade de promessas. Ao contrário dessa abordagem, a Metis transferiu seus interesses de receita para os pledgers para competir, desencadeando dramaticamente a financeirização da infraestrutura Layer2 e atraindo muita atenção do mercado.

MEME representa mais uma cultura e alguns fatores socioeconômicos, como se comprássemos MEME no processo, além de suas expectativas de investimento de dez vezes, cem vezes ou mesmo mil vezes, mas grande parte do processo vem de nosso reconhecimento e amor por sua narrativa e todos os tipos de fatores, mas sempre puxando o prato é a justiça, o crescente TVL da Metis também é uma espécie de feedback para o mercado sobre suas expectativas de investimento. Deixando de lado o aspecto técnico, se considerarmos a questão dos atributos sob a perspectiva do mercado, se Inscription é o testador de desempenho da cadeia pública, então MEME é, até certo ponto, o teste de reconhecimento de mercado.

Sobre YBB

YBB é um fundo web3 dedicado a identificar projetos definidores da Web3 com a visão de criar um habitat online melhor para todos os residentes da internet. Fundado por um grupo de crentes em blockchain que têm participado ativamente nesta indústria desde 2013, YBB está sempre disposto a ajudar projetos em estágio inicial a evoluir de 0 a 1. Valorizamos a inovação, a paixão autoimpulsionada e produtos orientados para o usuário, reconhecendo o potencial das criptomoedas e aplicações blockchain.

Site | Twi: @YBBCapital

Aviso Legal:

  1. Este artigo é reproduzido a partir de [médio]. Todos os direitos autorais pertencem ao autor original [YBB]. Se houver objeções a esta reimpressão, entre em contato com oGate Learnequipe e eles vão lidar com isso prontamente.
  2. Isenção de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem nenhum conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. A menos que seja mencionado, copiar, distribuir ou plagiar os artigos traduzidos é proibido.

Metis: A Camada2 nas Narrativas MEME, O Cavalo Escuro Mais Forte na Competição da Camada2?

Avançado2/10/2024, 10:20:15 AM
A controvérsia por trás do caminho tradicional de escalonamento do Ethereum e Metis sendo rotulado como uma Camada2 MEME destaca a complexa relação entre tecnologia e competição de mercado. A fé dos investidores é diretamente desafiada; no entanto, se o Metis pode se destacar aproveitando suas vantagens de sequenciador descentralizado e modelo econômico permanece desconhecido.

Prefácio

Layer2 deve ser um caminho de escalonamento “ortodoxo do ethereum”, mas Metis foi rotulado de MEME Layer2 devido a rumores de que a equipe fundadora da Metis é “mãe/melhor amiga do Vitalik Buterin”. Metis foi rotulado como MEME Layer2, o que é, sem dúvida, um ataque direto à crença dos investidores na ortodoxia do ethereum. No entanto, a essência do blockchain ainda é “código + finanças”, e do ponto de vista de investimento, tecnologia e mercado sempre foram um par de inimigos felizes, e Metis pode se beneficiar da falta de outros sequenciadores centralizados Rollup e forte controle do modelo econômico, e se destacar dos demais Layer2s? para se destacar da multidão?

Introdução ao Metis

(esquerda Natalia Ameline, direita Elena Sinelnikova)

De acordo com o site oficial da Metis, Elena Sinelnikova, co-criadora e CEO da Metis, tem promovido a educação e popularização da indústria de blockchain. Ela é uma das co-fundadoras da organização educacional sem fins lucrativos CryptoChicks, que é atualmente a maior comunidade de blockchain de mulheres do mundo, com membros em 56 países. Outra co-fundadora da CryptoChicks é Natalia Ameline, que é a mãe de Vitalik Buterin, o fundador da ethereum. Além disso, o pai de Vitalik Buterin, Dmitry Buterin, liderou a criação da Blockgeeks, uma empresa educacional de blockchain dedicada ao desenvolvimento de currículos relacionados à tecnologia blockchain. A Rede Metis foi fundada em 2018 para um lançamento em maio de 2021.

Metis é uma camada 2 baseada na cadeia ethereum, que funciona com os mesmos princípios das outras camadas 2, e foi o primeiro fork do Optimism, sendo seu maior atrativo o fato de ser o primeiro Optimistic Rollup a descentralizar com sucesso o sequenciador. A rede utiliza um Pool de Sequenciadores de Prova de Participação para garantir disponibilidade contínua da rede, resistência à censura e permitir compartilhamento de taxas e compromissos de sequenciador. Esses sequenciadores são responsáveis por determinar a ordem em que as transações são empacotadas e devem obter as assinaturas de pelo menos 2/3 dos sequenciadores no Pool de Sequenciadores antes que os dados possam ser empacotados e enviados para a rede da Camada 1. Para evitar comportamento malicioso por parte dos sequenciadores, a Metis também introduz o papel de um verificador que amostra os blocos para garantir que os sequenciadores estejam ordenando as transações corretamente.

As vantagens do MPC (Computação multiparte) são a proteção da privacidade e a descentralização, e é eficaz para operações Booleanas simples. No entanto, as desvantagens também são óbvias, pois não há nós de retransmissão para distribuir as informações, o número de comunicações aumenta e o custo de comunicação dentro da rede aumenta significativamente. Esta desvantagem será ainda mais pronunciada em redes blockchain que necessitam de consenso. Em resumo, a Metis transforma um sequenciador de ponto único em um pool de sequenciadores, a fim de permitir que sequenciadores descentralizados cheguem a um consenso para concluir a assinatura, e alcança a descentralização através do mecanismo de garantia de nó e do mecanismo de rotação, que pode não exigir, em última instância, um custo de rede muito menor do que o da Camada1, mas pode alcançar resistência a MEV + resolver o problema de um único ponto de falha, e ao mesmo tempo distribuir os rendimentos aos garantidores de nó. No entanto, nem a solução MPC da Metis nem o endereço do Mempool público da Radius abordam o problema de que sequenciadores descentralizados adicionam à carga da rede e colocam o custo, em última instância, sobre o usuário.

O recente aumento no TVL da Metis chamou a atenção para a importância de sequenciadores descentralizados, com o esquema OP atualmente classificado em quinto lugar em TVL entre todas as redes Layer2, de acordo com dados L2BEAT. Além das considerações de valor de mercado, o autor acredita que a maioria dos esquemas da Metis são razoáveis e constituem um esquema de sequenciador descentralizado padrão. A intenção do design é tanto distribuir ativamente o bolo, quanto mostrar ao mercado a captura de valor dos tokens nativos da Layer2, não se limitando apenas à Taxa de Gás e governança.

Fonte: Dados L2BEAT Data hora 24/02/01

Rollup Três Elementos

Rollup é uma das soluções Layer2, também conhecida como rollup. Funciona migrando cálculos e armazenamento de transações realizadas na rede Ethernet principal (ou seja, Layer1) para Layer2 para processamento e compressão, e então carregando os dados comprimidos na rede Ethernet principal, estendendo assim o desempenho do Ethernet.

O Rollup pode ser dividido em ZK Rollup e Optimistic Rollup, dependendo do esquema usado para garantir a validade dos dados comprimidos (ou seja, a correção dos dados). Envolve a computação off-chain, onde as transações são empacotadas na cadeia a cada poucos minutos para validação e contabilidade em rotação, daí o nome. No entanto, embora geralmente nos referimos a ele como uma cadeia de Rollup, a parte off-chain de um Rollup não é a cadeia de blocos completa, mas literalmente rola um monte de transações para formar uma transação de Rollup, e todos os nós que recebem a transação de Rollup não executam a lógica que foi consolidada, mas apenas o resultado da execução dessa lógica.

Crédito da foto: Próprio do autor

  • Sequenciador

O sequenciador é o papel no L2 responsável por classificar, organizar, empacotar e enviar as transações para a rede L1. A maioria dos projetos L2, atualmente, depende de um único sequenciador (geralmente o próprio projeto) para concluir o trabalho acima, o que também tem dois problemas de segurança: 1. Ponto único de falha, se o sequenciador tiver problemas devido a ataques ou falhas técnicas, toda a rede será desligada;

  1. problemas de escalabilidade, onde um único sequenciador pode ter dificuldade para lidar com o aumento do volume de transações.
  • Validação

Durante o processo de transação, os dados empacotados enviados pelo sequenciador precisam ser validados. Atualmente, a maioria da validação do Ether Rollup é realizada pelos contratos inteligentes do Ether Rollup para garantir a confiabilidade dos dados. Existem dois métodos de validação diferentes: ZK Rollup (Zero Knowledge Rollup) e Optimistic Rollup. Exemplo:

ZK Rollup:

Metodologia de Verificação: ZK Rollup usa Provas de Conhecimento Zero para verificar a correção de todas as transações que ocorrem na Camada 2. Provas de Conhecimento Zero permitem que o verificador confirme a validade de uma transação sem saber os detalhes dessa transação;

Privacidade: O ZK Rollup enfatiza a privacidade do usuário, pois as 'provas' dos cálculos são enviadas na Camada 1 em vez dos detalhes das transações. Os detalhes da transação são realizados na Camada 2, enquanto a Camada 1 apenas verifica a validade da prova do conhecimento zero.

Rollup otimista:

Metodologia de validação: O Optimistic Rollup adota uma estratégia “otimista”, onde todas as transações são assumidas como legítimas e são validadas apenas quando necessário. A verificação é feita por meio de Provas de Fraude, onde uma prova é enviada na Camada1 de que uma transação na Camada2 viola as regras;

Tempo real: As transações do Optimistic Rollup na Camada 2 podem ser realizadas rapidamente devido à suposição de que todas as transações são legítimas, e a validação ocorre quando surge uma disputa ou desacordo.

  • DA (Disponibilidade de Dados)

DA, ou Disponibilidade de Dados, publica os dados de status de cada transação processada na cadeia publicamente para que outros participantes também possam acessar e usar esses dados de status de transação. Alguns Layer2s escrevem os dados de status da transação para o Ether Layer1, possibilitando assim a DA. Também existem Rollup-Layer2s que escrevem os dados-chave da transação para blockchains de terceiros, onde a disponibilidade de dados pressupõe que os dados são confiáveis. Exemplo:

DA no Optimistic Rollup: garante que os dados de todas as transações na Camada 2 estejam disponíveis na Camada 1. Se os dados não estiverem disponíveis, qualquer pessoa pode contestá-los na Camada 1, o que ajuda a evitar possíveis adulterações ou omissões de dados;

Compromissos em ZK Rollup: na Camada2, a computação e o armazenamento de todas as transações ocorrem, mas apenas os resultados das computações (chamados compromissos) são enviados para a Camada1. certificados de conhecimento zero são usados para provar que esses compromissos estão corretos.

Nota: No ZK Rollup, o “Compromisso” concentra-se em verificar a correção dos resultados da computação das transações na Camada 2, enquanto a “Disponibilidade de Dados” concentra-se em garantir que a Camada 1 tenha acesso aos dados de todas as transações na Camada 2, que geralmente são complementares entre si para garantir a segurança e confiabilidade de todo o sistema.

Dos três elementos-chave do Rollup, o sequenciador é considerado o mais crítico. O sequenciador é responsável por realizar o processo de ordenação e compressão das informações de transações da Camada 2 para baixo na cadeia. Como esse processo envolve a verificação da confiabilidade dos dados, é crucial alcançar a disponibilidade dos dados. No entanto, quando o sequenciador é descentralizado, a implementação da verificação da confiabilidade e disponibilidade dos dados pode não ser tão crítica.

Um Classificador Descentralizado Baseado em Consenso POS para Metis

Origem: MetisL2

  • Seleção de Classificadores

O Metis Rollup melhora o “Conselho de Validação de Dados de Transação” ao introduzir um papel chamado “Validador” no processo de computação da Camada2 e incentivar os nós de validação a validar transações rapidamente por meio de mineração competitiva. Introduz um papel chamado “Validador” no processo de computação da Camada2 e incentiva os nós de validação a validar as transações rapidamente por meio de um mecanismo de mineração competitivo, que é implementado por meio de um mecanismo competitivo. Semelhante a outras redes da Camada1 (L1) que utilizam o mecanismo de Prova de Participação (POS), as transações no Metis precisam ser verificadas pelos nós. Como resultado, não há problema de contestar dados embalados do Metis e transmitidos para L1, o que evita o problema de intervalos e atrasos na extração de ativos do Metis para a rede principal da Ethernet.

Uma diferença significativa no Metis Rollup em comparação com o Optimistic Rollup é que leva apenas algumas horas ou minutos para os ativos serem extraídos do Metis para a camada Ethernet L1. Isso destaca as vantagens do Metis Rollup em termos de eficiência e velocidade no processamento de transações. Em geral, quanto maior o montante bloqueado, maior a probabilidade de um nó se juntar ao sequenciador. Claro, há algum componente aleatório nisso.

  • MPC (Multi-Party Computing) para o sequenciador

A implementação da Metis da descentralização do sequenciador envolve três papéis-chave: o administrador (Admin), o sequenciador e a camada de consenso baseada em PoS.

Administrador: responsável por definir os principais parâmetros da rede como um todo, além de gerenciar a adição de elegibilidade do sequenciador ao pool. As partes do protocolo não têm mais controle absoluto sobre tais assuntos diretamente, mas sim são executadas pelo Administrador após validação por meio de uma proposta. Uma das dificuldades em alcançar a descentralização reside no fato de que o gerenciamento dos sequenciadores deve ser realizado de forma descentralizada, mantendo-se eficiente e conveniente;

Sequenciadores: Metis utiliza assinaturas MPC (Multi-Party Computation) baseadas no TSS (Threshold Signature Scheme) para gerenciar a autoridade de assinatura de vários sequenciadores. Cada sequenciador tem o direito de decidir um Lote e envolver todos os sequenciadores por meio de assinatura MPC. Se o número de assinaturas exceder 2/3, o Lote é considerado válido e pode ser submetido ao contrato Rollup na L1. As assinaturas MPC realizadas pelo pool de sequenciadores são gerenciadas por outro contrato na rede baseada em PoS. Quando a rede PoS falha em detectar o endereço MPC, o módulo MPC é acionado para gerar a chave;

Camada de consenso baseada em PoS: a rede PoS é responsável por gerenciar contratos com privilégios de assinatura do sequenciador, monitorar endereços MPC e acionar a geração de chaves. As chaves geradas são divididas e distribuídas para cada sequenciador no pool para assinatura MPC. A configuração deste módulo abrange o gerenciamento do ciclo de vida das chaves, incluindo geração de assinatura múltipla, redistribuição de chaves, aplicação de assinaturas e exclusão de assinaturas;

O motivo de adotar o TSS é a sua alta tolerância a falhas e flexibilidade. Em comparação com a assinatura múltipla, o TSS não precisa verificar cada assinatura na cadeia, mas sim agrega as assinaturas de todos os signatários e as verifica uniformemente, o que melhora a taxa de confirmação da transação. Além disso, a comunicação entre os nós PoS utiliza um canal Tendermint separado, enquanto a comunicação em tempo de execução do MPC utiliza o protocolo libp2p. Todo esse sistema é projetado para alcançar uma gestão descentralizada eficiente e segura do sequenciador.

Fluxo de transação do sequenciador Metis

  1. O usuário iniciante inicia a transação; 2. A transação é encaminhada para o nó sequenciador da rede; 3. Geração de bloco: o sequenciador cria um bloco quando aceita a transação como válida; 4. Finalização: o nó de Computação Multi-Partidária (MPC) fala sobre a fusão dos blocos e os encaminha para a cadeia principal do Ether.

MetisEDF

O Fundo de Desenvolvimento Ecológico Metis (MetisEDF) fornece suporte financeiro para este fim, abrangendo vários aspectos, como incentivar o desenvolvimento e implementação de protocolos, fornecer suporte de liquidez, realizar auditorias de segurança e implementar esquemas de mineração de liquidez. A alocação inclui:

Mineração de sequenciador: 65,4% (3 milhões de $METIS / >$260 milhões); e

Financiamento do Ecossistema: 34,6% (1,6 Milhão $METIS / >$140 Milhões).

A questão do sequenciador centralizado

Crédito da foto: Próprio do autor

O princípio do Ethernet é que cada nó armazena e executa todas as transações enviadas a ele pelo usuário, e esse alto nível de segurança também leva a toda a rede ser muito cara, então é necessário expandir a capacidade de toda a rede e adotar a solução Rollup. Simplificando, Rollup = um conjunto de contratos na Camada 1 + seus próprios nós de rede na Camada 2, ou seja, contrato inteligente on-chain + agregador off-chain, que depende do ethereum para liquidação, consenso e disponibilidade de dados, e é apenas responsável pela execução do Rollup em si.

  • O contrato inteligente on-chain indica que seu modelo de confiança é um contrato inteligente na Ethernet, aproveitando a segurança da Ethernet;
  • O agregador off-chain, que executa e agrega transações off-chain, comprimindo grandes volumes de transações e, por fim, colocando-as na rede principal do Ether para alcançar o objetivo de transações mais rápidas e mais baratas.

O nó de rede Layer2 tem vários componentes, dos quais o componente Sequencer é o mais importante. Ele é responsável por receber solicitações de transação na Layer2, decidir sua ordem de execução e empacotar a sequência de transações em um lote, que é finalmente transmitido para o contrato do projeto Rollup na Layer1. Enquanto todos os Pacotes Cumulativos de Camada 2 no Ether têm Sequenciadores centralizados, a Metis aproveitou a oportunidade para se tornar um Sequenciador descentralizado.

Um nó completo Layer2 pode obter uma sequência de transações de duas maneiras: diretamente do sequenciador ou lendo um lote de transações enviadas pelo sequenciador para a Layer1, mas este último possui propriedades imutáveis mais fortes. Como a execução da transação altera o estado do livro-razão do blockchain, para garantir consistência, o nó completo Layer2 deve sincronizar o estado do livro-razão com o sequenciador, além de obter a sequência de transações. Portanto, a tarefa do sequenciador não é apenas enviar o lote de transações para o contrato Rollup da Layer1, mas também transmitir o resultado da atualização do estado StateRoot/StateDiff após a execução da transação para a Layer1. Em termos gerais, o trabalho do sequenciador é processar e sequenciar as transações em blocos adicionados ao blockchain, e é responsável por processar transações em lote e enviá-las para os Contratos Inteligentes da Layer1.

Para os nós da Camada2, desde que obtenham a sequência de transações e o StateRoot original do Rollup na Camada1, podem restaurar o registro de blockchain da Camada2 e calcular o último StateRoot; inversamente, o StateRoot calculado pelos nós da Camada2 não é consistente com o StateRoot publicado pelo sequenciador para o contrato inteligente da Camada1, o que significa que o sequenciador é fraudulento. Em resumo, a Camada1 é mais descentralizada, sem confiança e segura do que a própria rede da Camada2.

Optimistic Rollup, por exemplo, permite que todos os nós da Camada2 forneçam Prova de Fraude de que os dados divulgados pelo sequenciador na Camada1 estão errados. Mas para o Optimism, que não possui Prova de Fraude, se realmente quisesse roubar os ativos dos usuários da Camada2 através do sequenciador, tudo o que teria que fazer seria ter o operador do sequenciador falsificar pedidos de transação e transferir os ativos de outras pessoas da Camada2 para seu próprio endereço e, finalmente, transferir as moedas roubadas para a Camada1 através do contrato de Bridge que acompanha o Rollup.

Pensamentos sobre Metis

Fonte: Chaindebrief

O maior hype da Layer2 ultimamente é, sem dúvida, o upgrade Cancun, mas não será exclusivamente bom para a Metis, mas sim universal. Deixando de lado o sentimento de “mãe/amiga íntima do Vitalik Buterin”, a maior competição entre a Metis e outras Layer2s é o sequenciador descentralizado e o modelo econômico abaixo da equidade, com o TVL mostrando um limite de mercado geral que está mais em linha com o feedback do mercado sobre a confiança dos usuários da Metis.

Ao contrário de outros Layer2s que seguram as próprias cordas da bolsa e dão mais receita de volta aos usuários, o modelo econômico OP Rollup é fortemente controlado e centralizado, com recompensas OP Token dadas ao ecossistema para estimular o desenvolvimento e interações para lucrar com o spread do gás, ao contrário do Metis, que delega receita e equidade à comunidade de promessas. Ao contrário dessa abordagem, a Metis transferiu seus interesses de receita para os pledgers para competir, desencadeando dramaticamente a financeirização da infraestrutura Layer2 e atraindo muita atenção do mercado.

MEME representa mais uma cultura e alguns fatores socioeconômicos, como se comprássemos MEME no processo, além de suas expectativas de investimento de dez vezes, cem vezes ou mesmo mil vezes, mas grande parte do processo vem de nosso reconhecimento e amor por sua narrativa e todos os tipos de fatores, mas sempre puxando o prato é a justiça, o crescente TVL da Metis também é uma espécie de feedback para o mercado sobre suas expectativas de investimento. Deixando de lado o aspecto técnico, se considerarmos a questão dos atributos sob a perspectiva do mercado, se Inscription é o testador de desempenho da cadeia pública, então MEME é, até certo ponto, o teste de reconhecimento de mercado.

Sobre YBB

YBB é um fundo web3 dedicado a identificar projetos definidores da Web3 com a visão de criar um habitat online melhor para todos os residentes da internet. Fundado por um grupo de crentes em blockchain que têm participado ativamente nesta indústria desde 2013, YBB está sempre disposto a ajudar projetos em estágio inicial a evoluir de 0 a 1. Valorizamos a inovação, a paixão autoimpulsionada e produtos orientados para o usuário, reconhecendo o potencial das criptomoedas e aplicações blockchain.

Site | Twi: @YBBCapital

Aviso Legal:

  1. Este artigo é reproduzido a partir de [médio]. Todos os direitos autorais pertencem ao autor original [YBB]. Se houver objeções a esta reimpressão, entre em contato com oGate Learnequipe e eles vão lidar com isso prontamente.
  2. Isenção de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem nenhum conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. A menos que seja mencionado, copiar, distribuir ou plagiar os artigos traduzidos é proibido.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!