Um Guia Detalhado sobre Monad e Potenciais Oportunidades de Airdrop

Principiante5/29/2024, 3:03:21 PM
Monad é uma camada EVM Layer1 que atinge 100.000 TPS através da tecnologia de execução paralela. Após o lançamento da sua testnet em janeiro, mais de uma dúzia de projetos, incluindo PancakeSwap e Layerzero, anunciaram a sua participação no ecossistema. Além disso, o Monad concluiu recentemente uma rodada de financiamento de $225 milhões. Este artigo explorará o design arquitetônico do Monad, inovações tecnológicas e características-chave.

Visão Geral do Projeto

Monad é uma plataforma de contrato inteligente de alto desempenho e amigável para desenvolvedores. Como uma Camada 1, aproveita tecnologias como EVM paralelo para alcançar um desempenho de execução de 10.000 transações por segundo. Tem como objetivo atrair mais projetos de qualidade para o Web3 com suas características de alto desempenho, proporcionando aos usuários uma experiência mais suave no Web3. O projeto lançou sua testnet em 24 de janeiro de 2024.

Equipa e Investidores

Os três fundadores da Monad, Keone Hon, James Hunsaker e Eunice Giarta, têm experiências extensas e impressionantes na indústria Web3.

  • Keone Hon é o co-fundador e CEO da Monad. Ele formou-se no MIT e anteriormente liderou uma divisão de negociação de alta frequência na Jump Trading.
  • James Hunsaker, outro co-fundador da Monad Labs, foi engenheiro de software sénior na Jump Trading. Ele formou-se na Universidade de Iowa.
  • Eunice Giarta, co-fundadora e COO da Monad, tem uma vasta experiência em fintech tradicional. Anteriormente, trabalhou como gestora de produto sénior na Shutterstock e liderou equipas de desenvolvimento na construção de sistemas de negociação empresarial na Broadway Technology.

Outros membros principais da equipe também têm experiência relevante em seus respectivos campos. Por exemplo, Abdul Rehman, o chefe de desenvolvimento de negócios, foi o líder de desenvolvimento de ecossistemas na Sei Network e o líder de produto e crescimento na Falcon Wallet.

Com uma equipe forte e uma visão de projeto tão forte, o Monad conquistou o apoio de inúmeros investidores. Em 9 de abril, o Monad garantiu $225 milhões em financiamento de VCs notáveis como Paradigm, Coinbase Ventures e Wintermute Investing. Há também dezenas de instituições e investidores individuais.

Origem: RootData

Design Arquitetônico de Alto Desempenho

A chave para o alto desempenho do Monad reside na sua tecnologia de execução paralela. O princípio básico da execução paralela é realizar estrategicamente tarefas utilizando múltiplos núcleos e threads, enquanto se submetem os resultados na ordem original. Embora as transações sejam executadas em paralelo "nos bastidores", do ponto de vista dos utilizadores e programadores, parecem ser executadas de forma sequencial. Uma analogia simples para entender o aumento de eficiência da paralelismo está no planeamento de rotas de tráfego: quantas mais faixas existirem, mais veículos podem passar.

Fonte: Documentação do Monad

No processo tradicional de transações on-chain em blockchain, cada transação é executada sequencialmente. No entanto, o Monad utiliza uma execução otimista, permitindo que uma transação seja executada antes que outra transação comece. Por exemplo, considere a comparação de transações por volume:

Quando A quer transferir 1 ETH para os endereços B e C, respetivamente, essas duas transações de transferência seriam sequencialmente empacotadas no Ethereum de acordo com a sua ordem (supondo taxas de Gas iguais). No entanto, teoricamente, essas duas transações poderiam ocorrer simultaneamente em Monad. Claro, isso levanta um problema potencial: se uma transação depende do resultado de outra transação, executá-las simultaneamente poderia levar a resultados incorretos. Por exemplo:

  1. A transação 1 lê e atualiza o saldo da conta A (por exemplo, recebe uma transferência da conta B).
  2. A transação 2 também lê e atualiza o saldo da conta A (por exemplo, transferências para a conta C).

A execução otimista aborda este problema rastreando as entradas usadas durante a execução da transação 2 e comparando-as com a saída da transação 1. Se forem diferentes, a rede deteta que a transação 2 usou dados incorretos durante a execução e precisa de ser reexecutada com os dados corretos.

