Conteúdo coreano pela primeira vez em muito tempo Ocasionalmente, quando leio os artigos relacionados à tecnologia de Keone, "Parece algo ótimo, mas o que é exatamente bom?" Preparámo-lo para aqueles que se interrogaram. JIT? - Compilador, cache, assíncrono... Você não precisa saber essa coisa complicada. Então, o que é bom para nós? - Velocidades mais rápidas, taxas de gás mais baixas (taxas) O que realmente importa é 'por que você faz isso?' - Em vez de simplesmente melhorar a velocidade, a chave é por que Kion Hee valoriza este tópico o suficiente para pendurá-lo em seu tweet principal. 1. O caminho que os outros não tomam - A maioria das equipes não toca nessas áreas de baixo nível. - Mesmo que tente, é apenas ao nível de 'mergulhar' e é raro tentar integrá-lo profundamente no produto real. 2. 'Como resolver' - Esta dedicação traz os elementos centrais do blockchain, como consenso, execução e rede, para o nível da arte. - Agora estamos tentando resolver o gargalo mais profundo do que isso. É muito lamentável ter uma equipe dedicada de compiladores para este fim. - Isto não é o mesmo que verificação técnica (POC) para comercialização. 3. Persiga a perfeição como a Apple - Este look é como a Apple. - Assim como todos os anos, quando o iPhone lança um novo modelo, ficamos maravilhados com a forma como eles prestaram atenção a esses detalhes, e esta equipe também se concentra em resolver o problema fundamental, implantando especialistas em cada ponto de gargalo para o mais alto nível de perfeição. - As tecnologias que Keone menciona serem importantes podem ser vistas como o anúncio de novos produtos da Apple na WWDC. Portanto, a maioria dos artigos são mais como artigos que provam que "estamos mais uma vez perto da aceitação em massa" e "nossa comunidade e ecossistema cresceram novamente". ----------------------------------------------- "Na verdade, não é grande coisa fazê-lo em Mônada" "Não é difícil apenas conhecer o conceito e escrever algumas linhas de código." "Isso não é grande coisa" Refutação: - Claro, há pessoas que dizem: 'O conceito em si já é conhecido, e pode ser implementado com algumas linhas de código'. - Sim, o conceito em si pode não ser muito difícil. Mas a verdadeira dificuldade começa quando se acrescenta muito "contexto" ao conceito. - Integrar harmoniosamente uma tecnologia com todas as outras áreas e melhorar o desempenho de todo o sistema é uma questão diferente de simplesmente conhecer o conceito. - Se você já construiu um blockchain L1, você vai se relacionar com o quão incrivelmente difícil é mergulhar em todas as áreas do núcleo e completá-lo em um produto real. @keoneHD @koreanads @monad_dev @monad
Keone Hon ⨀
Keone Hon ⨀17/08/2025
Trazendo a compilação JIT para a EVM A compilação Just-in-Time (JIT) é frequentemente citada como uma ideia interessante para otimizar a EVM. Mas existem desafios: - é difícil fazer com que todo o comportamento exato (cobranças de gás, tratamento de erros) corresponda. Por exemplo, mesmo que o código seja simplificado pelo compilador, as cobranças de gás originais devem ser preservadas - a compilação é cara, então nem tudo deve ser compilado, e não pode ser feita em tempo real sem afetar a latência - os artefatos compilados são muito maiores do que o bytecode original - tirar o máximo proveito do compilador requer criatividade para abordar facetas únicas do problema. Há uma tonelada de pesquisa, benchmarking e otimização repetida da geração de código de máquina necessária A equipe @category_xyz superou esses desafios e construiu um compilador poderoso que aborda todos esses problemas, permitindo que o código do contrato seja executado mais rápido e de forma mais eficiente do que nas implementações existentes da EVM. O cliente Monad analisa contratos frequentemente usados (medindo pelo gás acumulado consumido) e armazena em cache o código nativo para que chamadas subsequentes sejam executadas de forma mais eficiente. A compilação é executada de forma assíncrona; antes que a compilação termine, a VM executa o código usando um interpretador separado de baixa latência e altamente otimizado. Isso já está ativo na Monad Testnet desde a atualização de terça-feira! Confira a documentação para mais informações, quentinha do forno. Agradecimentos a @__inshorts e ao restante da equipe de compiladores da Category Labs pelo excelente trabalho!
7,71K