Como remover efetivamente as restrições de gás do MegaETH

MegaETH descentraliza o poder de computação dividindo o Nó completo, eliminando a limitação de gás. Este artigo é da Comunidade Boardlink e reproduzido pela Foresight News. (Sinopse: Ethereum Technology Pinnacle Showdown: MegaETH VS Monad) (Background adicionado: Vitalik Buterin também participou!) Nova cadeia pública MegaETH recebeu financiamento de 20 milhões de magnésio: meta de 100.000 TPS, Rede principal lançada até o final do ano) "Todo mundo ignora que o MegaETH na verdade quase elimina o limite de gás para EVMs" – @0x_ultra Isso causou alguns problemas na linha do tempo X — vamos analisar como ela funciona e seu impacto. Bloco Chain Network típico Primeiro, uma visão geral do que constitui uma rede tradicional para que possamos destacar as diferenças. Vou simplificar a explicação com uma imagem (pule esta parte se isso te ajudar): Papéis comuns na rede Bloco: produtores de blocos, redes Nó e usuários. Agora vamos analisar o que esses papéis representam. Um papel comum da rede é o Bloco Produtor, que é a entidade responsável pela criação do Bloco que pode ser anexado à cadeia. Para L1, esta é uma coleção diversificada e distribuída de validadores, escolhidos aleatoriamente para assumir esse papel, enquanto para L2, uma construção comum dá esse papel a uma única máquina: o ordenador. A principal diferença entre os dois lados que preenchem a função de produtor do Bloco é que o ordenante normalmente tem maiores requisitos de hardware e não desiste da função ou raramente desiste, enquanto os validadores giram constantemente (por exemplo, o líder de Solana gira após ~1,2 segundos). Todas as máquinas recebem Blocos gerados por produtores de Blocos (sejam validadores ou encomendadores), executam eles próprios Blocos para verificar a sua exatidão com o histórico das cadeias existentes e, em seguida, atualizam a sua "verdade" local para acompanhar o ritmo da própria cadeia. Uma vez sincronizados, eles podem disponibilizar essas informações para usuários de aplicativos, desenvolvedores que desejam obter informações em cadeia, etc. Esta é a "rede" da cadeia Bloco. É importante notar que a velocidade da sua rede depende apenas da sua entidade mais lenta. Isso significa que, se essas entidades que fornecem informações on-chain não conseguirem acompanhar os Blocos gerados por validadores/encomendadores e verificar sua correção, sua rede funcionará nessa velocidade reduzida. Usuário Este é você. Quando você lê informações de um aplicativo ou envia uma transação para a cadeia, todas as informações são encaminhadas através do Nó completo que é mantido em sincronia com o produtor do Bloco. Isto é autoexplicativo. Hardware protocolo, então, estas são as partes – bom. Mas o que isso tem a ver com o limite de gás? Para entender isso, devemos discutir o que o gás e as outras duas dimensões do pacote de extensão representam em uma rede distribuída. Em suma, o limite de gás, que significa a complexidade da computação na cadeia ou Bloco, é a promessa da rede ao seu Nó: para acompanhar o Bloco que gera, basta hardware X para lidar com o Bloco gerado sem ficar para trás. Trata-se, essencialmente, de um método de limitação da corrente. No entanto, esta não é a única dimensão que determina o rendimento da cadeia. Os outros dois fatores que influenciam são: Largura de banda – velocidade de upload/download da Nó, permitindo que ela se comunique com o resto da rede Armazenamento – Requisitos de hardware para as informações da cadeia de armazenamento da Nó. Quanto mais histórico é processado, mais informações precisam ser armazenadas. Juntamente com os cálculos, estes constituem o "protocolo de hardware" implícito da rede: extensões 3D que afetam a taxa de transferência da rede Na configuração tradicional da Criptomoeda, é comum ter uma única máquina (full Nó) executar isoladamente e ser capaz de lidar com o máximo de requisitos possíveis para todas as três dimensões. Um Nó completo deve ter: Largura de banda de download/upload para todo o Bloco Poder de computação para reexecutar todas as transações de todos os Blocos Capacidade de armazenamento para armazenar o estado de toda a cadeia Em termos do acima exposto, os cálculos são frequentemente os mais restritivos em redes EVM médias, razão pela qual o Bloco se limita a aproximadamente semelhantes em redes bem distribuídas: Tabela: 2024 EVM na cadeia gás Comparação de citações (Fonte: Paradigma []) Por conseguinte, O problema foi identificado como o poder de computação exigido por uma única máquina para acompanhar os produtores do Bloco da cadeia. Como resolver este problema? Nó especialização. Nó Especialização: Resposta do MEGAETH "O que diabos é Nó Especialização?" Isto significa simplesmente que adotámos a abordagem de dividir esta entidade única tradicional (pleno Nó) num conjunto de máquinas especializadas que servem uma função específica. Então: Full Nó tem que lidar com a largura de banda máxima, cálculos e resultados de armazenamento para os produtores do Bloco. Agora: o Nó completo é substituído por uma réplica Nó que recebe apenas a diferença estadual em vez do Bloco completo, que é distribuído por toda a rede de prova Nó, que executa de forma independente esses Blocos e depois informa a prova de que o Bloco é válido para a réplica Nó. Visualização: Visualização da relação entre a rede de provas e a réplica Nó O impacto do acima exposto é: Uma vez que a computação (ou seja, a complexidade da transação) não é mais tratada por uma única entidade para cada Bloco, mas está espalhada por um conjunto de máquinas na rede de prova, ela não é mais a dimensão limitante mais urgente do pacote de extensão, praticamente eliminando a possibilidade de atuar como uma restrição O acima desloca a questão para largura de banda e armazenamento, tamanho do armazenamento devido ao estado subir é o foco do nosso atual seguimento. Para resolver isso, estamos iterando em um modelo de preços baseado no número atualizado de kv em vez da complexidade da transação (gás), dividindo uma única máquina em um grupo de máquinas, o que injeta algumas suposições de confiança nesta configuração específica. Em relação a este último ponto, é importante notar que o MegaETH também oferecerá a opção Nó completa para aqueles que desejam verificar 100% do status da cadeia. A última especificação Nó fornecida pela MegaETH é boa, o cálculo / limite de gás desapareceu - o que isso significa para mim? O impacto da ausência de limite de gás Ao mais alto nível, isto significa simplesmente que "as pessoas podem fazer coisas mais complexas na cadeia", o que normalmente se manifesta nos estritos limites de dimensão dos contratos e transações. A resposta direta de @yangl1996 para @dailofrog ( um ávido artista de NA CADEIA ): Além disso, existem algumas categorias de exemplo: Cálculos complexos de NA CADEIA Execute modelos de aprendizado de máquina diretamente em contratos inteligentes Cálculo de preços em tempo real Classificação completa de grandes arrays sem limites de loop Pode atravessar toda a rede / Gráficos de RelacionamentosAlgoritmo de armazenamento e gerenciamento de estado Mantenha estruturas de dados contratuais maiores Mantenha mais dados históricos acessíveis no armazenamento de contratos Lide com operações em massa em uma única transação Projeto de Protocolo Execute verificação completa de prova de conhecimento zero Operações complexas de encriptação sem componentes off-chain Tempo real Criador de mercado automatizado com fórmulas complexas Em última análise, é apenas na cadeia de criatividade. É uma mudança de mentalidade da escassez, otimização de gás e otimização de contratos para a formalização de EVM cheia de abundância. Vamos ver como as equipes acabam alavancando isso, mas acho que vai ser algo que o ecossistema tem sido discretamente elogiado há muito tempo. Relatórios relacionados Ethereum é legal" taxa de transação big dump, Gás atingiu uma baixa de quatro anos, as perspetivas de mercado estão cada vez mais borradas Hyperliquid lança cadeia de contratos inteligentes HyperEVM, $HYPE pode ser usado como GasToken, preço de curto prazo Grande subida 6% MetaMask novo recurso "Gas St...

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)