Autor: Revc, Finanzas Doradas
1. Prólogo
Fractal, un plan de expansión de Bitcoin recientemente popular, superó los 6 mil millones de dólares en capitalización de mercado de circulación total el día de su lanzamiento. Bitcoin tardó casi 5 años en lograr este logro, lo que nos dio una nueva perspectiva para pensar en el mecanismo de lanzamiento. proyecto, proyecto POW El valor de mercado fluctúa violentamente con el reconocimiento del proyecto. Para los proyectos que son una mezcla de POW + pre-minería, el valor de mercado cumple con las expectativas cuando se ponen en línea. Esto desencadena una serie de pensamientos sobre si la pre-minería. conduce a una descentralización insuficiente cuando se lanza el protocolo, y para afectar aún más su desarrollo ecológico y las expectativas de retorno de la minería, ¿cómo equilibrar los incentivos comunitarios ecológicos y la descentralización?
Una semana después de su cotización, Fractal tenía un volumen de operaciones diario promedio de 10 millones de dólares, lo que respaldaba un valor de mercado de circulación total de 6 mil millones de dólares. En el lento entorno del mercado actual, ¿en qué tipo de innovación tecnológica confió Fractal para hacer que el mercado pagara? ¿O fue una locura de creación de mercado? Echemos un vistazo a Fractal, la solución de expansión de Bitcoin.
2. Acuerdo CAT
El estallido de CAT20 ha vuelto a convertir a Fractal en el centro de atención del mercado. CAT20 es un token lanzado por el protocolo CAT del proyecto de red Fractal. Se crearon 4,7 millones de transacciones en dos días, con un total de casi 35.000 direcciones de titulares. Como protocolo de tokenización, el lenguaje de programación de Bitcoin se puede utilizar para definir las características y el comportamiento de los tokens, realizando así la creación, transferencia, destrucción y otras funciones de los tokens.
Características principales del protocolo CAT:
Basado en Bitcoin: el protocolo CAT utiliza el modelo UTXO y el lenguaje de programación de Bitcoin para implementar funciones de tokenización, lo que garantiza la seguridad, la descentralización y la escalabilidad.
Tokens personalizados: los usuarios pueden crear diferentes tipos de tokens según sus propias necesidades, incluidos transferibles, intransferibles y con atributos específicos.
Mecanismo de seguridad: el protocolo CAT utiliza un mecanismo de contrato recursivo para garantizar la seguridad de los tokens y evitar comportamientos maliciosos y falsificaciones.
Escalabilidad: el protocolo CAT puede admitir una gran cantidad de tokens y transacciones y tiene buena escalabilidad.
El proceso de implementación del protocolo CAT se puede dividir en los siguientes pasos:
Crear tokens: los usuarios pueden crear nuevos tokens enviando una transacción específica que contenga las propiedades y el estado inicial del token.
Transferencia de tokens: los usuarios pueden transferir tokens a otros especificando la dirección del nuevo propietario en la transacción.
Fusionar tokens: se pueden fusionar varios tokens del mismo tipo en uno solo.
Destruir tokens: los usuarios pueden destruir tokens para que ya no existan.
El protocolo CAT utiliza un mecanismo de contrato recursivo para garantizar la seguridad de los tokens. Este mecanismo verifica si el estado del token es legítimo incorporando declaraciones condicionales en cada transacción. Si no se cumple la declaración condicional, la transacción será rechazada.
La idea de escalar el protocolo CAT proviene del código de operación de Bitcoin OP_CAT, un código de operación propuesto en Bitcoin Script que tiene como objetivo mejorar la funcionalidad de Bitcoin Script al permitir que el script empalme dos elementos en la pila. El modelo de ejecución actual del script de Bitcoin es lineal y carece de bucles y operaciones aritméticas básicas, lo que limita sus capacidades expresivas. Los scripts de Bitcoin no pueden acceder directamente a ciertos datos en las transacciones, lo que limita la complejidad de los contratos inteligentes. OP_CAT puede mejorar la capacidad expresiva de los scripts de Bitcoin al unir datos e implementar operaciones aritméticas simples, lo que permite que Bitcoin admita contratos inteligentes más complejos. Por ejemplo, contrato seguro, verificación del árbol de Merkel, firma del árbol, etc. A través de OP_CAT, los scripts pueden acceder a más datos de transacciones, lo que permite un control más granular. También es posible implementar restricciones recursivas, lo que permite que las restricciones se transmitan entre múltiples transacciones.
3. Fractales
Fractal (fractal Bitcoin) es un protocolo de extensión de red de Bitcoin. Fractal encapsula el núcleo de Bitcoin en un paquete de software desplegable (BCSP) para ejecutar múltiples instancias en la red principal de Bitcoin. La expansión infinita se logra mediante métodos recursivos anidados manteniendo la coherencia con Bitcoin Core. Similar a la virtualización del sistema operativo, que proporciona aislamiento y flexibilidad.
Fractal garantiza que todas las instancias virtualizadas sigan siendo coherentes con la cadena principal mediante la reutilización del mecanismo de consenso de Bitcoin. Evita las diferencias de consenso causadas por las bifurcaciones y mejora la estabilidad del sistema. Al crear instancias de BCSP varias veces, se logra una expansión ilimitada en direcciones horizontales y verticales. Al mismo tiempo, la estructura se puede mantener equilibrada y se puede evitar la congestión excesiva de cualquier capa particular. Las nuevas instancias pueden requerir mecanismos de protección cuando se lanzan, como configuraciones de seguridad para alturas de bloque específicas. Mejorar la capacidad antiataque del sistema mediante minería combinada y otros métodos. La computación distribuida en cadena de Fractal puede establecer una red de múltiples instancias de BCSP, lo que es superior a la eficiencia informática de una sola instancia. A diferencia de la fragmentación en cadena, las instancias de BCSP se pueden implementar y monitorear de forma independiente.
Fractal reduce el tiempo de confirmación del bloque a 60 segundos o menos, mejorando la velocidad de respuesta. Aumentan el espacio de almacenamiento, reducen los costos de transacción y son adecuados para aplicaciones como inscripciones ordinales. Los ascensores entre pisos (Ascensores) pueden realizar la transferencia directa de activos entre diferentes pisos sin relés adicionales. Fractal Bitcoin teóricamente mejora el poder de procesamiento de Bitcoin a través de métodos de virtualización y autorreplicación, y también proporciona nuevos escenarios de aplicación para desarrollo futuro, como la optimización de inscripciones ordinales y la construcción de mundos virtuales, integrando la comunidad de inscripciones, lo que genera valor. de la inscripción ordinal se extenderá a la red L1.
4. Pensando
En primer lugar, las instancias de virtualización son más fáciles de entender, pero la aplicación de la recursividad en la red Bitcoin es obviamente mucho más complicada. Reutilizar el consenso al tiempo que reduce la complejidad del sistema blockchain también introduce nuevos valores de entropía. pensamiento en papel.
Fractal utiliza el mismo mecanismo de consenso PoW que los mineros de Bitcoin BTC pueden usar ASIC, GPU y otro hardware existente actual para cambiar sin problemas a la minería de bloques Fractal, con cada 3 bloques como un ciclo, de los cuales 2 bloques se generan mediante "minería sin permiso". , y 1 bloque se genera mediante "minería fusionada". La minería sin permiso permite a cualquier persona con las herramientas y el hardware adecuados extraer bloques Fractal, de forma similar a cómo se extrae BTC. La minería fusionada está dirigida específicamente a los mineros de BTC, lo que les permite extraer bloques BTC y bloques Fractal al mismo tiempo sin consumir potencia informática adicional.
Para controlar el tiempo de confirmación de la transacción a aproximadamente 30 segundos, Fractal puede ajustar su dificultad con más frecuencia que la red Bitcoin. Debido a la existencia de dos mecanismos, minería sin permiso y fusionada, el nivel de potencia informática de la red no es lo suficientemente estable y el nivel de potencia informática de la red no es lo suficientemente estable. El mecanismo de ajuste de la dificultad es complicado. El sexo puede afectar la ciberseguridad.
El mecanismo de minería fusionado también aumenta la carga de recompensa inicial en la red, por lo que Fractal necesita mantener el precio de la moneda al menos 25 dólares estadounidenses para lograr el 50% de los ingresos por 1EH de potencia informática de la red Bitcoin. Atraído por la llamada seguridad de la red, Hashrate puede contribuir al bajo rendimiento continuo de los precios de los tokens.
Ganancias de Bitcoin cada 1EH/10 minutos:
Supongamos que la recompensa del paquete por cada bloque es 0,3 Bitcoins, el precio de la moneda es de 60.000 dólares estadounidenses y la potencia informática de toda la red es 660EH.
(3,15+0,3)*60000/660 ≈ 313 USD
Ingresos de FB por 1EH/10 minutos:
Supongamos que la recompensa del paquete por cada bloque es 5 FB, el precio de la moneda es 25 dólares estadounidenses, la potencia informática combinada es 220E y la potencia informática sin licencia es 30E.
(25+5)*25*(600/30)/(220*1/3+30*2/3)≈ 160 USD
Nota: Los ingresos reales por potencia informática sin licencia pueden ser mayores y la fórmula aquí es solo una expresión simplificada.
El BCSP instanciado logra el consenso mediante la recursividad para garantizar la seguridad, y el ascensor garantiza el flujo de activos entre capas, similar a un libro de contabilidad enchufable, lo que aumenta la potencia informática y la capacidad de almacenamiento de la red, pero las llamadas recursivas generarán una gran cantidad. de pilas de llamadas de funciones, lo que puede provocar un desbordamiento de la pila. La depuración de código recursivo es relativamente difícil y requiere un seguimiento cuidadoso del proceso de llamada a la función. A medida que la red se expanda, surgirán nuevos problemas que requerirán atención. El inicio temprano de las instancias requiere especificar la altura del bloque. ¿Este proceso implica operaciones centralizadas y los riesgos que conlleva?
Si las instancias pueden tener seguridad independiente, es decir, mecanismos independientes de ajuste de dificultad y recompensas de red para atraer potencia informática y expandir nuevos escenarios de uso más allá de las inscripciones ordinales. Pero en la actualidad el riesgo es relativamente alto.
5. Comparación de soluciones de expansión de Bitcoin
La siguiente es una comparación de las características y desafíos de varias soluciones de expansión convencionales. Proyectos como Fractal tienen como objetivo mejorar las capacidades expresivas de los scripts de Bitcoin para que Bitcoin pueda admitir contratos inteligentes más complejos.
6. Resumen
El diseño innovador de Fractal merece reconocimiento. Utiliza el código y el ecosistema existentes de Bitcoin al tiempo que expande la red Bitcoin. A través de un enfoque recursivo, se crea una capa de extensión que es altamente compatible con la cadena principal de Bitcoin, lo que mejora en gran medida las capacidades y la velocidad de procesamiento de transacciones de la red y permite a los mineros y usuarios de Bitcoin realizar una transición sin problemas. En el futuro surgirán más planes de expansión, lo que también es una señal de que Bitcoin está más descentralizado que otros ecosistemas.
Sin embargo, como establece el protocolo CAT, las soluciones principales actuales aún se encuentran en la etapa experimental y se debe prestar atención a la seguridad de la red, especialmente cuando se trata de cambios en los mecanismos centrales de la red Bitcoin, como el mecanismo de ajuste de dificultad. y los desafíos computacionales que la cadena sombra de Bitcoin puede enfrentar y la sostenibilidad del modelo económico simbólico.
Además, existe un consenso en el mercado de que los tokens VC con alto valor de mercado y baja circulación no deben incorporarse al ecosistema de Bitcoin. Aunque adopta el mecanismo de consenso POW, Fractal tiene el 50% de los tokens preminados y asignados. socios ecológicos y la comunidad BRC20, grandes pools de minería e infraestructura de billetera, etc., el alto costo de la integración de recursos también puede ser un presagio que limita su desarrollo y reduce el atributo de descentralización. Los proyectos de criptomonedas deben evitar la formación de criptonobles o capitalismo de compinches y diseñar cuidadosamente mecanismos de distribución de tokens.