Bitcoin introduz verificação ZK: comparação entre OP_CAT e plano BitVM

robot
Geração de resumo em curso

Como é que o Bitcoin suporta a funcionalidade de verificação ZK?

Bitcoin, como um sistema social, tem suas regras centrais definidas pelos desenvolvedores iniciais e mantém uma operação estável através de mecanismos de consenso. No entanto, o Bitcoin ainda enfrenta muitos desafios na realização da visão de um sistema de dinheiro eletrônico, como altas taxas de transação e proteção de privacidade insuficiente.

Para resolver esses problemas, a comunidade propôs várias soluções de melhoria, entre as quais as tecnologias relacionadas a ZK e SNARKs são consideradas as mais eficazes. Essas tecnologias podem aumentar significativamente a privacidade e a capacidade de processamento de transações. No entanto, como o protocolo do Bitcoin é difícil de modificar, como melhorar o desempenho sem alterar o protocolo tornou-se uma questão chave.

De OP_CAT a provas de estado e BitVM, como permitir que o Bitcoin suporte ZK?

O modelo UTXO do Bitcoin e a linguagem de script limitam suas funcionalidades. Embora o script do Bitcoin possa realizar operações básicas e validação de assinaturas, não suporta cálculos complexos e não pode validar SNARK diretamente. Embora a validação de SNARK possa ser teoricamente realizada, a operação prática é limitada pelo tamanho do bloco.

Como fazer com que o Bitcoin suporte ZK, desde OP_CAT até provas de estado e BitVM?

Nos últimos anos, a atualização Taproot trouxe algumas melhorias para o Bitcoin, como o suporte a assinaturas Schnorr e scripts mais complexos. No entanto, a adição de códigos de operação de verificação SNARK especializados ainda enfrenta desafios técnicos e de consenso.

Atualmente, existem duas possíveis trajetórias para que o Bitcoin suporte a verificação ZK:

  1. Aumentar a funcionalidade dos scripts através de códigos de operação simples como OP_CAT, alcançando indiretamente a validação SNARK. Embora o OP_CAT seja simples, pode aumentar significativamente a capacidade dos scripts e tem potencial para obter apoio da comunidade.

De OP_CAT a provas de estado e BitVM, como fazer o Bitcoin suportar ZK?

  1. Usando a tecnologia BitVM, é possível verificar qualquer cálculo sem modificar o protocolo. O BitVM quebra as limitações de tamanho de script através do Taproot e da solução de armazenamento KV, combinando isso com um mecanismo de prova de fraude para realizar a expansão de funcionalidades.

De OP_CAT a prova de estado e BitVM, como fazer o Bitcoin suportar ZK?

Além disso, a tecnologia Chain State Proofs combinada com ZK pode reduzir significativamente os custos de operação dos nós, sendo uma parte importante do BitVM.

De OP_CAT a provas de estado e BitVM, como fazer o Bitcoin suportar ZK?

Em geral, a introdução da funcionalidade de verificação ZK no Bitcoin é inevitável, mas é necessário equilibrar inovação e estabilidade. A curto prazo, o BitVM pode ser a solução mais viável, enquanto o reinício de opcode simples como o OP_CAT também merece exploração. Independentemente da solução adotada, o objetivo final é tornar o Bitcoin mais prático e apoiar mais cenários de aplicação.

Como fazer o Bitcoin suportar ZK, desde OP_CAT até prova de estado e BitVM?

Ver original
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.
  • Recompensa
  • 7
  • Partilhar
Comentar
0/400
ForkLibertarianvip
· 7h atrás
zk eu vejo que funciona, vamos fazer assim
Ver originalResponder0
WalletDetectivevip
· 13h atrás
Esta questão é bastante complicada.
Ver originalResponder0
ReverseFOMOguyvip
· 13h atrás
A privacidade é muito importante. Suba o mercado.
Ver originalResponder0
degenonymousvip
· 13h atrás
Dor de cabeça, é muito profundo, não é?
Ver originalResponder0
0xTherapistvip
· 13h atrás
Mais alguém disse que o Bitcoin foi trocado.
Ver originalResponder0
ZenMinervip
· 13h atrás
é verdade, é verdade. Agora os mineiros estão realmente muito difíceis.
Ver originalResponder0
MoonBoi42vip
· 13h atrás
É um tema bastante comum.
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)