Monad y latencia en blockchains paralelas
por Alexis Texeiro de Mercados, Blockchain & Cryptografia Avanzada
Los mercados lo mueven los ciclos. Los ciclos están basados en la información. E información en un planeta interconectado es de hecho, lo que más abunda, demasiado ruido en demasiados canales de información.
“Algo debo estar haciendo mal, porque se me va todo el tiempo libre en formarme y decidir dónde invertir”. Seguro que este pensamiento a veces lo has tenido. Pero eso es que te estás comiendo el ruido y la sobre información. Si te informas mucho es imposible que te informes bien. Tienes que reducir la cantidad de información que consumes.
Esa fue la esencia del lanzamiento de la iniciativa de Mercados, Blockchain & Cryptografia Avanzada, que no tengas que ir a ningún sitio más. A Mi Los Bloques! es el spinoff de Mercados, Blockchain & Cryptografía Avanzada en forma de boletines. Ahora también tenemos un chat privado para todos los suscriptores.
Si quieres estar al día de todo lo que ocurre en los mercados para poder maximizar tus posiciones y descubrir una cartera activa incomparable también puedes formar parte de Mercados, Blockchain & Cryptografia Avanzada que es un servicio de datos y un club exclusivo. Puedes encontrar mas información en nuestra web.
📚 Nuestras últimas lecturas
MegaETH y las transacciones flash
Mantle tokenomics | La recesión esta lejos | Rondas de VCs y coinversiones
Stablecoins: la oportunidad de un mercado FOREX onchain
BTC.DOMINANCE, y ahora que viene?
El big bang de las stablecoins
En el bosque oscuro: jerarquia de wallets y combo de seguridad (gratuito)
Este research es de nivel avanzado: ⭐⭐⭐
La mayoría de las aplicaciones que usan la tecnología blockchain (más del 85%) funcionan con algo llamado EVM. Imagina el EVM como el motor que hace funcionar estas aplicaciones. El problema es que cada vez más gente usa estas aplicaciones, el motor se queda pequeño. Por eso, los desarrolladores buscan constantemente maneras de hacer que el EVM sea más potente y pueda manejar a todos los usuarios.
Existen muchas blockchains principales (conocidas como L1s) y también muchas blockchains "secundarias" (conocidas como L2s) que prometen ser muy rápidas. La pregunta es: cómo logran ser tan rápidas?
Ethereum es como la base de la mayoría de las innovaciones en el mundo blockchain, pero por sí sola no puede soportar el gran volumen de usuarios. Para solucionar esto, surgieron las blockchains de capa 2.
Piensa en las blockchains de capa 2 como autopistas construidas sobre la carretera principal (Ethereum). Lo que hacen es procesar las transacciones de las aplicaciones de forma más eficiente en el EVM de Ethereum, las agrupan y luego envían ese resumen a la blockchain principal. Esto ayuda a reducir los costos de las transacciones (conocidos como "gas") y a disminuir la congestión en Ethereum, haciendo que todo funcione más rápido y sea más económico para los usuarios.
Sin embargo, la mayoría de estas "autopistas" (las blockchains de Capa 2) aún procesan las transacciones de la misma forma que Ethereum: una por una (secuencialmente). Esto significa que, aunque son más rápidas que Ethereum, todavía no lo son suficientemente.
Luego apareció Solana. Se lanzó como una blockchain principal (Capa 1) que funciona con su propio "motor" o sistema, y no es compatible con el EVM del que hablamos antes. Desde entonces, han surgido otras blockchains que tampoco usan el EVM y que tienen una ventaja: pueden procesar varias transacciones al mismo tiempo, es como si tuvieran muchas cajas registradoras abiertas a la vez!
Si bien las blockchains sin EVM, como Solana o Sui, no son compatibles de forma nativa con EVM, los desarrolladores crean constantemente soluciones para facilitar la compatibilidad. Un ejemplo de ello es Neon-EVM. Por otro lado, soluciones como Eclipse permiten la compatibilidad de Solana Virtual Machine con Ethereum.
Pero mientras que algunas blockchains como Solana o Sui han optado por un camino diferente, sin el EVM, para ser más rápidas, otras como Monad y MegaETH están buscando soluciones para hacer que el propio EVM sea mucho más eficiente.
Como ya hemos visto, MegaETH se enfoca en hacer más rápida la verificación de las transacciones (confirmar que todo está bien) en lugar de solo en crearlas. Para lograr esto, dividen las tareas: algunos se especializan en ordenar las transacciones, otros en revisarlas y otros en guardar toda la información. Además, cualquiera puede verificar las transacciones, lo que facilita que más personas participen porque no necesitas una computadora muy potente.
Por otro lado, Monad creó un sistema de almacenamiento de datos especial que les ayuda a guardar y encontrar la información rápidamente. Además, separaron la forma en que se llega a un acuerdo sobre las transacciones (el consenso) de cómo se ejecutan. Esto significa que pueden hacer ambas cosas al mismo tiempo, pero no en el mismo momento para el mismo grupo de transacciones.
Hoy nos vamos a ver que hay bajo el capó de Monad, como nos podemos posicionar para el lanzamiento de su token y en general, todo sobre una de las blockchains que será más destacada en los próximos meses del mercado alcista.
Sumerjámonos!
Qué son las blockchains paralelas?
Antes de comprender la paralelización de EVM, exploremos brevemente qué es la máquina virtual de Ethereum (Ethereum Virtual Machine o EVM).
EVM es un software que ejecuta smart contracts y calcula el estado de la red Ethereum tras la adición de cada nuevo bloque. Permite la ejecución de smart contracts en Ethereum y proporciona la infraestructura esencial para todas las transacciones que ocurren en la blockchain.
Tradicionalmente, las transacciones en Ethereum se gestionan secuencialmente. Este modelo de ejecución simplifica los requisitos de hardware, pero, como desventaja, crea limitaciones para gestionar el creciente volumen de transacciones.
La gestión secuencial de transacciones empeora durante los picos de uso, lo que resulta en un mayor tiempo de procesamiento, mayores comisiones de gas en relación con el aumento de la demanda y una experiencia de usuario fragmentada y a veces horrible, en general.
A medida que Ethereum gana más usuarios y popularidad, también aumenta la necesidad de escalar las capacidades de los efectos de red.
Se están explorando diversas vías para la escalabilidad de Ethereum:
Los rollups o L2s
Las sidechains
La fragmentación
La tecnología validium
EVM es el estándar universal de la Web3, más del 96% del capital total en DeFi se encuentra en aplicaciones EVM. Pero a pesar de su dominio, las blockchains compatibles con EVM tienen un rendimiento muy bajo: Ethereum admite aproximadamente 10 TPS, y ningún rollup de EVM supera las 50 TPS (transacciones por segundo).
Una latencia realmente baja si lo que se pretende es escala.
Las EVM paralelizadas son el último intento por lograr la escalabilidad de Ethereum. La idea de una EVM paralela no es simplemente otra solución de escalado de Ethereum, sino una idea completa que ha empezado a captar la atención de los Venture Capitals y de la comunidad cripto en general.
La paralelización implica que las máquinas virtuales se ejecutan en paralelo en subprocesos separados. Cada subproceso ejecuta transacciones y genera resultados pendientes. Estos resultados pendientes rastrean las entradas y salidas de las transacciones, que luego se devuelven a su orden lineal original. Si algún resultado pendiente tiene entradas invalidadas, se debe re-programar la transacción.
Por lo tanto, las Parallel Ethereum Virtual Machine (o PEVM) pueden reducir significativamente los tiempos y las tarifas de transacción al eliminar los cuellos de botella, haciendo que Ethereum sea más fácil de usar y accesible para desarrolladores y usuarios.
Gracias a que las PEVM facilitan transacciones más rápidas y económicas, Ethereum puede gestionar un volumen de transacciones mucho mayor. Esto amplía las posibilidades de adopción generalizada de dApps y DeFi, llevando el poder del blockchain a un público más amplio.
Entonces son las PEVM la clave para el escalado de la industria blockchain?
Varias blockchains nuevas están saliendo a la luz: y algunas serán las plataformas líderes actuales de PEVM. Por ejemplo Sei, Neon, Monad y MegaETH (puedes consultar nuestro boletín sobre MegaETH1).
Algunos datos:
La blockchain Sei se lanzó en Agosto de 2023.
Neon ya está funcionando y ayudando a que las aplicaciones de Ethereum funcionen también en la plataforma Solana.
Y por su parte, Monad se está preparando para lanzar su propia blockchain a finales de este verano.
Pero por ejemplo entre Sei y Monad hay una diferencia importante en cómo están construidas:
Sei usa un programa llamado "Geth" (que es la versión de Go del motor de Ethereum, el EVM) para ser totalmente compatible con el código de Ethereum.
Monad, en cambio, ha creado su propia versión personalizada de ese motor EVM, desde 0.
A pesar de estas diferencias, tanto Monad como Sei usan algo llamado "ejecución paralela optimista" para procesar muchas transacciones al mismo tiempo.
Imagina que es un método que permite que la blockchain haga varias cosas a la vez sin que los programadores tengan que decirle exactamente qué va a depender de qué, simplificando mucho el proceso.
Qué significa "compatible con EVM"?
Cuando decimos que algo es "compatible con EVM", nos referimos a que los programadores pueden usar fácilmente los smart contratcs y las aplicaciones que ya crearon con Solidity, que es el lenguaje de programación de Ethereum. Es como si el nuevo sistema hablara el mismo idioma que Ethereum, haciendo todo más sencillo para los desarrolladores.
Imagina que las blockchains normales procesan las transacciones una por una. Las EVMs paralelas son como autopistas con muchísimos carriles donde se pueden procesar muchas transacciones al mismo tiempo. Se dieron cuenta de que, aunque algunas blockchains sin la "EVM" eran más rápidas, todavía tenían límites que la EVM podía resolver. Así nació la idea de estas EVMs paralelas.
Las EVMs paralelas combinan lo mejor de dos mundos: son rápidas y eficientes, y a la vez son sólidas y fiables. Al procesar transacciones simultáneamente, logran acelerar el motor de Ethereum y abren la puerta a nuevas aplicaciones que necesitan ser súper rápidas y con poca demora.
Algunos ejemplos de aplicaciones que se benefician enormemente de esto son:
Finanzas Descentralizadas (DeFi): Por ejemplo, plataformas para intercambiar monedas que operan instantáneamente.
Aplicaciones sociales
Videojuegos Web3 donde las acciones del juego se registran onchain.
Aplicaciones de Inteligencia Artificial
Esto también expande los tipos de aplicaciones que se pueden construir en la blockchain y cómo las blockchains "modulares" (que se construyen por partes) pueden usar la EVM a gran escala.
Conviértete en suscriptor de A Mi Los Bloques! para desbloquear todas nuestras investigaciones e informes.
Únete a decenas de apasionados de Web3 convirtiéndote en suscriptor y consigue una ventaja competitiva en los mercados. Por solo 50€ al mes, accede a nuestra gama completa de ofertas:
Obtén acceso instantáneo a research profundos, planes y perspectivas.
Acceso prioritario a futuras funcionalidades y contenidos exclusivos.
Ideal para inversores que exigen información completa.
Debajo del muro de pago, encontraras todos nuestros research más completos. Gracias si has llegado hasta aquí.
🚨 Posts e información que te has perdido
Supply by investor behavior o compradores por convicción es otra metrica clave del mercado
Se acerca la euforia del mercado? 99% de UTXO en ganancias
8.500.000.000 USD en posiciones cortas de Bitcoin se liquidarán a 115,000 USD
Seguimos haciendo seguimiento a SUI
Esta es la primera ruptura del ATH de $BTC con las tasas de financiación completamente neutrales
Bitcoin NVT Golden Cross aún no indica sobrecalentamiento
👉 Manténte al día con toda nuestra información para los amantes de Web3 en nuestro canal Telegram.