Bitcoin: Revisão do Desenvolvimento de Novas Tecnologias
1. Principais explorações e conflitos da tecnologia original do Bitcoin
A tecnologia original do Bitcoin sempre teve um problema de conflito entre a aplicação em larga escala e as capacidades que o Bitcoin deveria ter. Esses problemas manifestam-se principalmente nas seguintes áreas:
1.1 A linguagem de script e a redução de instruções do Bitcoin
O Bitcoin utiliza uma linguagem de script não Turing completa, o que limita suas funcionalidades, mas também aumenta a segurança. Historicamente, o Bitcoin reduziu várias instruções, incluindo instruções relacionadas a operações com strings, operações bit a bit e operações aritméticas.
1.2 História das bifurcações do Bitcoin
Bitcoin passou por várias bifurcações, principalmente em torno da controvérsia sobre o tamanho do bloco. Desde o limite inicial de 1MB até os 8MB do BCH, 128MB do BSV, e as bifurcações suaves como o SegWit, todas refletem as diferentes opiniões da comunidade sobre a questão da expansão.
1.3 Bitcoin em desenvolvimento típico de exploração
No desenvolvimento do Bitcoin, surgiram algumas direções importantes de exploração:
Colored Coins( Moedas Coloridas): Representam ativos mais amplos ao adicionar marcas especiais ao Bitcoin.
MasterCoin(OMNI): Estabelecer uma camada completa de nós, mantendo o banco de dados do modelo de estado através da varredura do bloco Bitcoin.
CounterParty: utiliza OP_RETURN para armazenar dados, implementando funcionalidades de emissão e negociação de ativos.
1.4 A imperfeição do Bitcoin e o protocolo em camadas
O sistema Bitcoin tem algumas limitações:
O modelo UTXO não é favorável à implementação de contratos inteligentes complexos
A linguagem de script não Turing completa limita as funcionalidades
Problemas de centralização e escalabilidade da mineração
Estas questões impulsionaram o desenvolvimento de protocolos em camadas, utilizando o Bitcoin como camada base, permitindo a implementação de mais funcionalidades na camada superior.
2. Tecnologias novas importantes no desenvolvimento do Bitcoin
2.1 OP_RETURN
O código de operação OP_RETURN permite armazenar uma pequena quantidade de dados arbitrários em transações Bitcoin, fornecendo uma base para o desenvolvimento de protocolos subsequentes.
2.2 Segwit testemunho isolado
A testemunha isolada resolveu o problema da extensibilidade das transações através da modificação da estrutura das transações, ao mesmo tempo que aumentou indiretamente a capacidade do bloco.
2.3 Taproot, assinaturas Schnorr, MAST
A atualização Taproot introduziu assinaturas Schnorr e MAST( árvores de sintaxe abstrata Merkle), melhorando a privacidade e a flexibilidade dos scripts.
2.4 Ordinais, Inscrições, BRC-20
Estes protocolos utilizam as novas características do Taproot para implementar funcionalidades de NFT e moeda em Bitcoin.
2.5 outros protocolos
Atomicals, Runes, BTC Stamps e outros novos protocolos estão continuamente explorando novas aplicações na Bitcoin.
3. Métodos de utilização de novas tecnologias e desenvolvimento futuro
3.1 Métodos de uso de novas tecnologias
Atualmente, a aplicação de novas tecnologias do Bitcoin está principalmente concentrada na expansão do bloco e em funções simples de tokens/NFT, no futuro haverá mais aplicações complexas que utilizam a expansão de capacidade.
3.2 Necessidades de desenvolvimento futuro
Curto prazo: concluir a principal expansão de capacidades, atendendo a várias aplicações financeiras.
Intermediário: satisfazer várias aplicações financeiras e aplicações de confiança.
A longo prazo: concluir a construção da verdadeira era Web3.0.
O desenvolvimento futuro irá centrar-se na emissão e gestão de ativos, bem como em aplicações mais amplas de Web3.0, transitando gradualmente da rede principal do Bitcoin para redes de segunda camada.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
16 gostos
Recompensa
16
4
Republicar
Partilhar
Comentar
0/400
BlockchainWorker
· 08-13 23:35
Já estava à espera de fazer as pessoas de parvas esta onda antes de atacar a próxima.
Ver originalResponder0
Rugpull幸存者
· 08-13 23:34
No dia da nova forquilha, tive um grande prejuízo.
Ver originalResponder0
0xLuckbox
· 08-13 23:14
BCH voltou a subir, ah.
Ver originalResponder0
ImaginaryWhale
· 08-13 23:07
Afinal, para que estudar a tecnologia? O importante é subir.
Análise abrangente das novas tecnologias do Bitcoin: da evolução do OP_RETURN aos Ordinais e o futuro
Bitcoin: Revisão do Desenvolvimento de Novas Tecnologias
1. Principais explorações e conflitos da tecnologia original do Bitcoin
A tecnologia original do Bitcoin sempre teve um problema de conflito entre a aplicação em larga escala e as capacidades que o Bitcoin deveria ter. Esses problemas manifestam-se principalmente nas seguintes áreas:
1.1 A linguagem de script e a redução de instruções do Bitcoin
O Bitcoin utiliza uma linguagem de script não Turing completa, o que limita suas funcionalidades, mas também aumenta a segurança. Historicamente, o Bitcoin reduziu várias instruções, incluindo instruções relacionadas a operações com strings, operações bit a bit e operações aritméticas.
1.2 História das bifurcações do Bitcoin
Bitcoin passou por várias bifurcações, principalmente em torno da controvérsia sobre o tamanho do bloco. Desde o limite inicial de 1MB até os 8MB do BCH, 128MB do BSV, e as bifurcações suaves como o SegWit, todas refletem as diferentes opiniões da comunidade sobre a questão da expansão.
1.3 Bitcoin em desenvolvimento típico de exploração
No desenvolvimento do Bitcoin, surgiram algumas direções importantes de exploração:
1.4 A imperfeição do Bitcoin e o protocolo em camadas
O sistema Bitcoin tem algumas limitações:
Estas questões impulsionaram o desenvolvimento de protocolos em camadas, utilizando o Bitcoin como camada base, permitindo a implementação de mais funcionalidades na camada superior.
2. Tecnologias novas importantes no desenvolvimento do Bitcoin
2.1 OP_RETURN
O código de operação OP_RETURN permite armazenar uma pequena quantidade de dados arbitrários em transações Bitcoin, fornecendo uma base para o desenvolvimento de protocolos subsequentes.
2.2 Segwit testemunho isolado
A testemunha isolada resolveu o problema da extensibilidade das transações através da modificação da estrutura das transações, ao mesmo tempo que aumentou indiretamente a capacidade do bloco.
2.3 Taproot, assinaturas Schnorr, MAST
A atualização Taproot introduziu assinaturas Schnorr e MAST( árvores de sintaxe abstrata Merkle), melhorando a privacidade e a flexibilidade dos scripts.
2.4 Ordinais, Inscrições, BRC-20
Estes protocolos utilizam as novas características do Taproot para implementar funcionalidades de NFT e moeda em Bitcoin.
2.5 outros protocolos
Atomicals, Runes, BTC Stamps e outros novos protocolos estão continuamente explorando novas aplicações na Bitcoin.
3. Métodos de utilização de novas tecnologias e desenvolvimento futuro
3.1 Métodos de uso de novas tecnologias
Atualmente, a aplicação de novas tecnologias do Bitcoin está principalmente concentrada na expansão do bloco e em funções simples de tokens/NFT, no futuro haverá mais aplicações complexas que utilizam a expansão de capacidade.
3.2 Necessidades de desenvolvimento futuro
Curto prazo: concluir a principal expansão de capacidades, atendendo a várias aplicações financeiras. Intermediário: satisfazer várias aplicações financeiras e aplicações de confiança. A longo prazo: concluir a construção da verdadeira era Web3.0.
O desenvolvimento futuro irá centrar-se na emissão e gestão de ativos, bem como em aplicações mais amplas de Web3.0, transitando gradualmente da rede principal do Bitcoin para redes de segunda camada.