Desenvolvimento de novas tecnologias Bitcoin: de conflitos a novas explosões
Bitcoin como a primeira e mais importante criptomoeda, o seu desenvolvimento tecnológico tem atraído muita atenção. Este artigo irá abordar os principais conflitos da tecnologia original do Bitcoin, o desenvolvimento de novas tecnologias importantes, bem como as direções e necessidades futuras de uso.
1. Principais explorações e conflitos da tecnologia original do Bitcoin
A tecnologia original do Bitcoin enfrenta um conflito entre a aplicação em grande escala e a capacidade adequada. Com o desenvolvimento da tecnologia, muitos problemas receberam respostas mais claras.
1.1 A linguagem de script do Bitcoin e a remoção de instruções
O Bitcoin utiliza uma linguagem de script em notação polaca reversa, que não é Turing completa. Este design tem vantagens e desvantagens:
Vantagens:
Evitar ciclos infinitos e ataques DOS
Aumentar a segurança da rede
Desvantagens:
Não é possível executar programas complexos
Funcionalidade limitada
A história do Bitcoin passou por diversas reduções de comandos, incluindo operações em strings, lógica de bits, lógica aritmética, entre outros. O objetivo disso é tornar o protocolo subjacente mais básico e estável.
1.2 História, razões e significado das bifurcações do Bitcoin
Bitcoin já teve várias bifurcações, principalmente em torno da disputa sobre o tamanho do bloco. Eventos representativos incluem:
Em setembro de 2010, Satoshi Nakamoto adicionou um limite de tamanho de bloco de 1MB
Em 2015, o BitcoinXT propôs aumentar o limite de bloco para 8MB
O fork do BCH aumentou o tamanho do bloco para 32MB
O fork BSV aumentou o tamanho do bloco para 128MB
Essas bifurcações são explorações no processo de desenvolvimento do Bitcoin, tentando atender a mais demandas por meio de suas próprias mudanças.
1.3 Bitcoin em desenvolvimento: algumas explorações típicas
Colored Coins( moedas coloridas): através da adição de marcações especiais ao Bitcoin para representar ativos mais amplos.
MasterCoin(OMNI): estabelecer uma camada de nó completo, mantendo um banco de dados de modelo de estado através da varredura do bloco Bitcoin.
CounterParty: usar OP_RETURN para armazenar dados, implementar funcionalidades como emissão e negociação de ativos.
1.4 A imperfeição do Bitcoin e o protocolo em camadas
As principais limitações do Bitcoin:
O modelo de conta UTXO não é favorável à implementação de contratos inteligentes
Linguagem de script não Turing completa tem funcionalidades limitadas
Problema da centralização da mineração
Problemas de escalabilidade
Do ponto de vista dos protocolos em camadas, essas características são mais adequadas como uma rede subjacente. O Bitcoin é mais adequado como infraestrutura de rede de camada um, em vez de atender diretamente a todas as necessidades dos usuários.
2. Importantes novas tecnologias no desenvolvimento do Bitcoin
2.1 OP_RETURN
OP_RETURN é um código de operação de script que permite armazenar dados arbitrários em transações Bitcoin. Sua funcionalidade passou por várias alterações:
Usado inicialmente para terminar a execução do script antecipadamente
Bitcoin Core v0.9.0 fez isso como um tipo de saída padrão
O limite de comprimento de dados foi aumentado de 40 bytes para 80 bytes
A expansão do BCH para 220 bytes
BSV irá aumentar o limite para 100KB
2.2 Segwit isolamento de testemunhas
SegreGated Witness( resolveu os seguintes problemas:
Problema de extensibilidade das transações
Reduzir a quantidade de dados da prova SPV
Aumento indireto da capacidade do bloco
O testemunho de isolamento introduziu o conceito de peso de bloco )Block weight(, expandindo efetivamente o tamanho do bloco de 1MB para 4MB.
) 2.3 Taproot
Taproot inclui as seguintes tecnologias principais:
Assinatura Schnorr: substitui ECDSA, melhora a eficiência e a privacidade
MAST###Árvore de Sintaxe Abstrata Merklizada(: otimização do armazenamento de dados de transação
Tapscript: Expansão das capacidades de script nativas 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-074ff0b9337dec4aa746c91bae22716d.webp(
) 2.4 Ordinais, Inscrições, BRC20 e outros protocolos
O protocolo Ordinals atribui um número único a cada satoshi, as Inscriptions gravam dados nos satoshis, e a combinação dos dois forma o padrão de NFT do Bitcoin.
BRC20 é um padrão de token homogêneo criado com base nos Ordinais.
Outros protocolos derivados incluem Atomicals, ARC20, Runes, BTC stamps, SRC20, entre outros.
![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-8e4224e5242adda2c65a4b8f4d909699.webp(
3. Métodos de uso de novas tecnologias e desenvolvimentos futuros necessários
) 3.1 Método de uso de novas tecnologias
O desenvolvimento da tecnologia Bitcoin é essencialmente a expansão da blockchain e a expansão da capacidade:
Expansão de bloco: tecnologias como SegWit implementaram a expansão de bloco de fato.
Escalabilidade de capacidades: Taproot, Schnorr, MAST, Tapscript, entre outros, expandiram as funcionalidades do Bitcoin
Atualmente, as aplicações estão principalmente concentradas em aplicações simples após a expansão da blockchain, como NFT e emissão de tokens. No futuro, surgirão mais aplicações com capacidades expandidas.
3.2 Necessidades de desenvolvimento futuro
Curto prazo: concluir a expansão das principais capacidades, atender às necessidades de aplicações financeiras
Médio prazo: melhorar a construção de camadas secundárias, satisfazer as necessidades de aplicações financeiras e de confiança
A longo prazo: construir um ecossistema Web3.0 completo
As aplicações em larga escala da era Web3.0 no futuro poderão ser construídas com base no ecossistema Bitcoin, mas necessitarão de acumulação técnica contínua a longo prazo e construção de infraestrutura.
![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(
![Às vésperas 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-983664079f5d1f82a788cf7e798b82e1.webp(
![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(
![Na véspera de uma nova explosão, um resumo de mil palavras sobre o desenvolvimento da nova tecnologia Bitcoin])https://img-cdn.gateio.im/webp-social/moments-d344fbb874295b2609c3c11c09bd6ea9.webp(
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Evolução da tecnologia Bitcoin: de controvérsia a novas oportunidades
Desenvolvimento de novas tecnologias Bitcoin: de conflitos a novas explosões
Bitcoin como a primeira e mais importante criptomoeda, o seu desenvolvimento tecnológico tem atraído muita atenção. Este artigo irá abordar os principais conflitos da tecnologia original do Bitcoin, o desenvolvimento de novas tecnologias importantes, bem como as direções e necessidades futuras de uso.
1. Principais explorações e conflitos da tecnologia original do Bitcoin
A tecnologia original do Bitcoin enfrenta um conflito entre a aplicação em grande escala e a capacidade adequada. Com o desenvolvimento da tecnologia, muitos problemas receberam respostas mais claras.
1.1 A linguagem de script do Bitcoin e a remoção de instruções
O Bitcoin utiliza uma linguagem de script em notação polaca reversa, que não é Turing completa. Este design tem vantagens e desvantagens:
Vantagens:
Desvantagens:
A história do Bitcoin passou por diversas reduções de comandos, incluindo operações em strings, lógica de bits, lógica aritmética, entre outros. O objetivo disso é tornar o protocolo subjacente mais básico e estável.
1.2 História, razões e significado das bifurcações do Bitcoin
Bitcoin já teve várias bifurcações, principalmente em torno da disputa sobre o tamanho do bloco. Eventos representativos incluem:
Essas bifurcações são explorações no processo de desenvolvimento do Bitcoin, tentando atender a mais demandas por meio de suas próprias mudanças.
1.3 Bitcoin em desenvolvimento: algumas explorações típicas
Colored Coins( moedas coloridas): através da adição de marcações especiais ao Bitcoin para representar ativos mais amplos.
MasterCoin(OMNI): estabelecer uma camada de nó completo, mantendo um banco de dados de modelo de estado através da varredura do bloco Bitcoin.
CounterParty: usar OP_RETURN para armazenar dados, implementar funcionalidades como emissão e negociação de ativos.
1.4 A imperfeição do Bitcoin e o protocolo em camadas
As principais limitações do Bitcoin:
Do ponto de vista dos protocolos em camadas, essas características são mais adequadas como uma rede subjacente. O Bitcoin é mais adequado como infraestrutura de rede de camada um, em vez de atender diretamente a todas as necessidades dos usuários.
2. Importantes novas tecnologias no desenvolvimento do Bitcoin
2.1 OP_RETURN
OP_RETURN é um código de operação de script que permite armazenar dados arbitrários em transações Bitcoin. Sua funcionalidade passou por várias alterações:
2.2 Segwit isolamento de testemunhas
SegreGated Witness( resolveu os seguintes problemas:
O testemunho de isolamento introduziu o conceito de peso de bloco )Block weight(, expandindo efetivamente o tamanho do bloco de 1MB para 4MB.
) 2.3 Taproot
Taproot inclui as seguintes tecnologias principais:
![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-074ff0b9337dec4aa746c91bae22716d.webp(
) 2.4 Ordinais, Inscrições, BRC20 e outros protocolos
O protocolo Ordinals atribui um número único a cada satoshi, as Inscriptions gravam dados nos satoshis, e a combinação dos dois forma o padrão de NFT do Bitcoin.
BRC20 é um padrão de token homogêneo criado com base nos Ordinais.
Outros protocolos derivados incluem Atomicals, ARC20, Runes, BTC stamps, SRC20, entre outros.
![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-8e4224e5242adda2c65a4b8f4d909699.webp(
3. Métodos de uso de novas tecnologias e desenvolvimentos futuros necessários
) 3.1 Método de uso de novas tecnologias
O desenvolvimento da tecnologia Bitcoin é essencialmente a expansão da blockchain e a expansão da capacidade:
Atualmente, as aplicações estão principalmente concentradas em aplicações simples após a expansão da blockchain, como NFT e emissão de tokens. No futuro, surgirão mais aplicações com capacidades expandidas.
3.2 Necessidades de desenvolvimento futuro
As aplicações em larga escala da era Web3.0 no futuro poderão ser construídas com base no ecossistema Bitcoin, mas necessitarão de acumulação técnica contínua a longo prazo e construção de infraestrutura.
![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(
![Às vésperas 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-983664079f5d1f82a788cf7e798b82e1.webp(
![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(
![Na véspera de uma nova explosão, um resumo de mil palavras sobre o desenvolvimento da nova tecnologia Bitcoin])https://img-cdn.gateio.im/webp-social/moments-d344fbb874295b2609c3c11c09bd6ea9.webp(