Resumo do desenvolvimento de novas tecnologias do Bitcoin
1. Principais explorações e conflitos da tecnologia original do Bitcoin
A tecnologia original do Bitcoin sempre enfrentou um conflito entre a aplicação em grande escala e as capacidades que o Bitcoin deveria ter. Com o desenvolvimento da tecnologia, muitas questões terão respostas mais claras.
1.1 A linguagem de script do Bitcoin e algumas instruções reduzidas
A linguagem de programação do Bitcoin é uma linguagem de script em formato de polonesa reversa, sem instruções de loop e controle condicional. Isso resulta em algumas limitações na linguagem de script do Bitcoin, mas também evita alguns ataques e problemas de congestionamento na rede.
A história do Bitcoin teve várias ocorrências de remoção de instruções, principalmente relacionadas a operações de strings, operações aritméticas e outros aspectos. As considerações para a remoção de instruções incluem segurança e também refletem a ideia de design em camadas, tornando o protocolo de base mais fundamental e estável.
1.2 História, razões e significado das bifurcações do Bitcoin
Na história do desenvolvimento do Bitcoin, além da questão das instruções de eliminação, por outro lado, está a disputa do tamanho do bloco, que frequentemente causa bifurcações do Bitcoin. As bifurcações do Bitcoin são uma forma de exploração de desenvolvimento, tentando suportar mais demandas através de suas próprias mudanças.
1.3 Desenvolvimento de alguns tipos típicos de exploração do Bitcoin
Após a saída de Satoshi Nakamoto, a exploração da escalabilidade do BTC tem sido constante, especialmente no campo da emissão de ativos. As principais incluem:
Colored Coins(moeda colorida)
MasterCoin(OMNI)
CounterParty
Estas explorações estabeleceram a base para o desenvolvimento do ecossistema Bitcoin subsequente.
1.4 A imperfeição do Bitcoin e o protocolo em camadas
As limitações do sistema Bitcoin manifestam-se principalmente em:
Sistema de contas UTXO
Linguagem de script não Turing completa
questões de segurança, escalabilidade, etc.
Do ponto de vista dos protocolos em camadas, essas características deveriam ser aquelas que uma camada de rede deve ter.
2. Importantes novas tecnologias no desenvolvimento do Bitcoin
2.1 OP_RETURN
OP_RETURN é um mecanismo importante, com o qual podemos armazenar dados arbitrários na cadeia. Alterações adicionais à funcionalidade OP_RETURN estabeleceram a base para o desenvolvimento futuro.
2.2 Segwit testemunho isolado
O testemunho isolado resolveu alguns problemas, entre os quais o que mais impactou as novas tecnologias foi o aumento indireto da capacidade do bloco, estabelecendo as bases para a expansão da capacidade do Bitcoin.
2.3 Taproot, Schnorr, MAST, Taproot Scripts
O desenvolvimento dessas tecnologias, ao expandir as capacidades, impôs certos requisitos aos algoritmos de assinatura. Taproot é a segunda versão do SegWit, que expande ainda mais as capacidades do Bitcoin.
2.4 Ordinais, Inscrições, BRC20 e outros protocolos
Com base nas tecnologias fundamentais mencionadas, foram gerados uma série de novos protocolos de aplicação:
Protocolos de Ordinais e Inscrições
Padrão de token substituível BRC-20
Protocolo Atomicals e ARC-20
Protocolo Runes
BTC stamps e SRC-20/721
Estes protocolos exploram novos usos para a rede Bitcoin, mas também trazem algumas controvérsias.
3. Métodos de uso de novas tecnologias e desenvolvimento futuro necessário
3.1 Método 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 é relativamente simples, enquanto a expansão da capacidade é mais complexa. Atualmente, várias aplicações na mainnet do Bitcoin estão quase todas explorando aplicações após a expansão do bloco.
3.2 Necessidades de desenvolvimento futuro
O desenvolvimento futuro pode ser dividido em três etapas: curto prazo, médio prazo e longo prazo:
Curto prazo: atender às necessidades de aplicações financeiras através de novas tecnologias na mainnet e construção de uma segunda camada simples.
Médio prazo: melhorar a construção da segunda camada, satisfazer as necessidades de aplicações financeiras e de confiança
A longo prazo: concluir a construção em grande escala da era Web3.0
Com o desenvolvimento da tecnologia, o ecossistema Bitcoin irá gradualmente atender a diversas necessidades, desde a gestão da emissão de ativos até aplicações Web3 em grande 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 gostos
Recompensa
11
7
Partilhar
Comentar
0/400
0xTherapist
· 2h atrás
gm btc veterano ainda está na luta
Ver originalResponder0
InscriptionNamedToken_insc
· 10h atrás
A expansão do btc é para preparar o caminho para a inscrição no ecossistema!
Ver originalResponder0
MissedTheBoat
· 11h atrás
btc é o deus eterno
Ver originalResponder0
AirdropworkerZhang
· 11h atrás
Basta aumentar o tamanho do bloco, não precisa complicar tanto.
Ver originalResponder0
LadderToolGuy
· 11h atrás
forquilha forquilha e unindo novamente voltamos ao mesmo caminho
Ver originalResponder0
BearMarketSurvivor
· 11h atrás
forquilha vem forquilha vai, é melhor fazer uma atualização direta
Evolução das novas tecnologias do Bitcoin: da OP_RETURN aos Ordinais explorando o caminho de expansão do ecossistema BTC
Resumo do desenvolvimento de novas tecnologias do Bitcoin
1. Principais explorações e conflitos da tecnologia original do Bitcoin
A tecnologia original do Bitcoin sempre enfrentou um conflito entre a aplicação em grande escala e as capacidades que o Bitcoin deveria ter. Com o desenvolvimento da tecnologia, muitas questões terão respostas mais claras.
1.1 A linguagem de script do Bitcoin e algumas instruções reduzidas
A linguagem de programação do Bitcoin é uma linguagem de script em formato de polonesa reversa, sem instruções de loop e controle condicional. Isso resulta em algumas limitações na linguagem de script do Bitcoin, mas também evita alguns ataques e problemas de congestionamento na rede.
A história do Bitcoin teve várias ocorrências de remoção de instruções, principalmente relacionadas a operações de strings, operações aritméticas e outros aspectos. As considerações para a remoção de instruções incluem segurança e também refletem a ideia de design em camadas, tornando o protocolo de base mais fundamental e estável.
1.2 História, razões e significado das bifurcações do Bitcoin
Na história do desenvolvimento do Bitcoin, além da questão das instruções de eliminação, por outro lado, está a disputa do tamanho do bloco, que frequentemente causa bifurcações do Bitcoin. As bifurcações do Bitcoin são uma forma de exploração de desenvolvimento, tentando suportar mais demandas através de suas próprias mudanças.
1.3 Desenvolvimento de alguns tipos típicos de exploração do Bitcoin
Após a saída de Satoshi Nakamoto, a exploração da escalabilidade do BTC tem sido constante, especialmente no campo da emissão de ativos. As principais incluem:
Estas explorações estabeleceram a base para o desenvolvimento do ecossistema Bitcoin subsequente.
1.4 A imperfeição do Bitcoin e o protocolo em camadas
As limitações do sistema Bitcoin manifestam-se principalmente em:
Do ponto de vista dos protocolos em camadas, essas características deveriam ser aquelas que uma camada de rede deve ter.
2. Importantes novas tecnologias no desenvolvimento do Bitcoin
2.1 OP_RETURN
OP_RETURN é um mecanismo importante, com o qual podemos armazenar dados arbitrários na cadeia. Alterações adicionais à funcionalidade OP_RETURN estabeleceram a base para o desenvolvimento futuro.
2.2 Segwit testemunho isolado
O testemunho isolado resolveu alguns problemas, entre os quais o que mais impactou as novas tecnologias foi o aumento indireto da capacidade do bloco, estabelecendo as bases para a expansão da capacidade do Bitcoin.
2.3 Taproot, Schnorr, MAST, Taproot Scripts
O desenvolvimento dessas tecnologias, ao expandir as capacidades, impôs certos requisitos aos algoritmos de assinatura. Taproot é a segunda versão do SegWit, que expande ainda mais as capacidades do Bitcoin.
2.4 Ordinais, Inscrições, BRC20 e outros protocolos
Com base nas tecnologias fundamentais mencionadas, foram gerados uma série de novos protocolos de aplicação:
Estes protocolos exploram novos usos para a rede Bitcoin, mas também trazem algumas controvérsias.
3. Métodos de uso de novas tecnologias e desenvolvimento futuro necessário
3.1 Método 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 é relativamente simples, enquanto a expansão da capacidade é mais complexa. Atualmente, várias aplicações na mainnet do Bitcoin estão quase todas explorando aplicações após a expansão do bloco.
3.2 Necessidades de desenvolvimento futuro
O desenvolvimento futuro pode ser dividido em três etapas: curto prazo, médio prazo e longo prazo:
Com o desenvolvimento da tecnologia, o ecossistema Bitcoin irá gradualmente atender a diversas necessidades, desde a gestão da emissão de ativos até aplicações Web3 em grande escala.