Desarrollo de nuevas tecnologías de Bitcoin: del conflicto primitivo a la víspera de una nueva explosión
Desde su creación, el Bitcoin ha experimentado varios conflictos y exploraciones en su desarrollo tecnológico. Este artículo revisará los principales conflictos de la tecnología original del Bitcoin, la evolución del desarrollo de nuevas tecnologías y las posibles direcciones futuras.
1. Principales exploraciones y conflictos de la tecnología original de Bitcoin
1.1 El lenguaje de script de Bitcoin y la reducción de instrucciones
Bitcoin utiliza un lenguaje de script no Turing completo, que tiene ciertas limitaciones. Por razones de seguridad, Bitcoin ha recortado varias veces su conjunto de instrucciones, incluyendo operaciones de cadenas, operaciones aritméticas, etc. Esta práctica hace que el protocolo subyacente sea más básico y estable, pero también limita la expansión de funciones.
1.2 Historia de las bifurcaciones de Bitcoin
La disputa sobre el tamaño de los bloques es una de las principales razones de las bifurcaciones de Bitcoin. Desde el límite inicial de 1MB, hasta los 8MB y 32MB de BCH, y luego los 128MB de BSV, diferentes bifurcaciones intentan mejorar la capacidad de procesamiento de transacciones al aumentar el tamaño de los bloques.
1.3 Exploración típica en el desarrollo de Bitcoin
Colored Coins: Representan activos más amplios al agregar marcas especiales a Bitcoin.
MasterCoin(OMNI): Establecer una capa de nodo completa, manteniendo la base de datos del modelo de estado mediante el escaneo de bloques de Bitcoin.
CounterParty: utiliza OP_RETURN para almacenar datos, permitiendo la emisión y el comercio de activos.
1.4 La imperfección de Bitcoin y los protocolos en capas
Las principales limitaciones de Bitcoin incluyen:
El modelo de cuenta UTXO no es favorable para implementar contratos inteligentes complejos
Lenguaje de script no Turing completo
Riesgo de centralización en la minería
Problemas de escalabilidad
El diseño en capas puede lograr más funciones a través de la expansión de la capa superior, manteniendo la capa inferior simple y estable.
2. Nuevas tecnologías importantes en el desarrollo de Bitcoin
2.1 Uso de OP_RETURN
El código de operación OP_RETURN permite almacenar una pequeña cantidad de datos arbitrarios en la cadena, sentando las bases para aplicaciones futuras.
2.2 Testigo de separación ( SegWit )
Segregated Witness separa los datos de la firma de las transacciones, resolviendo el problema de la extensibilidad de las transacciones y, al mismo tiempo, aumentando indirectamente la capacidad del bloque.
2.3 Taproot
La actualización Taproot incluye firmas Schnorr, MAST y Tapscript, ampliando aún más las funciones de Bitcoin:
La firma Schnorr ofrece una solución de firma múltiple más eficiente
MAST(Árbol de Sintaxis Abstracto Merklizado)optimiza el almacenamiento y la verificación de scripts complejos
Tapscript amplía las funcionalidades del lenguaje de scripts de Bitcoin
2.4 Ordinals, Inscriptions y BRC-20
Ordinals asigna un número único a cada Satoshi
Inscriptions permiten grabar datos en Bitcoin, logrando la funcionalidad de NFT
BRC-20 ha implementado un estándar de tokens fungibles en Bitcoin
2.5 otros protocolos
Atomicals: presenta nuevos conceptos como ARC-20
Runes: esquema de tokens homogéneos basado en UTXO
BTC Stamps: almacenar metadatos en UTXO de múltiples firmas
3. Métodos de uso de nuevas tecnologías y desarrollo futuro
3.1 Método de uso de nuevas tecnologías
Las aplicaciones actuales se centran principalmente en aplicaciones simples después de la expansión de la cadena de bloques, como la emisión de NFT y monedas. En el futuro, aparecerán más aplicaciones complejas que aprovechen la capacidad ampliada.
3.2 La demanda de desarrollo futuro
A corto plazo: satisfacer las necesidades de emisión de activos y de finanzas básicas
Mediano plazo: mejorar soluciones de segunda capa, apoyar más aplicaciones financieras y de confianza
A largo plazo: construir un ecosistema completo de Web3.0
La tecnología de Bitcoin está evolucionando de una simple expansión a una expansión de capacidades complejas. El desarrollo futuro se centrará en la tecnología de conexión entre la capa uno y la capa dos, así como en la implementación de escenarios de aplicación más ricos a través de la capa superior, manteniendo la capa base simple y estable.
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.
17 me gusta
Recompensa
17
5
Compartir
Comentar
0/400
GasFeeLady
· 07-04 16:41
he estado observando estas guerras de protocolos desde 2016... el mismo viejo drama de gas, para ser honesto
Ver originalesResponder0
SelfRugger
· 07-01 17:23
btc es el auténtico, ok, bch y cosas así son solo burbujas del mundo Cripto.
Evolución de la tecnología Bitcoin: de la exploración de contradicciones a la víspera de una nueva ronda de avances
Desarrollo de nuevas tecnologías de Bitcoin: del conflicto primitivo a la víspera de una nueva explosión
Desde su creación, el Bitcoin ha experimentado varios conflictos y exploraciones en su desarrollo tecnológico. Este artículo revisará los principales conflictos de la tecnología original del Bitcoin, la evolución del desarrollo de nuevas tecnologías y las posibles direcciones futuras.
1. Principales exploraciones y conflictos de la tecnología original de Bitcoin
1.1 El lenguaje de script de Bitcoin y la reducción de instrucciones
Bitcoin utiliza un lenguaje de script no Turing completo, que tiene ciertas limitaciones. Por razones de seguridad, Bitcoin ha recortado varias veces su conjunto de instrucciones, incluyendo operaciones de cadenas, operaciones aritméticas, etc. Esta práctica hace que el protocolo subyacente sea más básico y estable, pero también limita la expansión de funciones.
1.2 Historia de las bifurcaciones de Bitcoin
La disputa sobre el tamaño de los bloques es una de las principales razones de las bifurcaciones de Bitcoin. Desde el límite inicial de 1MB, hasta los 8MB y 32MB de BCH, y luego los 128MB de BSV, diferentes bifurcaciones intentan mejorar la capacidad de procesamiento de transacciones al aumentar el tamaño de los bloques.
1.3 Exploración típica en el desarrollo de Bitcoin
1.4 La imperfección de Bitcoin y los protocolos en capas
Las principales limitaciones de Bitcoin incluyen:
El diseño en capas puede lograr más funciones a través de la expansión de la capa superior, manteniendo la capa inferior simple y estable.
2. Nuevas tecnologías importantes en el desarrollo de Bitcoin
2.1 Uso de OP_RETURN
El código de operación OP_RETURN permite almacenar una pequeña cantidad de datos arbitrarios en la cadena, sentando las bases para aplicaciones futuras.
2.2 Testigo de separación ( SegWit )
Segregated Witness separa los datos de la firma de las transacciones, resolviendo el problema de la extensibilidad de las transacciones y, al mismo tiempo, aumentando indirectamente la capacidad del bloque.
2.3 Taproot
La actualización Taproot incluye firmas Schnorr, MAST y Tapscript, ampliando aún más las funciones de Bitcoin:
2.4 Ordinals, Inscriptions y BRC-20
2.5 otros protocolos
3. Métodos de uso de nuevas tecnologías y desarrollo futuro
3.1 Método de uso de nuevas tecnologías
Las aplicaciones actuales se centran principalmente en aplicaciones simples después de la expansión de la cadena de bloques, como la emisión de NFT y monedas. En el futuro, aparecerán más aplicaciones complejas que aprovechen la capacidad ampliada.
3.2 La demanda de desarrollo futuro
La tecnología de Bitcoin está evolucionando de una simple expansión a una expansión de capacidades complejas. El desarrollo futuro se centrará en la tecnología de conexión entre la capa uno y la capa dos, así como en la implementación de escenarios de aplicación más ricos a través de la capa superior, manteniendo la capa base simple y estable.