Bitcoin: un nuevo avance tecnológico: evolución y perspectivas de aplicación desde SegWit hasta Taproot

robot
Generación de resúmenes en curso

Desarrollo de la tecnología Bitcoin y exploración de nuevas aplicaciones

1. Principales exploraciones y conflictos de la tecnología original de Bitcoin

La tecnología original de Bitcoin siempre ha tenido un conflicto entre la aplicación a gran escala y las capacidades que debería tener Bitcoin. Estos problemas incluyen el tamaño de las transacciones, la complejidad de los comandos de transacción, la implementación de funciones, entre otros. Con el desarrollo de la tecnología, muchas de estas cuestiones han empezado a tener respuestas más claras.

En la víspera de una nueva explosión, un resumen de mil palabras sobre el desarrollo de nuevas tecnologías de Bitcoin

1.1 El lenguaje de script de Bitcoin y la reducción de instrucciones

Bitcoin utiliza un lenguaje de script en notación polaca inversa que no es Turing completo, sin bucles ni declaraciones de control de condiciones. Este diseño, por un lado, limita la implementación de funciones y, por otro lado, evita ciertos riesgos de seguridad. A lo largo de la historia de Bitcoin, se han eliminado múltiples instrucciones, principalmente relacionadas con operaciones de cadenas, operaciones de bits y operaciones aritméticas.

1.2 Historia y significado de la bifurcación de Bitcoin

Durante el desarrollo de Bitcoin, se han producido múltiples bifurcaciones, principalmente en torno al problema del tamaño de los bloques. Desde el límite inicial de 1MB hasta bifurcaciones posteriores como BCH y BSV, reflejan las diferentes opiniones de la comunidad sobre el problema de la escalabilidad. Estas bifurcaciones son una forma de exploración del desarrollo, tratando de apoyar más demandas a través de sus propios cambios.

1.3 Caso de exploración típico del ecosistema de Bitcoin

En las primeras etapas del ecosistema de Bitcoin, surgieron algunos casos de exploración importantes:

  • Colored Coins: A través de "diseñar" Bitcoin para representar activos más amplios
  • MasterCoin(OMNI): Establecer la capa de nodo completo, escanear la base de datos del modelo de estado de mantenimiento del bloque de Bitcoin.
  • CounterParty: utiliza OP_RETURN para almacenar datos, logrando la emisión y el comercio de activos

Estas exploraciones sentaron las bases para el desarrollo posterior.

1.4 La imperfección del Bitcoin y el protocolo en capas

Algunas limitaciones de Bitcoin se reflejan principalmente en:

  • El modelo de cuentas UTXO no es favorable para la implementación de contratos inteligentes
  • Las funciones del lenguaje de script no Turing completo son limitadas
  • Problemas de centralización en la minería, escalabilidad, etc.

Desde la perspectiva de los protocolos en capas, estas características son más adecuadas como infraestructura básica. El diseño en capas facilita la modularidad, el mantenimiento y la escalabilidad del sistema.

En la víspera de una nueva explosión, resumen de diez mil palabras sobre el desarrollo de nuevas tecnologías de Bitcoin

2. Nuevas tecnologías importantes en el desarrollo de Bitcoin

2.1 Uso de OP_RETURN

La función del código de operación OP_RETURN ha pasado por múltiples cambios y ahora se puede utilizar para almacenar datos arbitrarios en la cadena. La limitación de longitud de sus datos se ha relajado gradualmente desde los 40 bytes iniciales.

En la víspera de un nuevo estallido, un resumen de diez mil palabras sobre el desarrollo de nuevas tecnologías de Bitcoin

2.2 Testigo de separación ( SegWit )

El testigo de segregación resolvió el problema de la extensibilidad de las transacciones al modificar la estructura de las transacciones, al mismo tiempo que aumentó indirectamente la capacidad del bloque. Se introdujo el concepto de peso de bloque (Block weight), elevando el límite del tamaño del bloque de 1MB a un equivalente de 4MB.

En la víspera de una nueva explosión, resumen de mil palabras sobre el desarrollo de nuevas tecnologías de Bitcoin