Se existirem “cadeias” de transações longas com dependências mútuas num bloco, a execução paralela destas transações resultará numa taxa de falha elevada. Portanto, uma implementação simples de execução otimista no Monad é tentar começar a executar a próxima transação quando o processador do nó tiver recursos disponíveis. O Monad também projetou um analisador de código estático para tentar prever as dependências das transações. No melhor cenário, o Monad pode prever muitas dependências com antecedência; no pior cenário, o Monad recorre a uma implementação simples, ou seja, reexecução usando recursos computacionais disponíveis.

Inovações Tecnológicas e Vantagens

Na arquitetura paralela mencionada, várias tecnologias de componentes-chave trabalham juntas para manter a operação da rede:

  • MonadBFT: MonadBFT é um mecanismo de consenso em pipeline que opera em rounds. É também um tipo de algoritmo de Tolerância a Falhas Bizantinas (BFT), que garante a operação saudável da rede mesmo na presença de até 2/3 de nós maliciosos.
  • Execução Atrasada: O consenso em Monad envolve nós concordando com a ordem formal das transações, enquanto a execução é o processo de realmente executar essas transações e atualizar o estado. No consenso do Monad, os nós concordam com a ordem formal das transações, mas os líderes ou nós validadores não necessariamente precisam executar essas transações. Isso significa que os líderes propõem ordens sem saber a raiz do estado resultante, e os nós validadores votam na validade dos blocos sem necessariamente saber (por exemplo) se todas as transações no bloco foram executadas sem rollback.
  • MonadDb: Esta é uma base de dados personalizada projetada para armazenar o estado da blockchain. Implementa nativamente a estrutura de dados MPT (Merkle Patricia Trie) e utiliza as mais recentes técnicas de I/O assíncrono e outras otimizações para melhorar a eficiência e o desempenho.

Principais Caraterísticas

Compatibilidade EVM

Monad é totalmente compatível com EVM, o que significa que os desenvolvedores podem experimentar o mesmo ambiente de programação que o Ethereum em Monad, reduzindo significativamente a dificuldade de desenvolvimento para os construtores do ecossistema.

Alto Desempenho

A rede principal, capaz de lidar com até 100.000 transações por segundo (TPS), pode atender aos requisitos de desempenho de quase todos os dApps Web3, com perspectivas de escalabilidade futuras.

Taxas de transação baixas

Em Monad, as taxas de transação são inferiores a 1 cêntimo por transação, permitindo transações mais rápidas e mais baratas do que outras plataformas.

Como mostrado na tabela abaixo, a comparação do Monad com o Ethereum demonstra que o Monad supera o Ethereum em desempenho ao utilizar a mesma arquitetura EVM. Isso permite que os desenvolvedores no Ethereum migrem facilmente suas aplicações para o Monad e usem APIs RPC compatíveis com o Ethereum, facilitando um início rápido para os utilizadores. A principal diferença entre os dois reside nos seus mecanismos de consenso, com o Monad a empregar o algoritmo MonadBFT projetado pelo mecanismo HotStuff para operação paralela. Embora ambos usem um mecanismo de Prova de Participação (POS), o Ethereum requer 32 ETH para operar como um nó, levando muitos detentores de ETH a adquirir LST para staking dos seus ETH. Em contraste, os utilizadores podem delegar diretamente para nós no Monad. Como mencionado anteriormente, a implementação simples de execução paralela depende dos recursos computacionais restantes, resultando em requisitos de hardware mais elevados para nós no Monad.

Fonte: Documento Monad para desenvolvedores

Desenvolvimento do ecossistema

Até 22 de maio de 2024, a conta do Twitter da Monad tinha mais de 280.000 seguidores, e a sua comunidade no Discord tinha alcançado 297.000 membros. Projetos como PancakeSwap (V4), Wormhole, Balancer, Layerzero e Curvance também estão a colaborar com a Monad.

Origem: x.com

Como uma infraestrutura DeFi de alto desempenho da Camada 1, formará a camada mais fundamental de liquidez de ativos na cadeia Monad. Esses parceiros estratégicos iniciais são projetos conhecidos no campo do DEX e projetos proeminentes no domínio de interoperabilidade. De acordo com estatísticas da Rootdata (conforme mostrado no gráfico abaixo), os projetos que participam da testnet Monad cobrem atualmente várias áreas, como DeFi, NFT, IA e infraestrutura, sendo os projetos DeFi os mais numerosos.

Fonte: Rootdata

