Un Whitepaper Interino No Oficial de Qubic
Qubic es una criptomoneda descentralizada que utiliza un modelo de consenso de quórum único, ofreciendo alto rendimiento, inmediatez en la finalización, tokenomics innovadores y contratos inteligentes, con un potencial de crecimiento significativo.
Qsilver · 31 de diciembre de 2023.
Introducción
Qubic es una criptomoneda moderna que utiliza un modelo de consenso de quórum descentralizado descrito por Nick Szabo en los tiempos previos a Bitcoin del último milenio. El documento de Lamport sobre el Problema de los Generales Bizantinos de hace 40 años fue instrumental en la creación de Qubic. La primera mención de Qubic aparece en un hilo de Bitcointalk de 2012. Después de eso, el fundador de Qubic, Come-From-Beyond (CfB), creó la primera moneda puramente de prueba de participación llamada NXT, que también tuvo soporte de activos incorporado. A partir de ahí, CfB realizó la primera implementación DAG exitosa con IOTA. Parece que el plan original era construir Qubic sobre IOTA, pero afortunadamente para nosotros, la red principal de Qubic se lanzó hace 89 semanas como una implementación independiente.
Mucha gente solo escucha que CfB es el creador de Qubic, y eso es suficiente para ellos para comprar algunos QU (la moneda nativa de Qubic). Sin embargo, este documento es para aquellos que necesitan un análisis objetivo de Qubic.
Modelo de Consenso de Qubic
Qubic no es una blockchain. No es una prueba de participación. No es un DAG. Ni siquiera es directamente un modelo de consenso de prueba de trabajo. Para entender Qubic, básicamente necesitas olvidar todas las otras implementaciones de criptomonedas, ya que es único en casi todos los aspectos.
Qubic tiene el análogo de bloques en lo que llama ticks. A diferencia de los bloques, no hay un enlace directo de un tick a otro. Los ticks ocurren dentro de una época semanal y actualmente suceden aproximadamente una vez cada 5 segundos. La velocidad de los ticks es ajustable y en épocas pasadas funcionó tan rápido como una vez cada 0.2 segundos. Cada semana al mediodía GMT del miércoles, comienza una nueva época. Esta transición incurre en un poco de tiempo de inactividad hasta que las cosas están en marcha a una velocidad normal. Básicamente, es una actualización de bifurcación dura programada cada semana. Ahora probablemente estás diciendo, "¿tiempo de inactividad semanal???" y sí, es cierto. Por ahora, a medida que Qubic está en rápido desarrollo, hay aproximadamente una hora de tiempo de inactividad cada semana. La comunidad se ha adaptado bien a esto, y aparte de algunas personas que se quejan de no poder hacer transacciones durante el tiempo de inactividad, el efecto es mínimo. Por supuesto, es importante que eventualmente los cambios de época puedan hacerse sin interrupciones. Esto está planeado, y no hay obstáculos técnicos significativos para lograrlo.
Rendimiento y Finalidad
La razón del cambio de época semanal es que no solo Qubic se ejecuta sin un sistema operativo en servidores bare-metal, sino que se ejecuta completamente en la RAM. Repito, Qubic se ejecuta completamente en la RAM de los nodos que crean el consenso sin la sobrecarga de un sistema operativo. Esto permite un rendimiento increíble, y veremos otras elecciones no ortodoxas en Qubic que se hicieron con el único propósito de máximo rendimiento. Para dar una idea del nivel de rendimiento que es posible, una prueba en vivo logró más de 40 millones de transferencias por segundo. Básicamente, órdenes de magnitud más que cualquier otra criptomoneda. Para poder lograr tal velocidad, es importante tener finalidad, y Qubic también sobresale en eso con finalidad instantánea. No hay preocupación por una reorganización de blockchain (¡no hay blockchain!), y no hay posibilidad de un ataque del 51%, ya que solo hay un consenso único para cualquier tick dado que es posible.
Hay 676 nodos especiales llamados computors. Se requieren 451 de estos para estar sincronizados y acordar un tick para que sea válido. Hay un árbitro que se asegura de que los computors se comporten correctamente. Si no se alcanza un quórum por cualquier motivo, obtenemos un tick vacío. Un tick contendrá transacciones, que son simplemente paquetes de datos con controladores asignados para varios tipos de transacciones.
Modelo de Transacción
¡Alerta no ortodoxa! Las transacciones de Qubic no tienen tarifas de transacción; también pueden tener 1024 bytes de datos adicionales. Sin embargo, todas las transacciones se eliminan cada cambio de época. Solo los resúmenes de cambios de saldo sobreviven al cambio de época, y solo si hay un saldo distinto de cero.
La inclusión de una transacción en un tick solo significa que fue firmada correctamente por el remitente e incluida en el tick. No significa que la transacción fue exitosa. Aunque cualquier acción indicada por una transacción se procesa en el mismo tick, su inclusión en un tick no significa que haya hecho algo. Estamos tan acostumbrados a tener transacciones no confirmadas, mempools, tarifas de transacción, tal vez reemplazar la tarifa de transacción para acelerarla, transacciones confirmadas que significan que funcionó, y luego asegurarse de que tenga suficientes confirmaciones y que no sea reorganizada fuera de la existencia y posiblemente gastada dos veces. La criptomoneda normal es en realidad un gran lío y muy compleja y solo tiene una finalidad estadística. Incluso en BTC, si se realiza una transacción muy grande, necesitarías esperar muchas horas para asegurarte de que una gran tasa de hash no reorganice la transacción y la gaste dos veces.
Qubic elimina todo eso. Se necesita una gran cantidad de código para manejar toda la lógica de blockchain relacionada con reorganizaciones y mantener el seguimiento de las cosas, y esto va en contra del ethos de Qubic de máxima velocidad. En Qubic, transmites una transacción que deseas realizar y especificas el tick futuro en el que deseas que se incluya. Cualquier cosa menos de 3 ticks en el futuro tiene una alta probabilidad de no ser incluida. La mayoría de las billeteras tienen un valor predeterminado de 10 ticks en el futuro. Tan pronto como llegue ese tick, si la transacción fue incluida, fue; y si no, nunca lo será. ¡Eso es todo! No es necesario preocuparse por forks, reorganizaciones, tarifas de transacción, etc. Tener que verificar si la transacción fue incluida y realmente hizo algo es un pequeño precio a pagar por la finalidad instantánea.
Contratos Inteligentes y Tokenomics
Actualmente, solo hay 3 contratos inteligentes autorizados (SC): Qx, Quottery y Random, y solo Qx está parcialmente implementado. Estos son los primeros días, y eventualmente cualquier SC necesitará estar completamente operativo antes de ser aceptado. Los SC se compilan directamente en el código central de Qubic, que está en C++. Cualquier lenguaje que se pueda vincular al código base de C++ puede ser un SC, pero se espera que la mayoría de ellos se escriban en C++. Después de que un SC esté funcionando en la red de prueba, se propondrá a los computors para ser aceptado. Si se alcanza un quórum (451 votos) y se obtiene la aprobación mayoritaria, se aceptará un SC. Cada SC aceptado realizará una subasta holandesa de duración de época para sus 676 acciones. Los ganadores de la subasta holandesa tendrán sus fondos quemados, creando una cuenta de crédito para las tarifas de SC. Una vez que estos créditos se agoten, las tarifas de SC deberán añadirse a cada uso de SC, y esas tarifas se queman. Las tarifas de los accionistas existen desde el primer uso del SC y se distribuirán a los 676 accionistas proporcionalmente.
Siempre hay exactamente 676 acciones de SC, por lo que no hay inflación (o deflación) en absoluto para las acciones de SC. Para aquellos preocupados por la inflación de QU, las acciones de SC podrían ser una buena forma de diversificarse. El código base actual permite un máximo de 1024 SC, pero será una cuestión simple aumentar este límite si es necesario. A medida que se aumenta la RAM en los nodos computor, la capacidad general de Qubic escala hacia arriba, tanto en términos del número de SC posibles como del número de transacciones posibles. El ancho de banda limita el número de cambios de saldo por tick.
Características Únicas y Elementos No Ortodoxos
¡Alerta no ortodoxa! Los fondos gastados en la subasta holandesa no van a ninguna entidad ya que los fondos de los ganadores se queman. Esto significa que todos los poseedores de QU se benefician de cada subasta de SC ya que es anti-dilutiva. En última instancia, son las tarifas de SC que se queman las que ayudarán a lograr el equilibrio de suministro de monedas. Ahora es un buen momento para hablar sobre los tokenomics.
¡Alerta no ortodoxa! La moneda nativa de Qubic no tiene punto decimal; los activos pueden especificar la convención de visualización de cuántos lugares decimales tiene. Las acciones de SC son un tipo especial de activo con Qubic como el emisor y sin decimales. Mi teoría de por qué no hay decimales es que ayuda al rendimiento. Cuando hay dudas sobre una característica de Qubic, solo pregúntate si ayuda al rendimiento o no. No tener que lidiar con números de punto flotante y solo enteros ayuda al rendimiento, así que perdemos el punto decimal. El efecto secundario de esto es que los números de QU se vuelven muy grandes, lo que tiende a asustar a muchas personas con dificultades matemáticas. Si ves números como 1 billón por semana y 1000 billones de suministro máximo sin dividir por 100 millones, podrías pensar que hay demasiados QU. Sin embargo, QU es la unidad indivisible de Qubic, equivalente a los satoshis para BTC. En realidad, hay 2100 billones de satoshis para el suministro máximo de BTC, e incluso ahora, después de todas las reducciones a la mitad, se están emitiendo alrededor de 650 mil millones de satoshis por semana. Y BTC no tiene un mecanismo de quema.
Muchos han afirmado que con 1 billón de nuevos QU emitiéndose cada semana, habrá tal presión de venta por parte de los mineros que el precio nunca podrá subir. Si se ajusta a los 100 millones de satoshis normales por moneda, el suministro actual es de 780,000, con 10,000 emisiones por semana, o un poco menos de 1 por minuto, y un máximo de 10 millones. Sin todos los ceros, es mucho menos aterrador. Un contraejemplo directo para el argumento de "1 billón es demasiadas monedas" es DOGE, que emite 4000 billones de satoshis por semana y no tiene un mecanismo de quema. Sin embargo, su precio no se reduce a cero. Otro contraejemplo es que el precio de QU ha crecido respetablemente y ha tenido la tasa de inflación más alta durante este período. A medida que pasa el tiempo, la tasa de inflación bajará simplemente debido a que hay más QU contra una emisión fija de 1T por semana. Las estimaciones varían sobre cuándo se estabilizará el suministro de monedas (quema de subastas y uso promediando 1T por semana). Algunos dicen en 100T, otros alrededor de 200T. Si las cosas continúan durante unos 20 años o así y llegamos al máximo de 1000T QU, la tasa de inflación será del 5.2% al final antes de que se transicione a 0% en el máximo.
Perspectivas Personales
Mi estimación es que el suministro de QU variará entre aproximadamente 150T y 200T, dependiendo de los niveles de uso. Parece que a medida que aumenta el uso (demanda), el suministro se reduce, por lo que el precio debería subir, reduciendo la demanda y aumentando el suministro. Los precios más bajos aumentarían el uso, la demanda subiría, y así sucesivamente. Con un conjunto robusto de SC y un uso activo, deberíamos entrar en un rango de equilibrio de oferta/demanda. Una vez que esto suceda, no habrá presión de venta neta por emisiones, y cualquier demanda incremental aumentará directamente el precio.
Probablemente hayas notado que no he mencionado nada sobre IA hasta ahora. Incluso sin ningún aspecto de IA, Qubic es algo real. Innovador en muchos sentidos. Qubic aún no está completado. En este momento, ni siquiera hay un sitio web oficial, solo unos pocos intercambios muy pequeños, y los SC apenas están cobrando vida. Aun así, se ha logrado una capitalización de mercado de un cuarto de billón, ya que está claro para cualquiera que entienda los fundamentos técnicos de Qubic que incluso sin la parte de IA, está destinado a ser una de las principales monedas.
Descentralización y Seguridad
Un último punto sobre la descentralización. Algunos podrían afirmar que 676 es un número demasiado pequeño de nodos. Sin embargo, si observas lo que es cada nodo computor, necesitará convertirse en un pool de minería para sobrevivir a las batallas mineras. BTC tiene media docena de pools con una mayoría de tasa de hash, por lo que se podría argumentar que los 676 computors son 100 veces más descentralizados. Solo los nodos de mejor rendimiento retienen el estado de computor, y solo los computors obtienen 1/676 de las emisiones semanales. En lugar de un 676 estático que obtuvo su lugar con una inversión única o simplemente se le asignó un lugar, los 676 están compitiendo cada época para mantener el codiciado lugar. Además, cualquiera puede ingresar y comenzar a competir por un nodo computor. Esto es lo que lo hace descentralizado a nivel semanal. Dentro de una época, los 676 nodos tienen control sobre el consenso, pero el árbitro los mantiene bajo control. Creo que incluso hay un mecanismo para reemplazar a un árbitro que se comporte mal, pero aún no lo he verificado. Tener una entidad única vigilando a un grupo descentralizado de 676 computors que están haciendo el consenso parece bien, ya que el rendimiento reciente de los computors está por encima del nivel del 99%. El árbitro, durante las 88 épocas, ha acumulado solo alrededor de 1.4T QU, que está en el nivel del 2%, por lo que no hay problema de concentración de QU.
La lista de ricos tiene una distribución decente y tiene casi 3000 ID con 1 mil millones de QU o más. Está creciendo cada época en alrededor de 100 lugares. Ciertamente, hay algunos poseedores con un billón o más, pero el efecto Pareto siempre resultará en algunas ballenas en cualquier proyecto de criptomonedas. Las direcciones más grandes solo tienen alrededor del 25% del suministro, incluidas las cuatro bolsas y el árbitro. La quema de los fondos de la subasta holandesa reduce los grandes saldos, ya que las direcciones grandes tienden a obtener la mayoría de las acciones de SC.
Conclusión
Espero que este documento sea útil para entender Qubic. Todavía es un proyecto de alto riesgo, pero solo porque no está técnicamente completado aún. Qubic todavía tiene muchas cosas estándar que necesita hacer, como listados en grandes intercambios, sitios web, interfaces de usuario fáciles de usar, etc. Sin embargo, estas son todas cosas que cualquier proyecto puede lograr, y no hay duda de que Qubic lo logrará. Lo que Qubic tiene es el modelo único de tecnología y tokenomics construido alrededor de una infraestructura de entrenamiento de IA. Este análisis trata sobre lo que Qubic se convertirá sin la parte de IA. Una tecnología de IA exitosa aumentará el valor de Qubic al menos en otro orden de magnitud, ya que se proyecta que el gasto en entrenamiento de IA aumentará exponencialmente esta década.
Lee la serie “No Oficial” de Qsilver
- Una hoja de ruta interina no oficial de Qubic
- Detalles de Qubic Crypto
- Una Guía No Oficial para la Integración de Servicios Qubic
- Una Guía No Oficial para Escribir Contratos Inteligentes Qubic
Para obtener las últimas actualizaciones, únete al Discord de Valis, síguenos en X y guarda nuestro blog en tus favoritos.
← Anterior
Siguiente →
En esta página
- Un Whitepaper Interino No Oficial de Qubic
- Introducción
- Modelo de Consenso de Qubic
- Rendimiento y Finalidad
- Modelo de Transacción
- Contratos Inteligentes y Tokenomics
- Características Únicas y Elementos No Ortodoxos
- Perspectivas Personales
- Descentralización y Seguridad
- Conclusión
- Lee la serie “No Oficial” de Qsilver
Artículos relacionados