A ponte BitVM foi demonstrada com sucesso pela primeira vez na rede principal do Bitcoin, com testes de ataque e defesa para validar sua segurança.

robot
Geração do resumo em andamento

BitVM ponte demonstrada com sucesso pela primeira vez na Rede principal do Bitcoin

Recentemente, um importante avanço foi alcançado na rede principal do Bitcoin. Uma equipe demonstrou com sucesso dois casos de uso em tempo real da ponte BitVM, mostrando sua funcionalidade completa e segurança. Esta conquista não apenas valida a viabilidade da ponte BitVM, mas também prova a eficácia de trabalhar em colaboração com pools de mineração para processar transações não padrão (NSTs), resolvendo um desafio crítico que a ponte BitVM enfrentava há muito tempo.

No dia 31 de março, a equipe apresentou pela primeira vez o potencial do BitVM na rede de testes dedicada bitvmnet. Para prototipar na rede de testes, eles tiveram que modificar o cliente principal do Bitcoin para acomodar os NSTs, que geralmente ultrapassam o limite de 400KB permitido pela estratégia de memória padrão do Bitcoin. Superar o problema do NST na rede principal é o último passo crítico no desenvolvimento do produto.

Recentemente, a equipe anunciou parcerias com várias pools de mineração, dedicando-se a resolver os desafios do NST. É emocionante que as APIs dessas pools já tenham processado com sucesso o primeiro lote de NSTs em tempo real da ponte BitVM, respondendo aos pedidos de usuários reais.

Esta demonstração envolve dois casos completos de uso da ponte BitVM. Vale a pena notar que um dos casos lida com dois NSTs diferentes: transações Assert e transações Disprove. Esta demonstração comprova de forma convincente a capacidade da ponte BitVM e o sucesso da colaboração com pools de mineração.

O primeiro caso de uso da ponte BitVM foi executado com sucesso na rede principal do Bitcoin

Rede principal demonstração ao vivo

Papel de demonstração

Para explicar o mecanismo de funcionamento da ponte, a demonstração da rede principal inclui os seguintes papéis:

  • Usuários de recarga: iniciam o processo através da ponte BTC para Ethereum.
  • Dois Brokers:
    • Broker A (malicioso): tenta roubar fundos através de solicitações de retirada inválidas.
    • Corretor B (Honesto): iniciar o processo de retirada legal.

Trabalho preparatório: Recarregar e criar instância de ponte

  1. O usuário recarrega 0.0001 Bitcoin no contrato inteligente BitVM.
  2. Em seguida, o usuário que fez o depósito cunhou 0.0001 Peg-BTC (YBTC) na rede Ethereum.

Caso 1: Retirada honesta do Broker

Este cenário demonstra o processo pelo qual um Broker honesto recupera BTC e colateral após destruir Peg-BTC (YBTC) na rede Ethereum. Isso mostra a funcionalidade flexível de retirada da ponte BitVM.

  1. O corretor B destruiu YBTC na Rede principal Ethereum.
  2. O Broker B envia um pedido de retirada através de uma transação Kickoff em Bitcoin.
  3. Após o tempo limite pré-definido, o Broker B recupera com sucesso o BTC e a garantia através da transação HappyTake.

Este caso valida o caminho otimista de retirada para participantes honestos.

O primeiro caso de uso da ponte BitVM foi executado com sucesso na rede principal do Bitcoin

Caso 2: Pedido de retirada inválido foi recusado

Esta cena chave demonstra a robustez do modelo de segurança. Um Broker malicioso (Broker A) tentou roubar fundos, mas o protocolo de prova de fraude envolvendo NSTs conseguiu frustrar este ataque.

  1. O corretor A envia um pedido de retirada inválido com a transação Kickoff.
  2. O observador honesto detecta atividades fraudulentas e envia uma transação Challenge, forçando o Broker A a entrar no "caminho pessimista" do protocolo de prova de fraude.
  3. O Corretor A é forçado a revelar todos os valores intermediários do bloco de dados do validador. Esta etapa envolve uma transação Assert, que é um NST processado com sucesso por um pool de mineração colaborativo.
  4. O observador executa offline todos os blocos de dados e identifica um que está incorreto, em seguida, envia uma transação Disprove para reproduzir o bloco de dados incorreto na cadeia. Isso acaba por invalidar o pedido de retirada inválido. A transação Disprove é também um NST, que é processado com sucesso na rede principal.

Este caso demonstra claramente a capacidade da ponte BitVM de penalizar agentes maliciosos e proteger os fundos dos usuários, o que se deve crucialmente ao tratamento de transações Assert e Disprove e outros NSTs na rede principal.

O primeiro caso de uso da ponte BitVM foi executado com sucesso na Rede principal do Bitcoin

A demonstração de sucesso na Rede principal do Bitcoin desta vez é um marco importante. Ela valida a força das tecnologias relacionadas, a parceria com pools de mineração e o compromisso em construir uma infraestrutura de Bitcoin escalável, segura e sem confiança. Isso pavimenta o caminho para a nova geração de aplicações financeiras descentralizadas no Bitcoin.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 6
  • Compartilhar
Comentário
0/400
VirtualRichDreamvip
· 07-12 13:27
fantástico 续航bombear满了
Ver originalResponder0
CoinBasedThinkingvip
· 07-11 07:28
BitChain testado e estável
Ver originalResponder0
RooftopVIPvip
· 07-11 03:26
Expectativa de bull run para o futuro
Ver originalResponder0
WalletDivorcervip
· 07-11 03:26
Isto é que se chama verdadeira Descentralização
Ver originalResponder0
Token_Sherpavip
· 07-11 03:22
Confiável, digno de expectativa
Ver originalResponder0
BearMarketBuildervip
· 07-11 03:08
A defesa e o ataque estão muito sólidos.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)