BIP-324: Aqui está tudo o que você precisa saber sobre a proposta do Bitcoin

Nó Fonte: 1546737

A Proposta de Melhoria do Bitcoin 324 (BIP-324) adicionaria segurança semelhante a https ao Bitcoin. Especificamente, a proposta formaliza uma maneira de evitar que metadados privados vazem com transações regulares de Bitcoin. Se adotado, o BIP-324 pode melhorar a privacidade de milhões de pessoas.

Hoje, os usuários do Bitcoin transmitem transações por meio de conexões não criptografadas e não autenticadas. Como os dados no mempool do Bitcoin (a maneira como as informações são armazenadas em transações que foram verificadas, mas ainda não incluídas no blockchain) são texto simples, os bisbilhoteiros podem identificar contrapartes, detectar conexões e até adulterar certos bytes de uma conexão, tal como sinalizadores de nó.

Para selar essas conexões com vazamento e introduzir conexões autenticadas ao Bitcoin, o BIP-324 promete proteger os usuários de ataques man-in-the-middle.

Proposto por uma turma de desenvolvedores do Bitcoin Core de 2013

Jonas Schnelli, um desenvolvedor de Bitcoin com sede na Suíça, introduziu o BIP-324 em março de 2019. A proposta aborda algumas de suas preocupações de longa data sobre a privacidade do Bitcoin.

Antes do BIP-324, Schnelli contribuía ativamente para o Bitcoin Core desde Abril de 2013. Anos atrás, Schnelli propôs um BIP-151 anterior que teria adicionado alguma criptografia de comunicação ao Bitcoin. Mais tarde, ele retirou essa proposta a favor do BIP-324.

Bitcoiners incentivam a comunidade a rever a proposta de Schnelli.

Breve resumo dos detalhes técnicos do BIP-324 

  • BIP-324 adiciona criptografia para mensagens enviadas entre pares Bitcoin usando a cifra de fluxo ChaCha20 com um Poly 135 MessageAuthenticationCode.
  • No sistema atual do Bitcoin, as mensagens são enviadas em texto simples. Obviamente, as comunicações não seguras são propensas a ataques man-in-the-middle.
  • Existe uma vulnerabilidade de privacidade na camada de transporte do modelo de rede de sete camadas do Bitcoin.
  • Essa camada de transporte inclui os protocolos que os dispositivos usam para se conectar a outros dispositivos em uma rede.
  • Por exemplo, o padrão de rede para endereços IP existe na camada de transporte.

Portanto, um atacante man-in-the-middle sequestra uma conexão que um dispositivo faz com outro dispositivo sobre camadas de transporte.

De fato, ataques teóricos man-in-the-middle na rede Bitcoin incluem ataques ativos e passivos. O primeiro manipula dados ao vivo na rede peer-to-peer do Bitcoin. (Geralmente, um invasor visa uma transação pendente no mempool do Bitcoin.) Um invasor passivo sempre pode monitorar o estado da rede — agregando dados para uso em um ataque ativo subsequente.

BIP-324 conquistou adeptos

Notavelmente, o principal mantenedor do Bitcoin Core e segundo sucessor de Satoshi Nakamoto, Wladimir van der Laan, pediu assistência na revisão do código BIP-324.

O mantenedor principal do Bitcoin Core solicita auditorias BIP324.

Leia mais: BIP-119: Aqui está tudo o que você precisa saber sobre a proposta do Bitcoin

Principalmente, a comunidade Bitcoin parece interessada em avançar o rascunho do BIP-324 para uma auditoria técnica. Eles acreditam que adicionar criptografia semelhante a https representa um progresso significativo para a segurança do Bitcoin.

Por exemplo, Warren Togami elogiado BIP-324. O vice-presidente da Blockstream observou que nenhuma das conexões IPv4 atuais do Bitcoin garantem a conexão com o nó solicitado de alguém. O BIP-324 introduziria essa garantia.

É claro que, mesmo que o BIP seja adotado, os invasores podem fingir ser um par legítimo em uma transação pendente. No entanto, o BIP-324 permitirá que as partes legítimas verifiquem se nenhum man-in-the-middle mal-intencionado está presente, porque o ID da sessão não corresponderia ao usado por um peer legítimo.

Com efeito, aplicar a criptografia aumentará o risco de um invasor ser detectado. “Os operadores de pares podem comparar IDs de sessão de criptografia ou usar outras formas de esquemas de autenticação para identificar ataques”, o resumo do BIP-324 adicionado.

Para notícias mais informadas, siga-nos em Twitter e Google News ou ouça nosso podcast investigativo Inovado: Blockchain City.

O posto BIP-324: Aqui está tudo o que você precisa saber sobre a proposta do Bitcoin apareceu pela primeira vez em Protos.

Carimbo de hora:

Mais de Protos