Original | Odaily Planeta Diario

Autor |

UTXO

Definición: UTXO (Salida de transacciones no gastadas) es un modelo de datos común en la tecnología blockchain. UTXO es una forma de registrar el estado de la salida de una transacción que realiza un seguimiento de cada salida de transacción no gastada para determinar qué Bitcoins pertenecen a qué dirección.

Fácil de comprender:

Cada UTXO es como un billete, tiene una denominación específica (número de Bitcoins) y tiene un candado adjunto que solo se puede abrir con una clave privada (llave). Cuando desee enviar Bitcoin, deberá seleccionar algunos billetes, fusionarlos en uno nuevo y volver a bloquearlo con el candado del destinatario. Básicamente, así es como funciona una transacción de Bitcoin.

Ejemplo: si tiene dos UTXO, uno con un valor de 10 Bitcoins y el otro con un valor de 20 Bitcoins, puede fusionarlos en un nuevo UTXO con un valor total de 30 Bitcoins y volver a bloquearlo con la dirección del destinatario. De esta manera, completas una transacción, envías 10 Bitcoins y 20 Bitcoins al destinatario y generas un nuevo UTXO.

Por ejemplo, Cathy en la imagen a continuación obtuvo 10 BTC UTXO de Bob y 20 BTC UTXO de Alice. Su "saldo" puede entenderse como 30 BTC, y Cathy puede desmontar, combinar y enviar estos UTXO externamente.

Una cosa a tener en cuenta aquí es que las transferencias externas no "sacan" una parte de los fondos del saldo de un individuo y luego los transfieren, sino que los dividen en uno o más UTXO y "transfieren" los fondos que no se transfieren externamente a ellos mismos. Esto es crucial para comprender los ordinales.

Ordinales

  • número de serie:

Definición: El número total de Bitcoins es 21 millones, y cada Bitcoin contiene 100 millones de Satoshis (Sats, Satoshis). El protocolo Ordinals numera estos Satoshis según el orden de salida y transacciones.

La recompensa del primer bloque de la red Bitcoin es 50 BTC, que son 5 mil millones de sats, y estos 5 mil millones de satoshis están numerados en secuencia como Sats No. 1, Sats No. 2... hasta Sats No. 5 mil millones. Posteriormente, los Bitcoins y los Satoshis correspondientes producidos en cada bloque también se numeran secuencialmente.

Tenga en cuenta que cuando se produce por primera vez, cada sats es homogéneo y no es posible especificar qué sats es el número 1 o el número 2 hasta que se divide mediante UTXO.

Aquí, asumimos que Alice posee los 50 BTC del bloque génesis, y la situación de transferencia es la siguiente:

Después de que Alice transfiere BTC a Bob, los primeros tres mil millones de sats y los últimos dos mil millones de sats se separan y luego continúan dividiéndose con nuevos UTXO al final, Cathy posee los sats No. 1 a No. 1 mil millones, y No. 3 mil millones fueron a (5 mil millones-1) sats y 5 mil millones de sats fueron a la cuenta de Daniel.

  • Testigo segregado

Segregated Witness, a menudo denominado SegWit, es una actualización del protocolo Bitcoin que tiene como objetivo resolver algunos problemas relacionados con las transacciones de Bitcoin y la escalabilidad de la red. El principal cambio de SegWit es almacenar los datos de firma (también conocidos como datos de testigos) en los datos de la transacción por separado de los datos de la transacción en sí, lo que hace que las transacciones de Bitcoin sean más eficientes y seguras, y mejora la escalabilidad de la red.

  • Raíz principal

Taproot es una importante actualización del protocolo para Bitcoin diseñada para mejorar la privacidad, la escalabilidad y las capacidades de contrato inteligente de la red Bitcoin. Esta actualización se activará en noviembre de 2021. Los scripts Taproot tienen muy pocas restricciones en su contenido y también reciben descuentos para testigos, lo que hace que el almacenamiento del contenido de la inscripción sea relativamente económico. Taproot es la última etapa de la expansión de Bitcoin después de Segregated Witness, creando las condiciones para el surgimiento de Ordinals.

  • inscripción

En resumen, Inscription "almacena" (graba) contenido en la red Bitcoin a través de Segregated Witness y lo vincula a sats con números de serie específicos, lo que permite transferirlo y comercializarlo. En los primeros días, hubo casos en los que los sats clave se transfirieron por error y se perdieron activos (en realidad, los sats se transfirieron al destinatario, aunque la intención original pudo haber sido solo una transferencia de BTC), y las herramientas actuales básicamente automatizan este proceso para Evite la transferencia errónea de satélites clave.

Satoshi raro

Según el orden de producción, se define la rareza de determinados números de serie.

  • poco común: el primer satoshi de cada bloque

  • raro: el primer Satoshi de cada ciclo de ajuste de dificultad

  • épico: el primer Satoshi de cada período de reducción a la mitad

  • legendario: el primer satoshi de cada ciclo

  • mítico: el primer Satoshi del bloque génesis

NFT de BTC