Oportunidades Potenciais de Airdrop

Como uma cadeia pública destinada a um amplo público de desenvolvedores técnicos e esperada para apoiar uma escala maior de Web3, o Monad também pode considerar a emissão de airdrops de tokens como incentivos à comunidade. No entanto, uma vez que o Monad está atualmente na fase de testes internos, ainda não existem oportunidades para uma participação mais ampla da comunidade. Alguns passos potenciais para se preparar para futuros airdrops incluem:

  1. Junte-se ao Discord oficial e tente obter acesso antecipado. Também pode juntar-se ao Telegram oficial para as últimas atualizações.

  2. Prepare-se para participar como um nó de teste na próxima fase de testes de rede. De acordo com a orientação oficial, os requisitos de hardware para um nó completo de Monad são:

    CPU: CPU de 16 núcleos

    RAM: 32 GB RAM

    Armazenamento: 2 TB SSD NVMe

    Largura de banda: 100 Mb/s

  3. Envolver-se cedo com projetos do ecossistema para aumentar suas chances de receber airdrops. Enquanto os testes internos são limitados aos colaboradores e à equipe, alguns construtores de ecossistemas podem ter participado de testes iniciais. Interagir com esses projetos pode aumentar suas chances de receber airdrops.

Mantenha-se atento aos anúncios oficiais para quaisquer atualizações sobre possíveis airdrops e oportunidades de participação da comunidade.

Conclusão

Enquanto o Ethereum escolheu a solução de escalabilidade Rollup devido a problemas de desempenho, a Solana alcança alto desempenho através de requisitos extremamente altos de nós, mas ainda enfrenta problemas como tempo de inatividade. Monad utiliza a tecnologia de fragmentação para alcançar um desempenho de primeira linha: 100.000 TPS. Esse nível de desempenho não só estabelece a base para projetos em indústrias tradicionais que exigem transações rápidas e frequentes, mas também acomoda mais usuários. Apesar de estar na fase de testnet, o Monad já ganhou atenção significativa e conquistou algum apoio da comunidade. As conquistas do Monad valem a pena antecipar.

Autor: Wayne
Tradutor: Viper
Revisores: Piccolo、KOWEI、Elisa、Ashley、Joyce
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.

Um Guia Detalhado sobre Monad e Potenciais Oportunidades de Airdrop

Principiante5/29/2024, 3:03:21 PM
Monad é uma camada EVM Layer1 que atinge 100.000 TPS através da tecnologia de execução paralela. Após o lançamento da sua testnet em janeiro, mais de uma dúzia de projetos, incluindo PancakeSwap e Layerzero, anunciaram a sua participação no ecossistema. Além disso, o Monad concluiu recentemente uma rodada de financiamento de $225 milhões. Este artigo explorará o design arquitetônico do Monad, inovações tecnológicas e características-chave.

Visão Geral do Projeto

Monad é uma plataforma de contrato inteligente de alto desempenho e amigável para desenvolvedores. Como uma Camada 1, aproveita tecnologias como EVM paralelo para alcançar um desempenho de execução de 10.000 transações por segundo. Tem como objetivo atrair mais projetos de qualidade para o Web3 com suas características de alto desempenho, proporcionando aos usuários uma experiência mais suave no Web3. O projeto lançou sua testnet em 24 de janeiro de 2024.

Equipa e Investidores

Os três fundadores da Monad, Keone Hon, James Hunsaker e Eunice Giarta, têm experiências extensas e impressionantes na indústria Web3.

  • Keone Hon é o co-fundador e CEO da Monad. Ele formou-se no MIT e anteriormente liderou uma divisão de negociação de alta frequência na Jump Trading.
  • James Hunsaker, outro co-fundador da Monad Labs, foi engenheiro de software sénior na Jump Trading. Ele formou-se na Universidade de Iowa.
  • Eunice Giarta, co-fundadora e COO da Monad, tem uma vasta experiência em fintech tradicional. Anteriormente, trabalhou como gestora de produto sénior na Shutterstock e liderou equipas de desenvolvimento na construção de sistemas de negociação empresarial na Broadway Technology.

Outros membros principais da equipe também têm experiência relevante em seus respectivos campos. Por exemplo, Abdul Rehman, o chefe de desenvolvimento de negócios, foi o líder de desenvolvimento de ecossistemas na Sei Network e o líder de produto e crescimento na Falcon Wallet.