2.3 Taproot

Taproot es la segunda versión de la segregación de testigos, que incluye tres componentes principales: las firmas Schnorr, MAST y Tapscript:

  • Firmas Schnorr: ofrecen un esquema de firma más eficiente y seguro, que soporta la agregación de claves.
  • MAST ( Árbol de Sintaxis Abstracto Merklizado ): Optimización del almacenamiento y la verificación de scripts complejos
  • Tapscript: amplió las capacidades del lenguaje de script de Bitcoin

En la víspera de una nueva explosión, resumen de diez mil palabras sobre el desarrollo de nuevas tecnologías de Bitcoin

2.4 Ordinals, Inscripciones y BRC-20

El protocolo Ordinals asigna un número único a cada satoshi, las Inscriptions permiten grabar datos en los satoshis, y la combinación de ambos forma el estándar NFT en Bitcoin. BRC-20 implementa un estándar de tokens fungibles sobre esta base.

En la víspera de una nueva explosión, resumen de diez mil palabras sobre el desarrollo de la tecnología de Bitcoin

2.5 otros protocolos emergentes

  • Atomicals: propone conceptos como ARC-20, con el objetivo de resolver algunas limitaciones de Ordinals.
  • Runes: Un esquema de token homogeneizado basado en UTXO, que simplifica la implementación
  • Stamps/SRC-20: Almacena metadatos mediante UTXO de múltiples firmas, persiguiendo la permanencia

En la víspera de una nueva explosión, resumen de diez mil palabras sobre el desarrollo de nuevas tecnologías de Bitcoin

3. Métodos de uso de nuevas tecnologías y desarrollo futuro

3.1 Método de uso de nuevas tecnologías

El desarrollo tecnológico de Bitcoin se centra esencialmente en la expansión de bloques y la expansión de capacidades. Actualmente, las aplicaciones se concentran principalmente en escenarios simples después de la expansión de bloques, como NFT y tokens. Las aplicaciones de expansión de capacidades son relativamente pocas, y en el futuro habrá más exploraciones.

3.2 necesidades de desarrollo futuro

Corto plazo: satisfacer las necesidades financieras básicas a través de nuevas tecnologías de la cadena principal y soluciones simples de segunda capa. Mediano plazo: mejorar el ecosistema de segunda capa, apoyar aplicaciones financieras y de confianza más complejas A largo plazo: construir un ecosistema completo de Web3.0

Las aplicaciones futuras se centrarán en la emisión y gestión de activos, expandiéndose gradualmente hacia escenarios más amplios de Web3.0. Se espera que el ecosistema de Bitcoin, a través de un diseño en capas, satisfaga necesidades de aplicación más diversas mientras mantiene la estabilidad de la capa base.

A la víspera de una nueva explosión, resumen de mil palabras sobre el desarrollo de la tecnología Bitcoin

BTC-1.71%
TAPROOT7.74%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 7
  • Compartir
Comentar
0/400
NFTBlackHolevip
· 07-31 00:46
Se ha enrollado, se ha enrollado.
Ver originalesResponder0
CryptoTherapistvip
· 07-30 12:18
procesemos juntos esta ansiedad técnica... los dolores de crecimiento de btc son como nuestro ptsd comercial, debemos abrazar la incertidumbre *abre el cuaderno de terapia*
Ver originalesResponder0
RunWhenCutvip
· 07-29 09:54
Otra vez ha subido, tontos, por favor establezcan su stop loss.
Ver originalesResponder0
GateUser-26d7f434vip
· 07-29 09:54
Juega con la expansión del Bloquear, haz algunos ordinals.
Ver originalesResponder0
AllTalkLongTradervip
· 07-29 09:53
increíble increíble! Bloquear la expansión no puede esperar
Ver originalesResponder0
SoliditySlayervip
· 07-29 09:40
Ya lo dije, no moneda, ustedes no escuchan.
Ver originalesResponder0
MEVHunterBearishvip
· 07-29 09:31
Sabes de todo, ¿verdad?
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)