Bitcoin & Beyond es una serie educativa del equipo de The Rollup centrada en una clase nueva y emergente de constructores en el ecosistema de Bitcoin. A través de espacios, paneles y presentaciones interactivas, el objetivo es brindar conocimientos técnicos profundos sobre proyectos innovadores de escala.

En una entrevista con Chase de Molecule, nos sumergimos en el creciente apetito por las máquinas virtuales (VM) de próxima generación destinadas a mejorar la programabilidad y escalabilidad de Bitcoin. Molecule es una empresa a la vanguardia de este experimento. Su intento de implementar la máquina virtual (SVM) de Solana con Bitcoin es una fuerte señal de que los constructores también están considerando alternativas a la popular máquina virtual Ethereum (EVM).

VM de alto rendimiento para Bitcoin

Chase enfatizó que el objetivo de Molecule es aprovechar el entorno de ejecución de mayor rendimiento para beneficiar a los usuarios de Bitcoin. Él cree que la máquina virtual Solana (SVM) ofrece un rendimiento y una rentabilidad incomparables. "SVM proporciona el mayor rendimiento con un entorno de ejecución súper probado en batalla", señaló Chase, destacando la capacidad de la VM para lograr 1000 transacciones por segundo a una fracción de un centavo por transacción.

La arquitectura de SVM, diseñada para el procesamiento de transacciones en paralelo, mejora significativamente la escalabilidad y la eficiencia. En un nivel muy básico, permite la ejecución simultánea de múltiples contratos inteligentes, lo que distingue a SVM de otras máquinas virtuales que dependen de modelos de procesamiento secuencial, como EVM. Esto da como resultado un mayor rendimiento y una menor latencia, crucial para aplicaciones que requieren alto rendimiento y costos de transacción mínimos.

Un ecosistema de desarrolladores próspero

Una razón clave para la decisión de Molecule de adoptar Solana Virtual Machine (SVM) radica en su próspero ecosistema de desarrolladores y la amplia adopción de Rust como lenguaje de programación. Solana cuenta con más de 3300 desarrolladores activos a finales de 2023, según Electric Capital. Esta sólida comunidad cuenta con el respaldo de amplias herramientas y recursos educativos que han mejorado significativamente la retención de desarrolladores.

Chase también mencionó que Rust, el lenguaje de desarrollo de Solana, desempeña un papel crucial en el éxito de SVM. Con más de 3 millones de desarrolladores de Rust en todo el mundo, la transición al uso de SVM es perfecta para muchos, dada su familiaridad con el lenguaje. Esta amplia base de desarrolladores y la fuerte integración del lenguaje dentro de los ecosistemas Web3 garantizan que SVM no sólo sea técnicamente superior sino también ventajoso para una adopción e innovación más amplias.

Al centrarse en una máquina virtual que se alinea bien con las preferencias de los desarrolladores y ofrece un entorno robusto y escalable, Molecule garantiza que están construyendo sobre una base que fomenta el rápido desarrollo y la implementación de nuevas aplicaciones en Bitcoin.

Visión monolítica versus modular

Otro énfasis se puso en las limitaciones inherentes de la Capa 1 de Bitcoin, que requieren un enfoque modular para mejorar la programabilidad y la escalabilidad. Las cadenas de bloques monolíticas tradicionales integran todas las funciones principales (ejecución, disponibilidad de datos, consenso y liquidación) en una sola capa. Si bien este diseño mejora la seguridad y la descentralización, también crea importantes cuellos de botella que limitan el rendimiento y la flexibilidad de las transacciones. La Capa 1 de Bitcoin puede procesar solo una cantidad limitada de transacciones por segundo, lo que restringe su capacidad para admitir contratos inteligentes complejos y mayores volúmenes de transacciones.

Para abordar estas limitaciones, Molecule adopta un enfoque modular, desacoplando estas funciones en distintas capas. Esta arquitectura permite la especialización y optimización de cada capa, mejorando significativamente la escalabilidad y la eficiencia. Al aprovechar las pilas modulares, Molecule tiene como objetivo integrar la capa de ejecución (SVM) de Solana con la verificación ZK (conocimiento cero) para transacciones en Bitcoin.

La innovadora pila acumulativa SVM de Molecule se centra en permitir la verificación ZK de transacciones a través de una ZKVM (máquina virtual de conocimiento cero) y publicar ZK snarks (argumentos de conocimiento sucintos no interactivos) en Bitcoin mediante un mecanismo de desafío-recompensa. Este método garantiza la finalización segura y eficiente de las transacciones en Bitcoin.

Molecule está considerando diferentes opciones para este mecanismo de desafío, potencialmente usando BitVM o una variante basada en una futura bifurcación suave OP_CAT. BitVM utiliza un sistema de prueba de desafío donde cualquier verificador puede impugnar transacciones durante un período de desafío predefinido, garantizando la integridad y precisión de las transferencias de activos. Chase explicó: “puede verificar cualquier transferencia de activos desde la molécula a Bitcoin. Hay un período de impugnación en el que se puede, cualquier verificador puede entrar y decir, oye, hay algunos problemas, y luego puede pasar por este mecanismo de impugnación”. Este enfoque combina la computación fuera de la cadena con la verificación dentro de la cadena, lo que proporciona una solución sólida y rentable para mantener la finalidad y la seguridad de las transacciones.

Una nueva narrativa de Bitcoin L2

Cuando se le preguntó sobre la postura de la comunidad Bitcoin sobre las soluciones de Capa 2 (L2), Chase observó un cambio notable en la actitud hacia la adopción de la programabilidad. Tradicionalmente, muchos puristas de Bitcoin han desconfiado de las soluciones L2, por temor a que puedan comprometer la seguridad y la descentralización de la red. Sin embargo, los avances recientes y la creciente demanda de aplicaciones más escalables han comenzado a cambiar esta perspectiva.

“Creo que la comunidad Bitcoin definitivamente exige programabilidad para Bitcoin. SVM es la mejor solución en términos de rendimiento y costo”, afirmó Chase, subrayando la creciente apertura de la comunidad a las innovaciones L2.

El enfoque innovador y el compromiso de Molecule de integrar máquinas virtuales (VM) de alto rendimiento con Bitcoin marcan un paso transformador hacia la mejora de la utilidad y escalabilidad de Bitcoin.

Esta es una publicación invitada de The Rollup. Las opiniones expresadas son enteramente propias y no reflejan necesariamente las de BTC Inc o Bitcoin Magazine.

Fuente: Revista Bitcoin

La publicación Acelerando la programabilidad de Bitcoin con la máquina virtual Solana apareció por primera vez en Crypto Breaking News.