Com uma equipe forte e uma visão de projeto tão forte, o Monad conquistou o apoio de inúmeros investidores. Em 9 de abril, o Monad garantiu $225 milhões em financiamento de VCs notáveis como Paradigm, Coinbase Ventures e Wintermute Investing. Há também dezenas de instituições e investidores individuais.

Origem: RootData

Design Arquitetônico de Alto Desempenho

A chave para o alto desempenho do Monad reside na sua tecnologia de execução paralela. O princípio básico da execução paralela é realizar estrategicamente tarefas utilizando múltiplos núcleos e threads, enquanto se submetem os resultados na ordem original. Embora as transações sejam executadas em paralelo "nos bastidores", do ponto de vista dos utilizadores e programadores, parecem ser executadas de forma sequencial. Uma analogia simples para entender o aumento de eficiência da paralelismo está no planeamento de rotas de tráfego: quantas mais faixas existirem, mais veículos podem passar.

Fonte: Documentação do Monad

No processo tradicional de transações on-chain em blockchain, cada transação é executada sequencialmente. No entanto, o Monad utiliza uma execução otimista, permitindo que uma transação seja executada antes que outra transação comece. Por exemplo, considere a comparação de transações por volume:

Quando A quer transferir 1 ETH para os endereços B e C, respetivamente, essas duas transações de transferência seriam sequencialmente empacotadas no Ethereum de acordo com a sua ordem (supondo taxas de Gas iguais). No entanto, teoricamente, essas duas transações poderiam ocorrer simultaneamente em Monad. Claro, isso levanta um problema potencial: se uma transação depende do resultado de outra transação, executá-las simultaneamente poderia levar a resultados incorretos. Por exemplo:

  1. A transação 1 lê e atualiza o saldo da conta A (por exemplo, recebe uma transferência da conta B).
  2. A transação 2 também lê e atualiza o saldo da conta A (por exemplo, transferências para a conta C).

A execução otimista aborda este problema rastreando as entradas usadas durante a execução da transação 2 e comparando-as com a saída da transação 1. Se forem diferentes, a rede deteta que a transação 2 usou dados incorretos durante a execução e precisa de ser reexecutada com os dados corretos.

Se existirem “cadeias” de transações longas com dependências mútuas num bloco, a execução paralela destas transações resultará numa taxa de falha elevada. Portanto, uma implementação simples de execução otimista no Monad é tentar começar a executar a próxima transação quando o processador do nó tiver recursos disponíveis. O Monad também projetou um analisador de código estático para tentar prever as dependências das transações. No melhor cenário, o Monad pode prever muitas dependências com antecedência; no pior cenário, o Monad recorre a uma implementação simples, ou seja, reexecução usando recursos computacionais disponíveis.

Inovações Tecnológicas e Vantagens

Na arquitetura paralela mencionada, várias tecnologias de componentes-chave trabalham juntas para manter a operação da rede:

  • MonadBFT: MonadBFT é um mecanismo de consenso em pipeline que opera em rounds. É também um tipo de algoritmo de Tolerância a Falhas Bizantinas (BFT), que garante a operação saudável da rede mesmo na presença de até 2/3 de nós maliciosos.
  • Execução Atrasada: O consenso em Monad envolve nós concordando com a ordem formal das transações, enquanto a execução é o processo de realmente executar essas transações e atualizar o estado. No consenso do Monad, os nós concordam com a ordem formal das transações, mas os líderes ou nós validadores não necessariamente precisam executar essas transações. Isso significa que os líderes propõem ordens sem saber a raiz do estado resultante, e os nós validadores votam na validade dos blocos sem necessariamente saber (por exemplo) se todas as transações no bloco foram executadas sem rollback.
  • MonadDb: Esta é uma base de dados personalizada projetada para armazenar o estado da blockchain. Implementa nativamente a estrutura de dados MPT (Merkle Patricia Trie) e utiliza as mais recentes técnicas de I/O assíncrono e outras otimizações para melhorar a eficiência e o desempenho.

Principais Caraterísticas

Compatibilidade EVM

Monad é totalmente compatível com EVM, o que significa que os desenvolvedores podem experimentar o mesmo ambiente de programação que o Ethereum em Monad, reduzindo significativamente a dificuldade de desenvolvimento para os construtores do ecossistema.

Alto Desempenho

A rede principal, capaz de lidar com até 100.000 transações por segundo (TPS), pode atender aos requisitos de desempenho de quase todos os dApps Web3, com perspectivas de escalabilidade futuras.

