Resumen del desarrollo de nuevas tecnologías de Bitcoin
1. Principales exploraciones y conflictos en la tecnología original de Bitcoin
La tecnología original de Bitcoin siempre ha enfrentado el problema del conflicto entre la aplicación a gran escala y las capacidades que debería tener Bitcoin. A medida que la tecnología avanza, muchas de estas cuestiones obtendrán respuestas más claras.
1.1 El lenguaje de script de Bitcoin y varias instrucciones eliminadas
El lenguaje de programación de Bitcoin es un lenguaje de script de paradigma polaco inverso, que no tiene sentencias de bucle ni sentencias de control condicional. Esto provoca que el lenguaje de script de Bitcoin tenga ciertas limitaciones, pero también evita algunos ataques y problemas de congestión en la red.
A lo largo de la historia de Bitcoin ha habido múltiples casos de eliminación de instrucciones, que implican principalmente operaciones de cadenas y operaciones aritméticas. Las consideraciones para eliminar instrucciones incluyen la seguridad y también reflejan la idea de diseño en capas, haciendo que el protocolo subyacente sea más básico y más estable.
1.2 Historia, causas y significado de la bifurcación 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, que a menudo causa bifurcaciones duras de Bitcoin. Las bifurcaciones de Bitcoin son una forma de exploración del desarrollo, tratando de completar el apoyo a más demandas a través de su propio cambio.
1.3 Exploraciones típicas en el desarrollo de Bitcoin
Después de que Satoshi Nakamoto se fuera, ha habido una exploración constante sobre la escalabilidad de BTC, especialmente en el campo de la emisión de activos. Principalmente incluye:
Colored Coins(moneda coloreada)
MasterCoin(OMNI)
CounterParty
Estas exploraciones sentaron las bases para el desarrollo posterior del ecosistema de Bitcoin.
1.4 La imperfección de Bitcoin y los protocolos en capas
Las limitaciones del sistema Bitcoin se manifiestan principalmente en:
Sistema de cuentas UTXO
Lenguaje de script no Turing completo
Problemas de seguridad, escalabilidad, etc.
Desde la perspectiva de los protocolos en capas, estas características son, de hecho, las que debería tener una capa de red.
2. Nuevas tecnologías importantes en el desarrollo de Bitcoin
2.1 OP_RETURN
OP_RETURN es un mecanismo importante, con el que podemos almacenar datos arbitrarios en la cadena. Los cambios adicionales en la funcionalidad de OP_RETURN sentaron las bases para el desarrollo posterior.
2.2 Segwit testigo aislado
El testigo aislado resolvió algunos problemas, entre los cuales el que más afecta a la nueva tecnología es el aumento indirecto de la capacidad del bloque, sentando las bases para la expansión de la capacidad de Bitcoin.
2.3 Taproot, Schnorr, MAST, Scripts de Taproot
El desarrollo de estas tecnologías, al expandir las capacidades, ha impuesto ciertos requisitos a los algoritmos de firma. Taproot es la segunda versión de testigos segregados, que amplía aún más la capacidad de Bitcoin.
2.4 Ordinals, Inscripciones, BRC20 y otros protocolos
Basado en la tecnología fundamental mencionada, se han generado una serie de nuevos protocolos de aplicación:
Protocolo de ordinales y grabados
Estándar de token fungible BRC-20
Protocolo Atomicals y ARC-20
Protocolo Runes
BTC stamps y SRC-20/721
Estos protocolos exploran nuevos usos de la red Bitcoin, pero también traen algunas controversias.
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 de la tecnología Bitcoin es esencialmente la ampliación del bloque y la ampliación de la capacidad. La ampliación del bloque es relativamente simple, mientras que la ampliación de la capacidad es más compleja. Actualmente, muchas aplicaciones en la red principal de Bitcoin están casi todas explorando aplicaciones posteriores a la ampliación del bloque.
3.2 demanda para el desarrollo futuro
El desarrollo futuro se puede dividir en tres etapas: a corto plazo, a medio plazo y a largo plazo.
Corto plazo: satisfacer las necesidades de aplicaciones financieras a través de nuevas tecnologías de la mainnet y una construcción simple de la segunda capa.
Medio plazo: mejorar la construcción de la segunda capa, satisfacer las necesidades de aplicaciones financieras y de confianza
A largo plazo: completar la construcción a gran escala de la era Web3.0
Con el desarrollo de la tecnología, el ecosistema de Bitcoin satisfará gradualmente diversas demandas, desde la gestión de emisión de activos hasta aplicaciones Web3 a gran escala.
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.
11 me gusta
Recompensa
11
7
Compartir
Comentar
0/400
0xTherapist
· hace10h
gm btc veterano aún sigue en la competencia
Ver originalesResponder0
InscriptionNamedToken_insc
· hace18h
¡La expansión de btc es el camino para la inscripción del ecosistema!
Ver originalesResponder0
MissedTheBoat
· hace19h
btc es el dios eterno
Ver originalesResponder0
AirdropworkerZhang
· hace19h
Solo hay que aumentar el tamaño del bloque, ¿no? ¿Por qué complicarse tanto?
Evolución de nuevas tecnologías de Bitcoin: de OP_RETURN a Ordinals explorando el camino de la expansión del ecosistema BTC
Resumen del desarrollo de nuevas tecnologías de Bitcoin
1. Principales exploraciones y conflictos en la tecnología original de Bitcoin
La tecnología original de Bitcoin siempre ha enfrentado el problema del conflicto entre la aplicación a gran escala y las capacidades que debería tener Bitcoin. A medida que la tecnología avanza, muchas de estas cuestiones obtendrán respuestas más claras.
1.1 El lenguaje de script de Bitcoin y varias instrucciones eliminadas
El lenguaje de programación de Bitcoin es un lenguaje de script de paradigma polaco inverso, que no tiene sentencias de bucle ni sentencias de control condicional. Esto provoca que el lenguaje de script de Bitcoin tenga ciertas limitaciones, pero también evita algunos ataques y problemas de congestión en la red.
A lo largo de la historia de Bitcoin ha habido múltiples casos de eliminación de instrucciones, que implican principalmente operaciones de cadenas y operaciones aritméticas. Las consideraciones para eliminar instrucciones incluyen la seguridad y también reflejan la idea de diseño en capas, haciendo que el protocolo subyacente sea más básico y más estable.
1.2 Historia, causas y significado de la bifurcación 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, que a menudo causa bifurcaciones duras de Bitcoin. Las bifurcaciones de Bitcoin son una forma de exploración del desarrollo, tratando de completar el apoyo a más demandas a través de su propio cambio.
1.3 Exploraciones típicas en el desarrollo de Bitcoin
Después de que Satoshi Nakamoto se fuera, ha habido una exploración constante sobre la escalabilidad de BTC, especialmente en el campo de la emisión de activos. Principalmente incluye:
Estas exploraciones sentaron las bases para el desarrollo posterior del ecosistema de Bitcoin.
1.4 La imperfección de Bitcoin y los protocolos en capas
Las limitaciones del sistema Bitcoin se manifiestan principalmente en:
Desde la perspectiva de los protocolos en capas, estas características son, de hecho, las que debería tener una capa de red.
2. Nuevas tecnologías importantes en el desarrollo de Bitcoin
2.1 OP_RETURN
OP_RETURN es un mecanismo importante, con el que podemos almacenar datos arbitrarios en la cadena. Los cambios adicionales en la funcionalidad de OP_RETURN sentaron las bases para el desarrollo posterior.
2.2 Segwit testigo aislado
El testigo aislado resolvió algunos problemas, entre los cuales el que más afecta a la nueva tecnología es el aumento indirecto de la capacidad del bloque, sentando las bases para la expansión de la capacidad de Bitcoin.
2.3 Taproot, Schnorr, MAST, Scripts de Taproot
El desarrollo de estas tecnologías, al expandir las capacidades, ha impuesto ciertos requisitos a los algoritmos de firma. Taproot es la segunda versión de testigos segregados, que amplía aún más la capacidad de Bitcoin.
2.4 Ordinals, Inscripciones, BRC20 y otros protocolos
Basado en la tecnología fundamental mencionada, se han generado una serie de nuevos protocolos de aplicación:
Estos protocolos exploran nuevos usos de la red Bitcoin, pero también traen algunas controversias.
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 de la tecnología Bitcoin es esencialmente la ampliación del bloque y la ampliación de la capacidad. La ampliación del bloque es relativamente simple, mientras que la ampliación de la capacidad es más compleja. Actualmente, muchas aplicaciones en la red principal de Bitcoin están casi todas explorando aplicaciones posteriores a la ampliación del bloque.
3.2 demanda para el desarrollo futuro
El desarrollo futuro se puede dividir en tres etapas: a corto plazo, a medio plazo y a largo plazo.
Con el desarrollo de la tecnología, el ecosistema de Bitcoin satisfará gradualmente diversas demandas, desde la gestión de emisión de activos hasta aplicaciones Web3 a gran escala.