Análisis completo del desarrollo de nuevas tecnologías de Bitcoin: desde la controversia del fork hasta Taproot y Ordinals

robot
Generación de resúmenes en curso

Resumen del desarrollo de nuevas tecnologías de Bitcoin

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

La tecnología original de Bitcoin siempre ha tenido un conflicto entre su aplicación a gran escala y las capacidades que debería tener Bitcoin. ¿Significa una aplicación a gran escala y un mayor volumen de transacciones instrucciones de transacción más complejas y un mayor espacio de transacción? ¿Significa que es necesario implementar todas las funcionalidades en un único sistema de Bitcoin? A medida que la tecnología avanza, muchas de estas preguntas tendrán respuestas más claras.

En la víspera de una nueva explosión, 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

El lenguaje de programación de Bitcoin es un lenguaje de script de paradigma de notación polaca inversa, que no tiene sentencias de bucle ni de control condicional. Por lo tanto, el lenguaje de script de Bitcoin no es Turing completo, lo que lleva a ciertas limitaciones del lenguaje de script de Bitcoin. Sin embargo, estas limitaciones también evitan que la red de Bitcoin sea objeto de ataques DOS.

A lo largo de la historia de Bitcoin, ha habido múltiples casos de eliminación de instrucciones, principalmente relacionadas con operaciones de cadena, control de flujo y operaciones aritméticas. Las razones para eliminar instrucciones no solo son consideraciones de seguridad, sino que desde la perspectiva del diseño en capas, también es razonable; esto permite que el protocolo de base sea más fundamental y estable.

1.2 Historia, causas y significado de los forks de Bitcoin

En la historia del desarrollo de Bitcoin, además del problema de la eliminación de instrucciones, por otro lado, está la disputa sobre el tamaño del bloque, lo que a menudo causa bifurcaciones duras de Bitcoin. Desde BCH hasta BSV, diferentes bifurcaciones han intentado diferentes tamaños de bloque para tratar de resolver los problemas de congestión de transacciones y el aumento del tiempo de confirmación.

La bifurcación de Bitcoin es una exploración de desarrollo que intenta satisfacer más demandas a través de cambios en sí misma. Esto involucra múltiples factores, como las necesidades de los usuarios, las necesidades de los mineros, las necesidades de los inversores y las necesidades de los desarrolladores.

1.3 Exploraciones típicas en el desarrollo de Bitcoin

En el desarrollo de Bitcoin, surgieron algunos proyectos exploratorios importantes:

  • Colored Coins (monedas coloreadas): a través de la adición de marcas especiales a partes específicas de Bitcoin para representar activos y valores más amplios.
  • MasterCoin (OMNI): Estableció una capa de nodo completa, manteniendo una base de datos del modelo de estado al escanear los bloques de Bitcoin.
  • CounterParty: una plataforma que utiliza OP_RETURN para almacenar datos en la red BTC, permitiendo la emisión y el comercio de activos, así como la compatibilidad con contratos inteligentes de Ethereum.

1.4 La imperfección de Bitcoin y el protocolo de capas

El sistema de Bitcoin presenta imperfecciones en varios aspectos:

  1. Sistema de cuentas UTXO: desfavorable para implementar contratos inteligentes y un control de cuentas detallado.
  2. Lenguaje de script no Turing completo: limita la ejecución de programas complejos.
  3. Problemas de centralización en la minería y problemas de escalabilidad.

Desde la perspectiva de los protocolos en capas, estas características son, de hecho, propiedades que debería tener una red como una capa.

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

2. Importante nueva tecnología en el desarrollo de Bitcoin

2.1 OP_RETURN y testigos separados

La funcionalidad del código de operación OP_RETURN ha sido modificada varias veces y ahora se utiliza principalmente como un método para almacenar datos en el libro mayor. Testigos segregados (Segregated Witness, SegWit) solucionaron el problema de la extensibilidad de las transacciones al modificar la estructura de datos de las transacciones, aumentando la capacidad de los bloques y allanando el camino para soluciones de segunda capa como la red Lightning.

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

2.2 Schnorr, MAST, scripts de Taproot

  • Firma Schnorr: reemplaza a ECDSA, ofreciendo un esquema de firma más eficiente y seguro, que soporta la agregación de claves.
  • MAST (Árbol de Sintaxis Abstracta Merklizado): optimiza el almacenamiento y la verificación de scripts.
  • Taproot Scripts: amplían las capacidades de los scripts nativos de Bitcoin, eliminando el límite de tamaño de script de 10000 bytes.

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

2.3 Ordinals, Inscripciones, BRC-20 y otros protocolos

  • Protocolo Ordinals: asigna un número único a cada satoshi, implementando la función NFT.
  • Inscriptions(铭文):Grabar información en un smart contract, creando NFT nativos de Bitcoin.
  • BRC-20: estándar de token fungible basado en Ordinals.
  • Atomicals y ARC-20: otro protocolo de moneda nativa de Bitcoin.
  • Runes: como una alternativa basada en UTXO, simplifica el seguimiento y la transferencia de tokens.
  • BTC Stamps y SRC-20/721: solución NFT permanente basada en UTXO con firma múltiple.

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

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

3.1 Método de uso de nueva tecnología

El desarrollo tecnológico de Bitcoin se basa esencialmente en la expansión de bloques y la expansión de capacidades. Actualmente, la mayoría de las aplicaciones exploran principalmente las posibilidades después de la expansión de bloques, como NFT y tokens simples. Las aplicaciones de expansión de capacidades son relativamente escasas, pero en el futuro aparecerán más casos.

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

3.2 La demanda de desarrollo futuro

  1. Corto plazo: satisfacer las necesidades de aplicaciones financieras a través de nuevas tecnologías de la cadena principal y soluciones de segunda capa simples.
  2. Mediano plazo: mejorar la construcción de la segunda capa, satisfaciendo aplicaciones financieras y de confianza más amplias.
  3. A largo plazo: construir un ecosistema completo de Web3.0.

El desarrollo futuro se centrará en la emisión y gestión de activos, así como en aplicaciones más amplias de Web3.0. El ecosistema de Bitcoin necesita mejorar continuamente su funcionalidad y escalabilidad, manteniendo al mismo tiempo la estabilidad de su capa subyacente.

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

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

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 4
  • Compartir
Comentar
0/400
CryptoTarotReadervip
· hace10h
Es otra vez una burbuja de conceptos, ¿verdad?
Ver originalesResponder0
GasBankruptervip
· hace10h
Las firmas Schnorr son muy esperadas~
Ver originalesResponder0
CryptoMomvip
· hace10h
¡Otra vez ampliando la capacidad, una vez al año, ya no es sorprendente!
Ver originalesResponder0
SatoshiNotNakamotovip
· hace10h
Fork no sirve de nada, mejor trabaja honestamente.
Ver originalesResponder0
  • Anclado
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)