Análise do Desenvolvimento de Novas Tecnologias e Perspectivas de Aplicação do Bitcoin
1. Principais explorações e conflitos da tecnologia original do Bitcoin
A tecnologia original do Bitcoin sempre teve problemas de conflito entre a aplicação em grande escala e as capacidades que o Bitcoin deveria ter. Esses problemas envolvem a escalabilidade das transações, a implementação de funcionalidades, as limitações da linguagem de script, entre outros. Com o desenvolvimento da tecnologia, muitas dessas questões têm recebido respostas mais claras.
1.1 A linguagem de script do Bitcoin e a redução de instruções
O Bitcoin utiliza uma linguagem de script em notação polaca reversa, que não possui laços nem instruções de controle condicional, não sendo Turing completa. Este design ajuda a evitar ataques à rede, mas também limita a implementação de funcionalidades complexas. Ao longo da história do Bitcoin, várias instruções foram removidas, principalmente envolvendo operações de string, operações lógicas de bits e operações aritméticas.
1.2 História e razões das bifurcações do Bitcoin
O Bitcoin passou por várias bifurcações durante seu desenvolvimento, principalmente em torno da controvérsia sobre o tamanho dos blocos. Desde o limite inicial de 1MB, até as bifurcações posteriores BCH 8MB, BSV 128MB, refletindo as diferentes opiniões da comunidade sobre a questão da escalabilidade. Essas bifurcações são parte da exploração do desenvolvimento do Bitcoin, tentando atender a mais demandas através de suas próprias mudanças.
1.3 Desenvolvimento típico da Bitcoin
Após a saída de Satoshi Nakamoto, a comunidade Bitcoin realizou várias explorações técnicas, especialmente no campo da emissão de ativos:
Colored Coins( moedas coloridas): Representar ativos mais amplos ao adicionar marcas especiais ao Bitcoin.
MasterCoin(OMNI): Estabelecer camada de nó completo, mantendo o banco de dados do modelo de estado através da varredura do bloco Bitcoin.
CounterParty: utiliza OP_RETURN para armazenar dados, implementando emissão de ativos, negociação e plataforma de contratos inteligentes.
1.4 A imperfeição do Bitcoin e o protocolo em camadas
O sistema Bitcoin tem algumas limitações:
O modelo de conta UTXO não é favorável à implementação de contratos inteligentes complexos
Linguagens de script não Turing completas limitam a implementação de funcionalidades
Problemas de centralização e escalabilidade da mineração
Do ponto de vista do protocolo em camadas, essas características estão mais alinhadas com a filosofia de design das redes subjacentes. O design em camadas favorece a modularidade, a manutenibilidade e a escalabilidade do sistema.
2. Importantes novas tecnologias no desenvolvimento do Bitcoin
2.1 OP_RETURN e Segregated Witness
O código de operação OP_RETURN permite armazenar dados arbitrários na cadeia, fornecendo uma base para novas aplicações. A tecnologia SegWit( resolveu o problema da extensibilidade das transações, enquanto aumentou indiretamente a capacidade do bloco.
![Na véspera de uma nova explosão, um resumo de mil palavras sobre o desenvolvimento de novas tecnologias do Bitcoin])https://img-cdn.gateio.im/webp-social/moments-074ff0b9337dec4aa746c91bae22716d.webp(
) 2.2 Assinaturas Schnorr, MAST, Scripts Taproot
As assinaturas Schnorr oferecem vantagens como a agregação de assinaturas múltiplas. A árvore de sintaxe abstrata Merkle ### MAST ( otimiza o armazenamento de dados de transações. Os Scripts Taproot ampliam a capacidade dos scripts nativos do Bitcoin, fornecendo melhor suporte para contratos inteligentes.
![Na véspera de uma nova explosão, um resumo de mil palavras sobre o desenvolvimento de novas tecnologias do Bitcoin])https://img-cdn.gateio.im/webp-social/moments-8e4224e5242adda2c65a4b8f4d909699.webp(
) 2.3 Ordinais, Inscrições, protocolos BRC-20, etc.
O protocolo Ordinals atribui um número único a cada satoshi, permitindo a criação de NFTs em Bitcoin. As Inscriptions permitem gravar informações em satoshis. Protocolos como BRC-20 implementam um padrão de token homogêneo com base nisso. Além disso, surgiram novos protocolos como Atomicals, Runes e BTC Stamps, expandindo ainda mais os cenários de aplicação do Bitcoin.
![Na véspera de uma nova explosão, resumo de mil palavras sobre o desenvolvimento de novas tecnologias do Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-6eaa1335a958daf244f652625ac1ba8a.webp(
3. Métodos de uso de novas tecnologias e necessidades futuras de desenvolvimento
) 3.1 Métodos de uso de novas tecnologias
O desenvolvimento da tecnologia Bitcoin é essencialmente a expansão do bloco e a expansão da capacidade. A expansão do bloco é realizada através de tecnologias como SegWit, enquanto a expansão da capacidade depende de novas tecnologias como Taproot e assinaturas Schnorr. Atualmente, as aplicações estão principalmente concentradas na expansão do bloco, como NFTs e tokens fungíveis. As aplicações da expansão da capacidade ainda estão em exploração, como projetos BEVM.
![À véspera de uma nova explosão, resumo de mil palavras sobre o desenvolvimento das novas tecnologias do Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-983664079f5d1f82a788cf7e798b82e1.webp(
) 3.2 Necessidades de desenvolvimento futuro
A curto prazo, o ecossistema Bitcoin continuará a satisfazer as necessidades de emissão e gestão de ativos. A médio prazo, será concluída a principal expansão de capacidades, satisfazendo várias aplicações financeiras e de confiança. O objetivo a longo prazo é estabelecer um ecossistema Web3.0 completo, alcançando aplicações em grande escala.
O desenvolvimento futuro precisa manter a estabilidade da camada base do Bitcoin, enquanto implementa funções mais complexas através de um design em camadas. O desenvolvimento da rede de segunda camada será crucial, e será necessário explorar mais soluções tecnológicas que conectem a primeira e a segunda camada. Ao mesmo tempo, também será necessário considerar como equilibrar a inovação tecnológica com a manutenção dos princípios fundamentais do Bitcoin.
![Na véspera de uma nova explosão, resumo em mil palavras sobre o desenvolvimento de novas tecnologias do Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-4a1d474f41b0ecfa22c0ff3f682049b8.webp(
![Às vésperas de uma nova explosão, resumo em mil palavras sobre o desenvolvimento de novas tecnologias do Bitcoin])https://img-cdn.gateio.im/webp-social/moments-d344fbb874295b2609c3c11c09bd6ea9.webp(
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.
9 gostos
Recompensa
9
6
Partilhar
Comentar
0/400
LuckyBearDrawer
· 07-31 00:18
A forquilha não é reconhecida nem pela velha vaca.
Ver originalResponder0
GasFeeNightmare
· 07-30 13:21
Esta armadilha de regras foi alterada novamente. Será que estão a pensar em fazer alguns grandes movimentos?
Ver originalResponder0
0xSleepDeprived
· 07-30 09:40
Já estamos em 2024 e ainda a discutir esses velhos problemas? Se é para melhorar, mais vale reescrever todo o código.
Ver originalResponder0
TestnetScholar
· 07-30 09:40
Jogando no Testnet há três anos, forquilha ou não, já está feito.
Ver originalResponder0
OnChainDetective
· 07-30 09:35
hum... estatisticamente falando, 98% dessas "inovações" apenas recriam dívidas técnicas antigas. tracei os padrões de volta para as forquilhas de 2017 - os mesmos erros, marketing diferente.
Ver originalResponder0
Layer2Arbitrageur
· 07-30 09:14
*suspiro* trade-offs de escalabilidade desde 2009... clássico inferno de otimização de gás btc, para ser honesto
Desenvolvimento de novas tecnologias do Bitcoin: a evolução do OP_RETURN para o BRC-20 e perspectivas futuras
Análise do Desenvolvimento de Novas Tecnologias e Perspectivas de Aplicação do Bitcoin
1. Principais explorações e conflitos da tecnologia original do Bitcoin
A tecnologia original do Bitcoin sempre teve problemas de conflito entre a aplicação em grande escala e as capacidades que o Bitcoin deveria ter. Esses problemas envolvem a escalabilidade das transações, a implementação de funcionalidades, as limitações da linguagem de script, entre outros. Com o desenvolvimento da tecnologia, muitas dessas questões têm recebido respostas mais claras.
1.1 A linguagem de script do Bitcoin e a redução de instruções
O Bitcoin utiliza uma linguagem de script em notação polaca reversa, que não possui laços nem instruções de controle condicional, não sendo Turing completa. Este design ajuda a evitar ataques à rede, mas também limita a implementação de funcionalidades complexas. Ao longo da história do Bitcoin, várias instruções foram removidas, principalmente envolvendo operações de string, operações lógicas de bits e operações aritméticas.
1.2 História e razões das bifurcações do Bitcoin
O Bitcoin passou por várias bifurcações durante seu desenvolvimento, principalmente em torno da controvérsia sobre o tamanho dos blocos. Desde o limite inicial de 1MB, até as bifurcações posteriores BCH 8MB, BSV 128MB, refletindo as diferentes opiniões da comunidade sobre a questão da escalabilidade. Essas bifurcações são parte da exploração do desenvolvimento do Bitcoin, tentando atender a mais demandas através de suas próprias mudanças.
1.3 Desenvolvimento típico da Bitcoin
Após a saída de Satoshi Nakamoto, a comunidade Bitcoin realizou várias explorações técnicas, especialmente no campo da emissão de ativos:
1.4 A imperfeição do Bitcoin e o protocolo em camadas
O sistema Bitcoin tem algumas limitações:
Do ponto de vista do protocolo em camadas, essas características estão mais alinhadas com a filosofia de design das redes subjacentes. O design em camadas favorece a modularidade, a manutenibilidade e a escalabilidade do sistema.
2. Importantes novas tecnologias no desenvolvimento do Bitcoin
2.1 OP_RETURN e Segregated Witness
O código de operação OP_RETURN permite armazenar dados arbitrários na cadeia, fornecendo uma base para novas aplicações. A tecnologia SegWit( resolveu o problema da extensibilidade das transações, enquanto aumentou indiretamente a capacidade do bloco.
![Na véspera de uma nova explosão, um resumo de mil palavras sobre o desenvolvimento de novas tecnologias do Bitcoin])https://img-cdn.gateio.im/webp-social/moments-074ff0b9337dec4aa746c91bae22716d.webp(
) 2.2 Assinaturas Schnorr, MAST, Scripts Taproot
As assinaturas Schnorr oferecem vantagens como a agregação de assinaturas múltiplas. A árvore de sintaxe abstrata Merkle ### MAST ( otimiza o armazenamento de dados de transações. Os Scripts Taproot ampliam a capacidade dos scripts nativos do Bitcoin, fornecendo melhor suporte para contratos inteligentes.
![Na véspera de uma nova explosão, um resumo de mil palavras sobre o desenvolvimento de novas tecnologias do Bitcoin])https://img-cdn.gateio.im/webp-social/moments-8e4224e5242adda2c65a4b8f4d909699.webp(
) 2.3 Ordinais, Inscrições, protocolos BRC-20, etc.
O protocolo Ordinals atribui um número único a cada satoshi, permitindo a criação de NFTs em Bitcoin. As Inscriptions permitem gravar informações em satoshis. Protocolos como BRC-20 implementam um padrão de token homogêneo com base nisso. Além disso, surgiram novos protocolos como Atomicals, Runes e BTC Stamps, expandindo ainda mais os cenários de aplicação do Bitcoin.
![Na véspera de uma nova explosão, resumo de mil palavras sobre o desenvolvimento de novas tecnologias do Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-6eaa1335a958daf244f652625ac1ba8a.webp(
3. Métodos de uso de novas tecnologias e necessidades futuras de desenvolvimento
) 3.1 Métodos de uso de novas tecnologias
O desenvolvimento da tecnologia Bitcoin é essencialmente a expansão do bloco e a expansão da capacidade. A expansão do bloco é realizada através de tecnologias como SegWit, enquanto a expansão da capacidade depende de novas tecnologias como Taproot e assinaturas Schnorr. Atualmente, as aplicações estão principalmente concentradas na expansão do bloco, como NFTs e tokens fungíveis. As aplicações da expansão da capacidade ainda estão em exploração, como projetos BEVM.
![À véspera de uma nova explosão, resumo de mil palavras sobre o desenvolvimento das novas tecnologias do Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-983664079f5d1f82a788cf7e798b82e1.webp(
) 3.2 Necessidades de desenvolvimento futuro
A curto prazo, o ecossistema Bitcoin continuará a satisfazer as necessidades de emissão e gestão de ativos. A médio prazo, será concluída a principal expansão de capacidades, satisfazendo várias aplicações financeiras e de confiança. O objetivo a longo prazo é estabelecer um ecossistema Web3.0 completo, alcançando aplicações em grande escala.
O desenvolvimento futuro precisa manter a estabilidade da camada base do Bitcoin, enquanto implementa funções mais complexas através de um design em camadas. O desenvolvimento da rede de segunda camada será crucial, e será necessário explorar mais soluções tecnológicas que conectem a primeira e a segunda camada. Ao mesmo tempo, também será necessário considerar como equilibrar a inovação tecnológica com a manutenção dos princípios fundamentais do Bitcoin.
![Na véspera de uma nova explosão, resumo em mil palavras sobre o desenvolvimento de novas tecnologias do Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-4a1d474f41b0ecfa22c0ff3f682049b8.webp(
![Às vésperas de uma nova explosão, resumo em mil palavras sobre o desenvolvimento de novas tecnologias do Bitcoin])https://img-cdn.gateio.im/webp-social/moments-d344fbb874295b2609c3c11c09bd6ea9.webp(