Evolución de la tecnología Bitcoin: desde mejoras centrales hasta innovaciones en capas

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 ha tenido un conflicto entre la aplicación a gran escala y las capacidades que debería tener Bitcoin. Con el desarrollo de la tecnología, muchas preguntas recibirán respuestas más claras. Este artículo explorará la relación entre estos problemas y la tecnología, así como el proceso de cambio entre la cadena principal de Bitcoin y las "cadenas de prueba" relacionadas.

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

El lenguaje de programación de Bitcoin es un lenguaje de secuencias de comandos en el paradigma de notación polaca inversa, que no tiene declaraciones de bucle ni controles de condición. Este diseño evita algunos ataques y congestiones de red, pero también limita la capacidad de la red de Bitcoin para ejecutar programas complejos.

A lo largo de la historia de Bitcoin, se han eliminado múltiples instrucciones, incluyendo operaciones de cadena, operaciones lógicas de bits y operaciones aritméticas, entre otras. Esta eliminación ayuda a que el protocolo subyacente sea más básico y estable, pero también ha resultado en el hecho de que solo Bitcoin es adecuado como una red de primera capa.

1.2 Historia de los bifurcaciones de Bitcoin, causas y significado

En la historia del desarrollo de Bitcoin, las disputas sobre el tamaño de los bloques a menudo han causado bifurcaciones duras. Desde el límite inicial de 1MB hasta las diversas propuestas de escalado posteriores, la comunidad de Bitcoin ha tenido siempre controversias entre la escalabilidad y la descentralización.

La bifurcación de Bitcoin es una exploración de desarrollo que intenta satisfacer más necesidades a través de sus propios cambios. Estas necesidades incluyen las necesidades de los usuarios, las necesidades de los mineros, las necesidades de los inversores y las necesidades de los desarrolladores, entre otras.

1.3 Exploraciones típicas en el desarrollo de Bitcoin

En el proceso de desarrollo de Bitcoin, han surgido múltiples intentos de explorar la expansión de sus funciones:

  • Colored Coins (monedas coloreadas): representan activos y valores más amplios al agregar etiquetas especiales a partes específicas de Bitcoin.
  • MasterCoin (OMNI): Estableció una capa de nodo completa, manteniendo la base de datos del modelo de estado a través del escaneo de 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

Las limitaciones del sistema Bitcoin se manifiestan principalmente en el modelo UTXO, el lenguaje de script no Turing completo, el riesgo de centralización en la minería y problemas de escalabilidad. Estas "imperfecciones" han impulsado la aparición de protocolos en capas, haciendo que Bitcoin sea más adecuado como red de capa base.

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

2.1 OP_RETURN y testigo segregado

El cambio en la funcionalidad del código de operación OP_RETURN lo convierte en un mecanismo importante para almacenar datos arbitrarios en la cadena. La tecnología de Testigos Aislados (SegWit) resolvió el problema de la extensibilidad de las transacciones, aumentó la capacidad de los bloques y allanó el camino para soluciones de segunda capa como la red Lightning.

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

2.2 Schnorr, MAST, Scripts de Taproot

  • Firma Schnorr: ofrece ventajas como la agregación de múltiples firmas y una mayor privacidad.
  • MAST (Merklized Abstract Syntax Tree): optimiza la ejecución de contratos inteligentes complejos en Bitcoin.
  • Taproot Scripts: amplió las capacidades del lenguaje de script nativo de Bitcoin, lo que posibilita la creación de contratos inteligentes más complejos.

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

2.3 Ordinals, Inscripciones, protocolos BRC-20, etc.

  • Ordinals: Se asigna un número único a cada satoshi, lo que permite la creación de NFTs en Bitcoin.
  • Inscriptions: grabar información en Bitcoin, creando NFT nativo de Bitcoin.
  • BRC-20: estándar de tokens fungibles en Bitcoin.
  • Atomicals y ARC-20: otra implementación de protocolo similar a Ordinals.
  • Runes: una alternativa basada en UTXO, diseñada para abordar algunos problemas de los protocolos existentes.
  • BTC stamps y SRC-20/721: otro estándar de NFT y moneda de Bitcoin.

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

3. Métodos de uso de nuevas tecnologías y desarrollos futuros necesarios

3.1 Método de uso de nuevas tecnologías

El desarrollo tecnológico de Bitcoin es esencialmente la expansión del bloque y la expansión de la capacidad. SegWit ha logrado una expansión de bloque de hecho, mientras que tecnologías como Taproot, Schnorr y MAST han ampliado las funcionalidades de Bitcoin.

Actualmente, la mayoría de las aplicaciones están explorando principalmente las posibilidades después de la expansión de la cadena de bloques, como la emisión de NFT y tokens. En el futuro, aparecerán más aplicaciones que aprovechen la expansión de capacidades, especialmente en lo que respecta a la tecnología de conexión entre la primera y la segunda capa 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

3.2 la demanda de desarrollo futuro

Corto plazo: satisfacer las necesidades básicas de aplicaciones financieras a través de nuevas tecnologías en la red principal de Bitcoin y soluciones simples de segunda capa. Medio plazo: mejorar la construcción de la segunda capa, satisfaciendo diversas aplicaciones financieras y aplicaciones de confianza. A largo plazo: Construcción a gran escala basada en el ecosistema de Bitcoin, para lograr aplicaciones verdaderas de la era Web 3.0.

Las aplicaciones masivas de la futura era Web3.0 requerirán arquitecturas de sistemas más complejas, que pueden implicar soluciones de múltiples capas y la interoperabilidad entre cadenas. A medida que la tecnología madure, esperamos ver más aplicaciones descentralizadas innovadoras surgir en el ecosistema 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

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

BTC-1.37%
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
  • 6
  • Republicar
  • Compartir
Comentar
0/400
WalletWhisperervip
· hace19h
No andes desordenando las cosas de nuestros antepasados.
Ver originalesResponder0
StealthMoonvip
· 08-13 17:18
btc debería ser así de simple
Ver originalesResponder0
CountdownToBrokevip
· 08-13 04:26
Ay, ¿la tecnología debe ser estable o innovadora?
Ver originalesResponder0
MetaverseVagrantvip
· 08-13 04:26
¿El código on-chain se puede borrar?
Ver originalesResponder0
CodeAuditQueenvip
· 08-13 04:20
El riesgo de ataque por inyección sigue existiendo, se debe tener cuidado.
Ver originalesResponder0
SocialFiQueenvip
· 08-13 04:16
Este comando de eliminación está bien, simple y directo.
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)