MuSig2: um novo capítulo na multi-assinatura do Bitcoin
Os usuários de Bitcoin provam a legitimidade das transações através de assinaturas digitais e mensagens específicas, que é um direito do proprietário da chave privada. A assinatura digital indica que o usuário conhece a chave privada associada ao endereço, sem a necessidade de expor informações da chave à rede.
Com o desenvolvimento da rede Bitcoin, vários esquemas de assinatura surgiram para executar diferentes tarefas. A maturidade da rede nos leva a otimizar a forma como essas assinaturas são criadas. Especialmente com o lançamento do Taproot, os desenvolvedores podem utilizar a hard fork para construir esquemas de assinatura melhorados, proporcionando maior segurança, eficiência e proteção de privacidade para o Bitcoin. Entre eles, o MuSig1 e sua versão melhorada MuSig2 tornaram-se novos esquemas para melhorar as transações multi-assinatura.
Bitcoin multi-assinatura transação visão geral
Normalmente, as transações de Bitcoin utilizam uma única assinatura. Já as transações de multi-assinatura requerem várias chaves para serem autorizadas. Essa assinatura distribuída é frequentemente usada para descentralizar a responsabilidade da propriedade do Bitcoin e também para se comunicar com soluções de rede de segunda camada.
A tecnologia de multi-assinatura "CHECKMULTISIG" OP-code do Bitcoin, embora exija menos comunicação, tem uma privacidade inferior. Em contraste, o esquema de multi-assinatura MuSig1 aumenta a privacidade do usuário ao adicionar etapas ao processo de assinatura.
Introdução ao MuSig1
MuSig1 é um esquema de multi-assinatura que permite que várias partes assinem conjuntamente uma única mensagem ou transação. É baseado na assinatura Schnorr, apresentando melhorias significativas em relação aos esquemas de multi-assinatura tradicionais baseados em ECDSA. MuSig1 suporta agregação de chaves, permitindo que um grupo de signatários crie uma única chave pública conjunta e gere uma única assinatura. Isso não apenas simplifica as transações de multi-assinatura, mas também reduz o tamanho da transação, diminui as taxas e aumenta a privacidade.
MuSig2: A versão melhorada do MuSig1
MuSig2 é uma versão melhorada do MuSig1, oferecendo melhor segurança, eficiência e funcionalidades de privacidade. É um esquema de multi-assinatura em duas rodadas, onde uma comunicação entre os signatários é suficiente para criar uma assinatura válida. Isso reduz a complexidade de coordenar vários signatários, tornando-o mais prático e amigável ao usuário.
As principais diferenças entre MuSig1 e MuSig2
Rodadas de comunicação: MuSig1 requer três etapas de comunicação, enquanto MuSig2 necessita apenas de duas, tornando o processo de assinatura mais rápido e conveniente.
Modelo de segurança: MuSig1 depende do modelo de oráculo aleatório (ROM), enquanto MuSig2 é baseado no modelo de grupo algébrico (AGM). O AGM fornece uma representação mais realista para os primitivas criptográficas, oferecendo assim garantias de segurança mais robustas.
MuSig2 traz vantagens para o Bitcoin
Aumentar a eficiência: o modelo de comunicação em duas etapas reduz a complexidade de coordenar transações multi-assinatura.
Melhorar a privacidade: suporta a agregação de chaves, fazendo com que transações multi-assinatura na blockchain pareçam transações de assinatura única convencionais.
Maior flexibilidade: suporte a estratégias de assinatura mais complexas, como assinaturas de limiar e estruturas de chaves hierárquicas.
Maior segurança: a prova de segurança no AGM oferece garantias de segurança mais fortes do que o MuSig1.
Cenários de aplicação do MuSig2
Custódia compartilhada: gestão segura de fundos compartilhados por várias partes, como um trust ou conta bancária conjunta.
Armazenamento a frio: criar soluções de multi-assinatura para armazenamento a frio, fornecendo uma camada adicional de segurança.
Carteira de proteção de privacidade: criar transações multi-assinatura que não podem ser distinguidas de transações de assinatura única.
Melhoria de protocolos de segunda camada: usados em redes Lightning e outros protocolos de segunda camada, protegem transações off-chain e aumentam a eficiência.
Otimização da sidechain: como melhorar o mecanismo de ancoragem da rede líquida, permitindo que os membros da federação gerenciem mais facilmente as pontes.
MuSig2, como um desenvolvimento importante no ecossistema Bitcoin, oferece melhor segurança, eficiência e funcionalidades de privacidade em comparação com MuSig1. Ao simplificar transações multi-assinatura e fornecer garantias de segurança mais robustas, MuSig2 tem o potencial de abrir novos cenários de aplicação e aprimorar aplicações existentes, tornando o Bitcoin mais acessível e seguro para usuários globais. Com a maturação da tecnologia e sua ampla aplicação, MuSig2 espera-se que desempenhe um papel fundamental na formação do futuro do Bitcoin e da tecnologia blockchain.
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.
10 Curtidas
Recompensa
10
9
Compartilhar
Comentário
0/400
MerkleDreamer
· 08-05 13:13
Mais uma novidade, nesta parte de assinaturas há realmente algo interessante.
Ver originalResponder0
HodlBeliever
· 08-05 09:29
Infraestrutura de Consenso é Alpha Eterno
Ver originalResponder0
FlashLoanLord
· 08-04 13:54
Rápido e bom, estável com um toque de ousadia
Ver originalResponder0
RugResistant
· 08-04 06:21
hmm... precisa de uma análise de segurança minuciosa para ser sincero, aqueles padrões de agregação de chave musig parecem suspeitos
Ver originalResponder0
DisillusiionOracle
· 08-04 06:21
Conhecimento quente: Não sei usar ~
Ver originalResponder0
BlockchainTalker
· 08-04 06:20
na verdade, esta coisa do musig2 é como atualizar a segurança do bitcoin de uma fechadura básica para um sistema de cofre de alta tecnologia... uma mudança de paradigma que muda o jogo fr fr
Ver originalResponder0
MaticHoleFiller
· 08-04 06:15
Bitcoin velho residente, esta atualização é muito essencial.
Ver originalResponder0
ValidatorViking
· 08-04 06:08
finalmente uma atualização testada em batalha para multi-sig... estive à espera desde 2019, para ser honesto
MuSig2: A comunicação em duas rodadas melhora a eficiência e a segurança da multi-assinatura do Bitcoin
MuSig2: um novo capítulo na multi-assinatura do Bitcoin
Os usuários de Bitcoin provam a legitimidade das transações através de assinaturas digitais e mensagens específicas, que é um direito do proprietário da chave privada. A assinatura digital indica que o usuário conhece a chave privada associada ao endereço, sem a necessidade de expor informações da chave à rede.
Com o desenvolvimento da rede Bitcoin, vários esquemas de assinatura surgiram para executar diferentes tarefas. A maturidade da rede nos leva a otimizar a forma como essas assinaturas são criadas. Especialmente com o lançamento do Taproot, os desenvolvedores podem utilizar a hard fork para construir esquemas de assinatura melhorados, proporcionando maior segurança, eficiência e proteção de privacidade para o Bitcoin. Entre eles, o MuSig1 e sua versão melhorada MuSig2 tornaram-se novos esquemas para melhorar as transações multi-assinatura.
Bitcoin multi-assinatura transação visão geral
Normalmente, as transações de Bitcoin utilizam uma única assinatura. Já as transações de multi-assinatura requerem várias chaves para serem autorizadas. Essa assinatura distribuída é frequentemente usada para descentralizar a responsabilidade da propriedade do Bitcoin e também para se comunicar com soluções de rede de segunda camada.
A tecnologia de multi-assinatura "CHECKMULTISIG" OP-code do Bitcoin, embora exija menos comunicação, tem uma privacidade inferior. Em contraste, o esquema de multi-assinatura MuSig1 aumenta a privacidade do usuário ao adicionar etapas ao processo de assinatura.
Introdução ao MuSig1
MuSig1 é um esquema de multi-assinatura que permite que várias partes assinem conjuntamente uma única mensagem ou transação. É baseado na assinatura Schnorr, apresentando melhorias significativas em relação aos esquemas de multi-assinatura tradicionais baseados em ECDSA. MuSig1 suporta agregação de chaves, permitindo que um grupo de signatários crie uma única chave pública conjunta e gere uma única assinatura. Isso não apenas simplifica as transações de multi-assinatura, mas também reduz o tamanho da transação, diminui as taxas e aumenta a privacidade.
MuSig2: A versão melhorada do MuSig1
MuSig2 é uma versão melhorada do MuSig1, oferecendo melhor segurança, eficiência e funcionalidades de privacidade. É um esquema de multi-assinatura em duas rodadas, onde uma comunicação entre os signatários é suficiente para criar uma assinatura válida. Isso reduz a complexidade de coordenar vários signatários, tornando-o mais prático e amigável ao usuário.
As principais diferenças entre MuSig1 e MuSig2
Rodadas de comunicação: MuSig1 requer três etapas de comunicação, enquanto MuSig2 necessita apenas de duas, tornando o processo de assinatura mais rápido e conveniente.
Modelo de segurança: MuSig1 depende do modelo de oráculo aleatório (ROM), enquanto MuSig2 é baseado no modelo de grupo algébrico (AGM). O AGM fornece uma representação mais realista para os primitivas criptográficas, oferecendo assim garantias de segurança mais robustas.
MuSig2 traz vantagens para o Bitcoin
Aumentar a eficiência: o modelo de comunicação em duas etapas reduz a complexidade de coordenar transações multi-assinatura.
Melhorar a privacidade: suporta a agregação de chaves, fazendo com que transações multi-assinatura na blockchain pareçam transações de assinatura única convencionais.
Maior flexibilidade: suporte a estratégias de assinatura mais complexas, como assinaturas de limiar e estruturas de chaves hierárquicas.
Maior segurança: a prova de segurança no AGM oferece garantias de segurança mais fortes do que o MuSig1.
Cenários de aplicação do MuSig2
Custódia compartilhada: gestão segura de fundos compartilhados por várias partes, como um trust ou conta bancária conjunta.
Armazenamento a frio: criar soluções de multi-assinatura para armazenamento a frio, fornecendo uma camada adicional de segurança.
Carteira de proteção de privacidade: criar transações multi-assinatura que não podem ser distinguidas de transações de assinatura única.
Melhoria de protocolos de segunda camada: usados em redes Lightning e outros protocolos de segunda camada, protegem transações off-chain e aumentam a eficiência.
Otimização da sidechain: como melhorar o mecanismo de ancoragem da rede líquida, permitindo que os membros da federação gerenciem mais facilmente as pontes.
MuSig2, como um desenvolvimento importante no ecossistema Bitcoin, oferece melhor segurança, eficiência e funcionalidades de privacidade em comparação com MuSig1. Ao simplificar transações multi-assinatura e fornecer garantias de segurança mais robustas, MuSig2 tem o potencial de abrir novos cenários de aplicação e aprimorar aplicações existentes, tornando o Bitcoin mais acessível e seguro para usuários globais. Com a maturação da tecnologia e sua ampla aplicação, MuSig2 espera-se que desempenhe um papel fundamental na formação do futuro do Bitcoin e da tecnologia blockchain.