La inscripción puede cargar cualquier archivo de tamaño adecuado (4 MB) a la red Bitcoin. Actualmente, los tipos principales incluyen imagen, texto, video y audio. Las imágenes forman un BTC NFT. Las principales diferencias con los NFT tradicionales incluyen:

  • BTC NFT siempre es inmutable y los NFT tradicionales suelen tener permisos de modificación y ajuste;

  • Los creadores de BTC NFT deben pagar una tarifa proporcional al tamaño del contenido, mientras que los NFT tradicionales generalmente se almacenan en IPFS y el costo es extremadamente bajo;

  • Los primeros proyectos importantes de BTC NFT incluyen: TwelveFold, Bitcoin Punks, Bitcoin Wizards, etc.

  • Las series más populares de BTC NFT hoy en día incluyen: Bitcoin Frogs, Ordinal Maxi Biz, Goosinals, etc.

BRC-20

BRC-20 es un estándar de token propuesto por Domo el 9 de marzo de 2023, que graba un texto específico en la cadena de bloques y lo "trata" como un token. Su formato estándar es el siguiente:

BRC-20 puede entenderse como un "papel" registrado en la cadena. Los usuarios registran qué operaciones han realizado en el "papel", como desplegar tokens, transferir tokens, etc. Luego, una organización centralizada (o descentralizada) recopila, organiza y calcula los recibos para, en última instancia, derivar las existencias de tokens y los datos de las transacciones.

El valor de los tokens BRC-20 proviene más del "consenso" que de la utilidad. Cuando más usuarios reconocen su valor, el "papel" se convierte en "billetes". Al igual que el proceso de nacimiento del valor de BTC, también se consideró como datos sin dinero en la etapa inicial, pero el valor se mejoró mediante la recopilación de consenso.

inscripción recursiva

Una limitación importante de las inscripciones de Bitcoin es que la capacidad de almacenamiento única es de solo 4 M. Por ejemplo, el protocolo BRC-721 utiliza almacenamiento de terceros para resolver este problema (consulte las inscripciones recursivas tradicionales propuestas por el fundador de Ordinals, Casey). permitiendo el uso de una sintaxis especial para hacer referencia al contenido de otras inscripciones, se pueden formar archivos complejos y enormes, y con solo unas pocas líneas de modificaciones de código, se puede crear una nueva serie NFT.

Protocolos populares actuales

Activos de Taproot

Taproot Assets (anteriormente Taro) es un protocolo impulsado por Taproot para emitir activos en la cadena de bloques de Bitcoin. Se puede utilizar para crear activos que se pueden transferir en Lightning Network, permitiendo así transacciones instantáneas, de gran volumen y con tarifas bajas.

Lightning Labs desarrolló "Taproot Assets" para permitir que Bitcoin se convierta en una red de múltiples activos de manera escalable y al mismo tiempo se adhiera a los principios de Bitcoin. Taproot Assets se basa en la última actualización de Bitcoin, Taproot, para implementar una nueva estructura de árbol que permite a los desarrolladores incorporar metadatos de activos arbitrarios en resultados existentes. Utiliza firmas Schnorr para mejorar la simplicidad y la escalabilidad y, lo que es más importante, puede manejar transacciones de múltiples saltos a través de Lightning Network.

Protocolo atómico

El Protocolo Atomics es un protocolo simple y flexible para crear, transferir y actualizar objetos digitales (tradicionalmente llamados NFT) en cadenas de bloques UTXO (como la red Bitcoin). Atomic (o "ATOM") es un método para controlar la creación, transferencia y actualización de objetos digitales.

A diferencia de los Ordinals, que fueron diseñados originalmente para NFT, replantea cómo emitir tokens en BTC de manera centralizada, a prueba de manipulaciones y justa desde abajo hacia arriba.

Atomics usa sat, la unidad más pequeña de Bitcoin, como el "átomo" básico. El UTXO de cada sat se usa para representar el token en sí, 1 token = 1 sat.

Al verificar una transacción de Atomics, solo necesita consultar el UTXO correspondiente al asiento en la cadena BTC. La atomicidad del token ARC 20 es consistente con la atomicidad del propio BTC, y el cálculo de las transferencias de ARC 20 lo maneja completamente la red básica de BTC. Por lo tanto, en comparación con BRC-20, las transacciones ARC-20 han reducido en gran medida la necesidad de secuenciadores de terceros, lo que ha mejorado en gran medida la descentralización de todo el sistema.

BRC-420

Documentación oficial: el protocolo BRC-420 introduce un método de gestión de activos digitales en el Metaverso, proporcionando a los creadores un sistema integral para gestionar, compartir y monetizar sus creaciones mediante recursividad, licencias y regalías. Las características incluyen:

  • Según la función recursiva, se pueden implementar formatos de activos digitales complejos y recursivos y se admiten varios formatos de activos recursivos (2D, 3D).

  • Integre con blockchain para transferencias automatizadas de regalías, vinculando los derechos de uso con las regalías para beneficiar a los creadores.

Están surgiendo muchas cosas nuevas en el ecosistema de Bitcoin y Odaily Planet Daily seguirá prestando atención. Los lectores interesados ​​en la ecología de Bitcoin también pueden agregar la cuenta oficial de WeChat (Odaily 2018 o daily 001) para unirse a la comunidad.