Bitcoin Nova Tecnologia Desenvolvimento: Desde o Conflito Primário até a Véspera de uma Nova Explosão
Desde o seu surgimento, o Bitcoin tem enfrentado várias conflitos e explorações no seu desenvolvimento tecnológico. Este artigo irá examinar os principais conflitos da tecnologia original do Bitcoin, a evolução do desenvolvimento de novas tecnologias, e as possíveis direções futuras.
1. Principais explorações e conflitos da tecnologia original do Bitcoin
1.1 A linguagem de script do Bitcoin e a redução de instruções
Bitcoin utiliza uma linguagem de script não Turing completa, que possui certas limitações. Por razões de segurança, o Bitcoin já reduziu várias vezes o conjunto de instruções, incluindo operações de strings, operações aritméticas, entre outras. Esta prática torna o protocolo subjacente mais básico e estável, mas também limita a expansão de funcionalidades.
1.2 História das bifurcações do Bitcoin
A disputa sobre o tamanho do bloco é uma das principais razões para os forks do Bitcoin. Desde o limite inicial de 1MB, passando pelos 8MB e 32MB do BCH, até os 128MB do BSV, diferentes forks tentaram aumentar a capacidade do bloco para melhorar a capacidade de processamento das transações.
1.3 Desenvolvimento típico do Bitcoin
Colored Coins: através da adição de marcas especiais ao Bitcoin para representar ativos mais amplos.
MasterCoin(OMNI): estabelecer uma camada de nó completa, mantendo um banco de dados de modelo de estado através da varredura de blocos do Bitcoin.
CounterParty: usar OP_RETURN para armazenar dados, realizar 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 incluem:
O modelo de conta UTXO não é favorável à implementação de contratos inteligentes complexos
Linguagem de script não Turing completa
Risco de centralização da mineração
Problemas de escalabilidade
O design em camadas pode, ao manter a base simples e estável, realizar mais funcionalidades através da expansão da camada superior.
2. Importantes novas tecnologias no desenvolvimento do Bitcoin
2.1 Uso do OP_RETURN
O código de operação OP_RETURN permite armazenar uma pequena quantidade de dados arbitrários na cadeia, estabelecendo as bases para aplicações futuras.
2.2 Testemunho de isolamento ( SegWit )
O testemunho isolado separa os dados da assinatura da transação, resolvendo o problema da extensibilidade da transação, enquanto aumenta indiretamente a capacidade do bloco.
2.3 Taproot
A atualização Taproot inclui assinaturas Schnorr, MAST e Tapscript, expandindo ainda mais as funcionalidades do Bitcoin:
A assinatura Schnorr oferece uma solução de múltiplas assinaturas mais eficiente
MAST(Árvore de Sintaxe Abstrata Merklizada)otimiza o armazenamento e a verificação de scripts complexos
Tapscript expandiu as funcionalidades da linguagem de script do Bitcoin
2.4 Ordinais, Inscrições e BRC-20
Ordinais atribuem um número único a cada satoshi
As Inscrições permitem gravar dados na rede, implementando a funcionalidade de NFT
O BRC-20 implementou um padrão de token fungível no Bitcoin
2.5 outros protocolos
Atomicals: apresentação de novos conceitos como ARC-20
Runes: Proposta de token homogeneizada baseada em UTXO
BTC Stamps: Armazenar metadados em UTXO com múltiplas assinaturas
3. Métodos de uso de novas tecnologias e desenvolvimento futuro
3.1 Métodos de utilização de novas tecnologias
As aplicações atuais estão principalmente concentradas em aplicações simples após a expansão do bloco, como NFT e emissão de moeda. No futuro, haverá mais aplicações complexas que utilizam a expansão de capacidade.
3.2 A demanda para o desenvolvimento futuro
Curto prazo: satisfazer as necessidades de emissão de ativos e de finanças básicas
Médio prazo: melhorar as soluções de segunda camada, apoiar mais aplicações financeiras e de confiança
A longo prazo: construir um ecossistema completo de Web3.0
A tecnologia Bitcoin está evoluindo de uma simples escalabilidade para uma expansão de capacidades complexas. O desenvolvimento futuro se concentrará nas tecnologias de conexão entre a camada um e a camada dois, além de implementar cenários de aplicação mais ricos na camada superior, mantendo a camada inferior simples e estável.
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.
17 Curtidas
Recompensa
17
5
Compartilhar
Comentário
0/400
GasFeeLady
· 07-04 16:41
tenho acompanhado essas guerras de protocolos desde 2016... o mesmo drama de gás, para ser sincero
Ver originalResponder0
SelfRugger
· 07-01 17:23
btc é o verdadeiro, tudo o que é bch e tal é apenas uma bolha do mundo crypto.
Ver originalResponder0
NervousFingers
· 07-01 17:23
BTC ainda tem que seguir seu próprio caminho
Ver originalResponder0
MetamaskMechanic
· 07-01 17:01
É apenas o velho caminho.
Ver originalResponder0
RetailTherapist
· 07-01 17:00
Reabastecimento de margem entrar numa posição 觅底失败
Evolução da tecnologia Bitcoin: da exploração de contradições à véspera de uma nova rodada de avanços
Bitcoin Nova Tecnologia Desenvolvimento: Desde o Conflito Primário até a Véspera de uma Nova Explosão
Desde o seu surgimento, o Bitcoin tem enfrentado várias conflitos e explorações no seu desenvolvimento tecnológico. Este artigo irá examinar os principais conflitos da tecnologia original do Bitcoin, a evolução do desenvolvimento de novas tecnologias, e as possíveis direções futuras.
1. Principais explorações e conflitos da tecnologia original do Bitcoin
1.1 A linguagem de script do Bitcoin e a redução de instruções
Bitcoin utiliza uma linguagem de script não Turing completa, que possui certas limitações. Por razões de segurança, o Bitcoin já reduziu várias vezes o conjunto de instruções, incluindo operações de strings, operações aritméticas, entre outras. Esta prática torna o protocolo subjacente mais básico e estável, mas também limita a expansão de funcionalidades.
1.2 História das bifurcações do Bitcoin
A disputa sobre o tamanho do bloco é uma das principais razões para os forks do Bitcoin. Desde o limite inicial de 1MB, passando pelos 8MB e 32MB do BCH, até os 128MB do BSV, diferentes forks tentaram aumentar a capacidade do bloco para melhorar a capacidade de processamento das transações.
1.3 Desenvolvimento típico do Bitcoin
1.4 A imperfeição do Bitcoin e o protocolo em camadas
As principais limitações do Bitcoin incluem:
O design em camadas pode, ao manter a base simples e estável, realizar mais funcionalidades através da expansão da camada superior.
2. Importantes novas tecnologias no desenvolvimento do Bitcoin
2.1 Uso do OP_RETURN
O código de operação OP_RETURN permite armazenar uma pequena quantidade de dados arbitrários na cadeia, estabelecendo as bases para aplicações futuras.
2.2 Testemunho de isolamento ( SegWit )
O testemunho isolado separa os dados da assinatura da transação, resolvendo o problema da extensibilidade da transação, enquanto aumenta indiretamente a capacidade do bloco.
2.3 Taproot
A atualização Taproot inclui assinaturas Schnorr, MAST e Tapscript, expandindo ainda mais as funcionalidades do Bitcoin:
2.4 Ordinais, Inscrições e BRC-20
2.5 outros protocolos
3. Métodos de uso de novas tecnologias e desenvolvimento futuro
3.1 Métodos de utilização de novas tecnologias
As aplicações atuais estão principalmente concentradas em aplicações simples após a expansão do bloco, como NFT e emissão de moeda. No futuro, haverá mais aplicações complexas que utilizam a expansão de capacidade.
3.2 A demanda para o desenvolvimento futuro
A tecnologia Bitcoin está evoluindo de uma simples escalabilidade para uma expansão de capacidades complexas. O desenvolvimento futuro se concentrará nas tecnologias de conexão entre a camada um e a camada dois, além de implementar cenários de aplicação mais ricos na camada superior, mantendo a camada inferior simples e estável.