O Bitcoin, como um ativo digital descentralizado, seguro e confiável, enfrenta limitações significativas que o impedem de se tornar uma rede escalável para pagamentos e outras aplicações. O modelo UTXO do Bitcoin torna difícil a execução de cálculos complexos e dependentes de estado, limitando o escopo para construir aplicações descentralizadas e ferramentas financeiras complexas sobre o Bitcoin.
Para resolver o problema de escalabilidade do Bitcoin, existem principalmente tecnologias como canais de estado, cadeias laterais e validação do cliente. No entanto, essas tecnologias têm certas limitações. Em dezembro de 2023, o projeto ZeroSync apresentou a solução BitVM, que pode implementar contratos Bitcoin Turing-completos sem alterar o consenso da rede Bitcoin. O BitVM aproveita ao máximo os scripts do Bitcoin e o Taproot, implementando Rollup otimista, ampliando enormemente os potenciais casos de uso do Bitcoin.
No entanto, a tecnologia BitVM ainda está em fase inicial, existindo alguns problemas em termos de eficiência e segurança. Este artigo propõe algumas ideias de otimização:
Reduzir o número de interações OP com base em ZK: usar prova de conhecimento zero para reduzir o número de desafios do BitVM e aumentar a eficiência. Pode-se explorar o modelo de Prova ZK sob Demanda, onde a Prova ZK é necessária apenas quando há um desafio.
Assinatura de uso único amigável ao Bitcoin: Usar a assinatura de uso único de Winternitz em vez da assinatura de Lamport pode reduzir as taxas de transação do BitVM em pelo menos 50%.
Função hash amigável ao Bitcoin: implementar a função hash BLAKE3 baseada em scripts do Bitcoin e explorar outras funções hash amigáveis ao Bitcoin.
Scriptless Scripts BitVM: Com a tecnologia Scriptless Scripts, utiliza-se assinaturas múltiplas Schnorr e assinaturas adaptadoras para implementar compromissos de portas lógicas no circuito BitVM, economizando espaço de script.
Desafios multipartidários sem permissão: Estudar protocolos de desafios OP multipartidários sem permissão, expandindo o modelo de confiança do BitVM para 1-de-N, enquanto resolve potenciais problemas de ataque.
A exploração da tecnologia BitVM está apenas no início, e no futuro continuará a ser otimizada para alcançar a escalabilidade do Bitcoin e prosperar o ecossistema do Bitcoin.
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.
10 gostos
Recompensa
10
7
Republicar
Partilhar
Comentar
0/400
LiquiditySurfer
· 08-15 00:41
Bitcoin finalmente aprendeu a surfar, parece um pouco a sensação de um idoso entrando numa sala de ginástica.
Ver originalResponder0
MetaverseVagrant
· 08-13 03:45
btc nunca pode ser compreendido completamente
Ver originalResponder0
Ser_APY_2000
· 08-13 03:42
Uau, o Bitcoin pode ser jogado assim?
Ver originalResponder0
HodlNerd
· 08-13 03:39
hmm, fascinante como o bitvm aproveita a teoria dos jogos para expandir as capacidades do btc... a elegância matemática é inegável ngl
Ver originalResponder0
SchroedingerMiner
· 08-13 03:36
btc k ano velho da mina Puxar o tapete não é possível.
Ver originalResponder0
LayerZeroHero
· 08-13 03:31
Agora o Bitcoin pode executar contratos inteligentes.
Ver originalResponder0
0xSleepDeprived
· 08-13 03:16
Blockchain velho idiota Esta armadilha não me engana
Otimização da tecnologia BitVM: cinco direções para expandir a capacidade dos contratos Bitcoin
Exploração de otimização do BitVM
O Bitcoin, como um ativo digital descentralizado, seguro e confiável, enfrenta limitações significativas que o impedem de se tornar uma rede escalável para pagamentos e outras aplicações. O modelo UTXO do Bitcoin torna difícil a execução de cálculos complexos e dependentes de estado, limitando o escopo para construir aplicações descentralizadas e ferramentas financeiras complexas sobre o Bitcoin.
Para resolver o problema de escalabilidade do Bitcoin, existem principalmente tecnologias como canais de estado, cadeias laterais e validação do cliente. No entanto, essas tecnologias têm certas limitações. Em dezembro de 2023, o projeto ZeroSync apresentou a solução BitVM, que pode implementar contratos Bitcoin Turing-completos sem alterar o consenso da rede Bitcoin. O BitVM aproveita ao máximo os scripts do Bitcoin e o Taproot, implementando Rollup otimista, ampliando enormemente os potenciais casos de uso do Bitcoin.
No entanto, a tecnologia BitVM ainda está em fase inicial, existindo alguns problemas em termos de eficiência e segurança. Este artigo propõe algumas ideias de otimização:
Reduzir o número de interações OP com base em ZK: usar prova de conhecimento zero para reduzir o número de desafios do BitVM e aumentar a eficiência. Pode-se explorar o modelo de Prova ZK sob Demanda, onde a Prova ZK é necessária apenas quando há um desafio.
Assinatura de uso único amigável ao Bitcoin: Usar a assinatura de uso único de Winternitz em vez da assinatura de Lamport pode reduzir as taxas de transação do BitVM em pelo menos 50%.
Função hash amigável ao Bitcoin: implementar a função hash BLAKE3 baseada em scripts do Bitcoin e explorar outras funções hash amigáveis ao Bitcoin.
Scriptless Scripts BitVM: Com a tecnologia Scriptless Scripts, utiliza-se assinaturas múltiplas Schnorr e assinaturas adaptadoras para implementar compromissos de portas lógicas no circuito BitVM, economizando espaço de script.
Desafios multipartidários sem permissão: Estudar protocolos de desafios OP multipartidários sem permissão, expandindo o modelo de confiança do BitVM para 1-de-N, enquanto resolve potenciais problemas de ataque.
A exploração da tecnologia BitVM está apenas no início, e no futuro continuará a ser otimizada para alcançar a escalabilidade do Bitcoin e prosperar o ecossistema do Bitcoin.