Temas en tendencia
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Ha pasado un tiempo desde que compartí contenido coreano.
A veces, cuando leo las publicaciones relacionadas con la tecnología compartidas por Keone, me pregunto:
"Parece algo increíble, pero ¿cuál es exactamente el beneficio?"
Entonces, he preparado esto para aquellos que han tenido curiosidad.
¿JIT?
- No necesita saber sobre cosas complejas como compiladores, cachés o procesos asíncronos.
Entonces, ¿cuáles son los beneficios para nosotros?
- La velocidad aumenta y las tarifas de gas (tarifas de transacción) disminuyen.
La pregunta realmente importante es '¿Por qué estamos haciendo esto?'
- Más que solo el hecho de que se mejora la velocidad, la clave es comprender por qué Keone considera que este tema es lo suficientemente importante como para ocupar un lugar destacado en sus tweets principales.
1. Un camino menos transitado
- La mayoría de los equipos no se aventuran en estas áreas fundamentales (de bajo nivel).
- Incluso si lo intentan, a menudo permanece en un nivel de "prueba y ver", y es raro que lo integren profundamente en productos reales.
2. '¿Cómo resolveremos esto?'
- Esta determinación eleva los elementos centrales de blockchain del equipo, como el consenso, la ejecución y la creación de redes, a una forma de arte.
- Ahora, su objetivo es resolver cuellos de botella que son aún más profundos. Operar un equipo de compiladores dedicado para esto es bastante ambicioso.
- Esto está en un nivel diferente al de la validación técnica (POC) con fines de marketing.
3. Búsqueda de la perfección como Apple
- Este enfoque recuerda a Apple.
- Así como nos maravillamos de cómo Apple logra prestar atención a tales detalles cada vez que lanzan un nuevo modelo de iPhone, este equipo también coloca a los expertos en cada cuello de botella para enfocarse en resolver problemas fundamentales para el más alto nivel de perfección.
- Las tecnologías que enfatiza Keone se pueden comparar con los anuncios de nuevos productos de la WWDC de Apple.
Por lo tanto, la mayor parte de la escritura está cerca de probar: "Una vez más nos hemos acercado a la adopción masiva" y "Nuestra comunidad y ecosistema han crecido una vez más".
-----------------------------------------------
"Lo que Monad está haciendo no es realmente nada especial".
"Solo necesitas entender el concepto y escribir algunas líneas de código; no es tan difícil".
"No es nada especial".
Counterargument:
- Por supuesto, algunas personas dicen: '¿No se conoce ya el concepto en sí y se puede implementar con solo unas pocas líneas de código?'
- Sí, el concepto en sí puede no ser tan difícil. Sin embargo, el verdadero desafío comienza cuando se agregan innumerables "contextos" a ese concepto.
- Integrar armoniosamente una tecnología con todas las demás áreas y mejorar el rendimiento general del sistema es una cuestión diferente a simplemente conocer el concepto.
- Cualquiera que haya construido una cadena de bloques L1 empatizará con lo increíblemente difícil que es estudiar profundamente todas las áreas del núcleo y completarlo como un producto real.
@keoneHD @koreanads @monad_dev @monad

17 ago, 02:43
Llevar la compilación JIT a la EVM
La compilación Just-in-Time (JIT) se cita con frecuencia como una idea interesante sobre cómo optimizar la EVM.
Pero hay desafíos:
- Es difícil conseguir que todo el comportamiento exacto (cargas de gas, manejo de errores) coincida. Por ejemplo, incluso si el compilador simplifica el código, se deben conservar las cargas de gas originales
- La compilación es costosa, por lo que no todo debe compilarse y no se puede hacer sobre la marcha sin afectar la latencia
- Los artefactos compilados son mucho más grandes que el código de bytes original
- Sacar el máximo provecho del compilador requiere creatividad para abordar facetas únicas del problema. Se requiere un montón de investigación, evaluación comparativa y optimización repetida de la generación de código de máquina
El equipo de @category_xyz impulsó y creó un potente compilador que aborda todos estos problemas, lo que permite que el código del contrato se ejecute de manera más rápida y eficiente que en las implementaciones de EVM existentes.
El cliente Monad analiza los contratos utilizados con frecuencia (midiendo por el gas acumulado consumido) y almacena en caché el código nativo para que las llamadas posteriores se ejecuten de manera más eficiente.
La compilación se ejecuta de forma asincrónica; antes de que finalice la compilación, la máquina virtual ejecuta código mediante un intérprete independiente de baja latencia y altamente optimizado.
¡Esto ya está disponible en Monad Testnet a partir de la actualización del martes!
Consulte los documentos para obtener información adicional, recién salida de la imprenta. ¡Gracias a @__inshorts y al resto del equipo de compiladores de Category Labs por un trabajo bien hecho!
7.4K
Populares
Ranking
Favoritas