Esta es una serie de artículos #比特币生态 destinados al aprendizaje sistemático y al establecimiento de un sistema de conocimiento relativamente completo.
Este artículo es el segundo. El ecosistema de Bitcoin es una narrativa impulsada por la tecnología. Las actualizaciones de SegWit y Taproot son la piedra angular del ecosistema de Bitcoin. Sin estas dos actualizaciones, no habría Ordinals ni Inscription.
➤ Actualización de Bitcoin: SegWit
Cuando se diseñó Bitcoin, se estipuló que un bloque ocuparía 1 millón de espacio, y este tamaño limitaba la cantidad de transacciones que cada bloque podía acomodar.
Debido a algunas razones históricas o culturales, no se puede implementar la modificación del tamaño del bloque, por lo que los desarrolladores comienzan con las transacciones. En 2017, Bitcoin experimentó una actualización llamada Segregated Witness.
De acuerdo con la estructura de los datos de cada transacción, los datos se dividen en dos partes: una son los datos básicos de la transacción, incluida la información de entrada y salida, la información de entrada apunta al UTXO que se gastará y la información de salida especifica la dirección del destinatario y el UTXO recién generado para presenciar/firmar datos, utilizados para verificar la legitimidad de una transacción, cada entrada requiere una firma para demostrar que el remitente tiene la autoridad para gastar esos Bitcoins.
Separe los datos de los testigos de los datos de la transacción y utilice una marca para señalar los datos de los testigos separados, reduciendo así el espacio ocupado por los datos de la transacción. El espacio máximo de almacenamiento independiente de los datos del testigo es 3M. El espacio efectivo cambia de 1M a 4M. Esto reduce la cantidad de datos ocupados por cada transacción en el bloque, reduce las tarifas de minería (alrededor del 35%) y optimiza la velocidad de la cadena de Bitcoin.
La separación de los datos de los testigos ha añadido mucha flexibilidad a Bitcoin. De hecho, inicialmente cumplió con las condiciones para el nacimiento de las inscripciones. Sin embargo, esto es sólo 2017 y la tecnología aún necesita más iteraciones.
➤ Actualización de Bitcoin: Taproot
Después de la actualización de Taproot en noviembre de 2021, los datos testigo de Bitcoin pueden contener scripts más complejos, aunque todavía no al nivel de complejidad de los contratos inteligentes de Ethereum. Además, Taproot optimiza el uso del espacio de bloque para que los datos de los testigos puedan utilizar mejor el espacio de almacenamiento de transacciones no utilizado, acercándose al límite superior de 4 MB.
La actualización de Taproot también introduce un nuevo método de transacción llamado P2TR (Pago a Taproot). Este enfoque permite una mayor privacidad y flexibilidad mediante el uso de una única clave pública o scripts más complejos, como billeteras con múltiples firmas o contratos inteligentes. Las transacciones P2TR utilizan árboles de sintaxis abstracta Merkleized (MAST) y tecnología de firma Schnorr, lo que permite codificar de manera eficiente múltiples condiciones de gasto en una sola transacción.
Con las transacciones P2TR, puede gastar bitcoins usando una ruta clave o una ruta de script, lo que hace que todas las salidas P2TR tengan el mismo aspecto, lo que mejora la privacidad.
Es por eso que cuando se habla de direcciones de Bitcoin normalmente comienzan con bc1p o bc1q.
En este punto, ha surgido la base técnica básica del ecosistema de Bitcoin, ¡pero todavía tomó más de un año para que naciera Ordinals, el punto de partida del ecosistema de Bitcoin!
Si crees que el contenido es bueno, ¿por qué no le prestas atención a @BitHappy ?