Taxas de transação baixas

Em Monad, as taxas de transação são inferiores a 1 cêntimo por transação, permitindo transações mais rápidas e mais baratas do que outras plataformas.

Como mostrado na tabela abaixo, a comparação do Monad com o Ethereum demonstra que o Monad supera o Ethereum em desempenho ao utilizar a mesma arquitetura EVM. Isso permite que os desenvolvedores no Ethereum migrem facilmente suas aplicações para o Monad e usem APIs RPC compatíveis com o Ethereum, facilitando um início rápido para os utilizadores. A principal diferença entre os dois reside nos seus mecanismos de consenso, com o Monad a empregar o algoritmo MonadBFT projetado pelo mecanismo HotStuff para operação paralela. Embora ambos usem um mecanismo de Prova de Participação (POS), o Ethereum requer 32 ETH para operar como um nó, levando muitos detentores de ETH a adquirir LST para staking dos seus ETH. Em contraste, os utilizadores podem delegar diretamente para nós no Monad. Como mencionado anteriormente, a implementação simples de execução paralela depende dos recursos computacionais restantes, resultando em requisitos de hardware mais elevados para nós no Monad.

Fonte: Documento Monad para desenvolvedores

Desenvolvimento do ecossistema

Até 22 de maio de 2024, a conta do Twitter da Monad tinha mais de 280.000 seguidores, e a sua comunidade no Discord tinha alcançado 297.000 membros. Projetos como PancakeSwap (V4), Wormhole, Balancer, Layerzero e Curvance também estão a colaborar com a Monad.

Origem: x.com

Como uma infraestrutura DeFi de alto desempenho da Camada 1, formará a camada mais fundamental de liquidez de ativos na cadeia Monad. Esses parceiros estratégicos iniciais são projetos conhecidos no campo do DEX e projetos proeminentes no domínio de interoperabilidade. De acordo com estatísticas da Rootdata (conforme mostrado no gráfico abaixo), os projetos que participam da testnet Monad cobrem atualmente várias áreas, como DeFi, NFT, IA e infraestrutura, sendo os projetos DeFi os mais numerosos.

Fonte: Rootdata

Oportunidades Potenciais de Airdrop

Como uma cadeia pública destinada a um amplo público de desenvolvedores técnicos e esperada para apoiar uma escala maior de Web3, o Monad também pode considerar a emissão de airdrops de tokens como incentivos à comunidade. No entanto, uma vez que o Monad está atualmente na fase de testes internos, ainda não existem oportunidades para uma participação mais ampla da comunidade. Alguns passos potenciais para se preparar para futuros airdrops incluem:

  1. Junte-se ao Discord oficial e tente obter acesso antecipado. Também pode juntar-se ao Telegram oficial para as últimas atualizações.

  2. Prepare-se para participar como um nó de teste na próxima fase de testes de rede. De acordo com a orientação oficial, os requisitos de hardware para um nó completo de Monad são:

    CPU: CPU de 16 núcleos

    RAM: 32 GB RAM

    Armazenamento: 2 TB SSD NVMe

    Largura de banda: 100 Mb/s

  3. Envolver-se cedo com projetos do ecossistema para aumentar suas chances de receber airdrops. Enquanto os testes internos são limitados aos colaboradores e à equipe, alguns construtores de ecossistemas podem ter participado de testes iniciais. Interagir com esses projetos pode aumentar suas chances de receber airdrops.

Mantenha-se atento aos anúncios oficiais para quaisquer atualizações sobre possíveis airdrops e oportunidades de participação da comunidade.

Conclusão

Enquanto o Ethereum escolheu a solução de escalabilidade Rollup devido a problemas de desempenho, a Solana alcança alto desempenho através de requisitos extremamente altos de nós, mas ainda enfrenta problemas como tempo de inatividade. Monad utiliza a tecnologia de fragmentação para alcançar um desempenho de primeira linha: 100.000 TPS. Esse nível de desempenho não só estabelece a base para projetos em indústrias tradicionais que exigem transações rápidas e frequentes, mas também acomoda mais usuários. Apesar de estar na fase de testnet, o Monad já ganhou atenção significativa e conquistou algum apoio da comunidade. As conquistas do Monad valem a pena antecipar.

Autor: Wayne
Tradutor: Viper
Revisores: Piccolo、KOWEI、Elisa、Ashley、Joyce
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!