/ Bitcoin es más que una simple criptomoneda
En el mundo de las criptomonedas, Bitcoin (BTC) es ampliamente reconocido como la cadena de bloques más grande y segura. Su seguridad se debe a un algoritmo de consenso de prueba de trabajo (POW) único, mientras que la simplicidad de su diseño hace que sea relativamente fácil de entender y usar Bitcoin. Sin embargo, a medida que el ecosistema de las criptomonedas continúa creciendo y las necesidades evolucionan, ha ido surgiendo gradualmente la necesidad de funciones más complejas, como los contratos inteligentes. La aplicación de contratos inteligentes siempre se ha concentrado principalmente en plataformas blockchain como Ethereum, pero con la aparición de la Máquina Virtual Bitcoin (BVM), esta situación está cambiando gradualmente.
Un contrato inteligente es un contrato que ejecuta automáticamente los términos del contrato, que están escritos en la cadena de bloques en forma de código. Los contratos inteligentes permiten crear aplicaciones descentralizadas (DApps) más complejas en la cadena de bloques. Si bien las plataformas blockchain como Ethereum ya admiten la funcionalidad de contrato inteligente, Bitcoin no está diseñado para admitir directamente esta funcionalidad.
/ Los contratos inteligentes de Bitcoin están aquí
Para explorar el potencial de implementar contratos inteligentes dentro del marco de simplicidad y seguridad de Bitcoin, surgió un proyecto blockchain llamado MVC (MicroVision Chain). MVC es similar a Bitcoin en que es una cadena de bloques basada en el modelo UTXO (Unspent Transaction Output) y utiliza el mismo algoritmo de consenso de Prueba de Trabajo (POW).
Sin embargo, MVC introduce un modelo de contrato inteligente llamado BVM (Bitcoin Virtual Machine), cuyo objetivo es ampliar la funcionalidad de los contratos inteligentes basados en Bitcoin. En la nueva era que se avecina, BVM muestra un gran potencial, lo que demuestra que Bitcoin se puede programar mediante código y tiene la capacidad de ejecutar contratos inteligentes.
/ Las principales ventajas de BVM incluyen principalmente los siguientes puntos:
Fácil de mantener: los contratos en BVM son deterministas y la salida depende completamente de la entrada y no depende ni cambia del estado externo. Esto hace que el código sea más comprensible y predecible, mejorando su legibilidad y mantenibilidad.
Computación paralela: no existe un estado global en BVM, por lo que el problema de seguridad del estado en la computación paralela se resuelve de manera efectiva. BVM está diseñado para manejar de manera eficiente cálculos de contratos a gran escala, demostrando así superioridad en la escalabilidad del rendimiento.
Facilidad de prueba y depuración: con la programación funcional adoptada en BVM, el proceso de prueba es más fácil de implementar. Debido a que el contrato es determinista, los desarrolladores solo necesitan centrarse en las entradas y salidas, simplificando el proceso de depuración y eliminando posibles problemas causados por problemas de estado externo.
Simplicidad y solidez del código: el paradigma de programación funcional en BVM fomenta la escritura de código compacto y bien estructurado. Además, la programación funcional facilita la construcción de código robusto al admitir funciones inmutables y sin estado. Esto reduce en gran medida los errores relacionados con los cambios de estado, lo que hace que el código sea más predecible, confiable y más fácil de depurar.
Simplicidad y compacidad del código: la implementación basada en pila de BVM permite escribir código más simple y compacto. Esta simplicidad reduce el tamaño del código y facilita el uso eficiente de la memoria y el ancho de banda. Además, un código más simple significa una menor tasa de error, lo que mejora la confiabilidad del código, lo cual es especialmente crítico en el contexto de los contratos inteligentes.
La idea de diseño de BVM es combinar las ventajas de Bitcoin y la flexibilidad de los contratos inteligentes para lograr el objetivo de expandir funciones más complejas en la red Bitcoin. BVM es compatible con Bitcoin y se basa en la tecnología central de Bitcoin y la amplía para proporcionar funciones de contratos inteligentes que no son compatibles con Bitcoin en su forma original.
/ El universo de escalamiento paralelo de Bitcoin
MVC es conocida como la mejor cadena isomórfica escalable de Bitcoin. Tiene la misma estructura UTXO subyacente, mecanismo de consenso, cantidad total, etc. que Bitcoin. Por lo tanto, puede formar una relación de mapeo uno a uno con todos los Satoshis de BTC y. puede convertirse en BTC Un cierto grado de cadena lateral de "universo paralelo".
MVC tiene el primer contrato inteligente completo de Turing de la industria basado en Bitcoin UTXO, que ha logrado un rendimiento ultra alto de más de 10,000 TPS en la red de prueba. Su ecología tiene actualmente más de 20 aplicaciones disponibles y más de 10,000 direcciones activas. Está a punto de comenzar el futuro de crear aplicaciones masivas en Bitcoin y albergar a cientos de millones de usuarios.
Cabe enfatizar que MVC y BVM no pretenden reemplazar a Bitcoin, sino que sirven como cadenas laterales de la arquitectura existente de Bitcoin, agregando posibilidades adicionales de expansión ilimitada a la cadena de bloques de Bitcoin. Al desacoplar estas características experimentales del protocolo principal de Bitcoin, Bitcoin puede mantenerse simple y seguro mientras se expanden sus aplicaciones potenciales.
/ Resumir
En general, Bitcoin demuestra enormes posibilidades para escalar aplicaciones, en gran parte debido a su simplicidad única y sus propiedades de seguridad. A medida que el ecosistema de las criptomonedas continúa evolucionando, han surgido proyectos como MVC (MicrovisionChain), que introducen innovación y nuevas ideas y desempeñan un papel importante en la promoción de la integridad de Bitcoin. BVM de MVC muestra que Bitcoin tiene el potencial de implementar funciones de contrato inteligente similares a plataformas como Ethereum, lo que sin duda hará que el ecosistema de criptomonedas sea más rico y diverso. Creemos firmemente que a través de la exploración y la práctica continuas, se espera que seamos testigos de un futuro blockchain más diverso y vívido.
fuente:
Presentamos la máquina virtual Bitcoin (BVM)
https://medium.com/@mvcglobal/introduciendo-bitcoin-virtual-machine-bvm-d96fcad5aa3a
Surge la máquina virtual Bitcoin (BVM): decodificando BTCFi Rising Star MVC
https://www.coinspeaker.com/bitcoin-virtual-machine-emerges-decoding-btcfi-rising-star-mvc/
Una nueva era de Bitcoin: ordinales, contratos inteligentes y BVM
https://stably.io/a-new-bitcoin-era/
