O Bitcoin, como um ativo digital descentralizado, enfrenta há muito tempo problemas de escalabilidade. Embora a rede Bitcoin seja segura e confiável, seu modelo UTXO limita a capacidade de executar cálculos complexos. Para resolver esse problema, a tecnologia BitVM surgiu, permitindo a implementação de contratos Bitcoin Turing completos sem alterar o consenso da rede Bitcoin.
BitVM utiliza scripts de Bitcoin e a tecnologia Taproot para implementar scripts de Bitcoin com estado através de uma abordagem de Rollup otimista. Ele usa assinaturas de Lamport para estabelecer uma ligação entre dois UTXOs e comprometer grandes programas em um endereço Taproot. As partes podem interagir fora da cadeia, sendo necessário executar na cadeia apenas em caso de disputa.
No entanto, a tecnologia BitVM ainda está em estágio inicial, com alguns problemas em termos de eficiência e segurança. Este artigo propõe várias direções de otimização:
Reduzir o número de interações dos operadores com base em provas de conhecimento zero, encurtar o ciclo de desafios.
Adotar o esquema de assinatura amigável ao Bitcoin, como a assinatura descartável de Winternitz, reduzindo o tamanho da assinatura e da chave pública, diminuindo assim os dados da transação e as taxas.
Desenvolver funções de hash amigáveis ao Bitcoin, como BLAKE3, para suportar a verificação de provas de inclusão Merkle.
Utilizando a tecnologia Scriptless Scripts(, através de assinaturas múltiplas Schnorr e assinaturas de adaptador, para implementar compromissos de porta lógica, economizando espaço de script.
Estudar modelos de desafio multipartidário sem permissão, expandir as suposições de confiança, enquanto resolve questões como conluio e desafios maliciosos.
Estas soluções de otimização têm o potencial de aumentar ainda mais a eficiência e a segurança do BitVM, proporcionando novas possibilidades para a escalabilidade e a prosperidade do ecossistema do Bitcoin. Com a contínua exploração e prática da tecnologia, o BitVM tem o potencial de se tornar uma força importante no desenvolvimento da rede Bitcoin.
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.
7 Curtidas
Recompensa
7
6
Compartilhar
Comentário
0/400
SignatureDenied
· 08-02 15:53
fantástico 继续看看咋样
Ver originalResponder0
ForkTongue
· 08-02 02:55
Uma engenhosa quebra de tecnologia
Ver originalResponder0
BagHolderTillRetire
· 07-30 21:53
Não perca esta onda de bull run.
Ver originalResponder0
BearMarketSurvivor
· 07-30 21:52
Primeiro, vejamos a questão dos custos de computação.
Exploração de otimização do BitVM: Aumentar a eficiência e a segurança dos contratos Bitcoin
Exploração de soluções de otimização BitVM
O Bitcoin, como um ativo digital descentralizado, enfrenta há muito tempo problemas de escalabilidade. Embora a rede Bitcoin seja segura e confiável, seu modelo UTXO limita a capacidade de executar cálculos complexos. Para resolver esse problema, a tecnologia BitVM surgiu, permitindo a implementação de contratos Bitcoin Turing completos sem alterar o consenso da rede Bitcoin.
BitVM utiliza scripts de Bitcoin e a tecnologia Taproot para implementar scripts de Bitcoin com estado através de uma abordagem de Rollup otimista. Ele usa assinaturas de Lamport para estabelecer uma ligação entre dois UTXOs e comprometer grandes programas em um endereço Taproot. As partes podem interagir fora da cadeia, sendo necessário executar na cadeia apenas em caso de disputa.
No entanto, a tecnologia BitVM ainda está em estágio inicial, com alguns problemas em termos de eficiência e segurança. Este artigo propõe várias direções de otimização:
Reduzir o número de interações dos operadores com base em provas de conhecimento zero, encurtar o ciclo de desafios.
Adotar o esquema de assinatura amigável ao Bitcoin, como a assinatura descartável de Winternitz, reduzindo o tamanho da assinatura e da chave pública, diminuindo assim os dados da transação e as taxas.
Desenvolver funções de hash amigáveis ao Bitcoin, como BLAKE3, para suportar a verificação de provas de inclusão Merkle.
Utilizando a tecnologia Scriptless Scripts(, através de assinaturas múltiplas Schnorr e assinaturas de adaptador, para implementar compromissos de porta lógica, economizando espaço de script.
Estudar modelos de desafio multipartidário sem permissão, expandir as suposições de confiança, enquanto resolve questões como conluio e desafios maliciosos.
Estas soluções de otimização têm o potencial de aumentar ainda mais a eficiência e a segurança do BitVM, proporcionando novas possibilidades para a escalabilidade e a prosperidade do ecossistema do Bitcoin. Com a contínua exploração e prática da tecnologia, o BitVM tem o potencial de se tornar uma força importante no desenvolvimento da rede Bitcoin.