Bitcoin Forum
April 15, 2026, 10:48:29 AM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Você sabia que o checksum dos endereços segwit são diferentes?  (Read 56 times)
sabotag3x (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 3157


♻️ Automatic Exchange


View Profile
April 13, 2026, 09:41:14 PM
Merited by joker_josue (2)
 #1

Estava pesquisando sobre o checksum dos endereços de Bitcoin e descobri que há uma diferença entre endereços Legacy e Segwit..

Os Legacy usam ripemd-160 junto com sha-256 duplo e os 8 caracteres finais são o checksum:


Fonte: https://secretscan.org/PrivateKeyHex

Já os SegWit usam o "código de BCH" (https://pt.wikipedia.org/wiki/C%C3%B3digo_de_BCH) e conseguem até mesmo identificar qual o erro.


Fonte: https://secretscan.org/Bech32

Aqui eu mudei dois caracteres e ele apontou onde estava o erro (mas mais que isso ele trava, mas podem ser 2 em locais diferentes):


Fonte: https://bitcoin.sipa.be/bech32/demo/demo.html

░░░░▄▄████████████▄
▄████████████████▀
▄████████████████▀▄█▄
▄██████▀▀░░▄███▀▄████▄
▄██████▀░░░▄███▀▀██████▄
██████▀░░▄████▄░░░▀██████
██████░░▀▀▀▀▄▄▄▄░░██████
██████▄░░░▀████▀░░▄██████
▀██████▄▄███▀░░░▄██████▀
▀████▀▄████░░▄▄███████▀
▀█▀▄████████████████▀
▄████████████████▀
▀████████████▀▀░░░░
 
 CCECASH 
alegotardo
Legendary
*
Offline Offline

Activity: 3108
Merit: 1672


☢️ alegotardo™


View Profile WWW
April 14, 2026, 01:48:52 AM
 #2

Sabia não, que legal!

Quer dizer então que nesses casos aqueles virus que alteram o endereço do clipboard teriam menos sucesso né?
Tipo, tem virus que muda o endereço completamente para enviar as criptos pro atacante, mas teve casos em que eles só trocavam alguns caracteres com o único intuito de causar prejuízo sem ser detectado, mas nesse casos não iria rolar porque obrigatoriamente ele se tornaria inválido caso não eltere o final do endereço também, certo!?

Enfim, acho que o foco não é esse, mas sim impedir a pessoa de enviar criptos para um endereço errado. mas aí fiquei me perguntando: errar como? quem é que vai digitar carácter por carácter quando vai enviar criptos?

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
sabotag3x (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 3157


♻️ Automatic Exchange


View Profile
April 14, 2026, 02:19:06 AM
 #3

Quer dizer então que nesses casos aqueles virus que alteram o endereço do clipboard teriam menos sucesso né?

Enfim, acho que o foco não é esse, mas sim impedir a pessoa de enviar criptos para um endereço errado. mas aí fiquei me perguntando: errar como? quem é que vai digitar carácter por carácter quando vai enviar criptos?

Não, não são os caracteres do endereço que são usados.. esses golpes sempre vai ter..

O que diminui é o erro de usuário de copiar uma letra errada.. ou trocar maiúsculo/minúsculo no caso dos Legacy (eu já fiz isso ao copiar de uma URL de explorador Tongue)

░░░░▄▄████████████▄
▄████████████████▀
▄████████████████▀▄█▄
▄██████▀▀░░▄███▀▄████▄
▄██████▀░░░▄███▀▀██████▄
██████▀░░▄████▄░░░▀██████
██████░░▀▀▀▀▄▄▄▄░░██████
██████▄░░░▀████▀░░▄██████
▀██████▄▄███▀░░░▄██████▀
▀████▀▄████░░▄▄███████▀
▀█▀▄████████████████▀
▄████████████████▀
▀████████████▀▀░░░░
 
 CCECASH 
joker_josue
Legendary
*
Offline Offline

Activity: 2352
Merit: 6797


**In BTC since 2013**


View Profile WWW
April 14, 2026, 06:59:07 AM
 #4

Os software wallets tem esse verificação ativa?
Se não tiver, a pessoa vai perder o dinheiro dessa transação.

Ou estou errado?

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
sabotag3x (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 3157


♻️ Automatic Exchange


View Profile
April 14, 2026, 03:58:53 PM
 #5

Os software wallets tem esse verificação ativa?
Se não tiver, a pessoa vai perder o dinheiro dessa transação.

Ou estou errado?

Sim.

Olha este exemplo da Electrum:



MetaMask também:




Fiz um teste com um endereço de Ethereum, trocando um ou mais caracteres.. e ela não aponta como endereço inválido.. parece que o ETH não tem verificação nenhuma (deve ser assim em todas EVM)

░░░░▄▄████████████▄
▄████████████████▀
▄████████████████▀▄█▄
▄██████▀▀░░▄███▀▄████▄
▄██████▀░░░▄███▀▀██████▄
██████▀░░▄████▄░░░▀██████
██████░░▀▀▀▀▄▄▄▄░░██████
██████▄░░░▀████▀░░▄██████
▀██████▄▄███▀░░░▄██████▀
▀████▀▄████░░▄▄███████▀
▀█▀▄████████████████▀
▄████████████████▀
▀████████████▀▀░░░░
 
 CCECASH 
joker_josue
Legendary
*
Offline Offline

Activity: 2352
Merit: 6797


**In BTC since 2013**


View Profile WWW
April 14, 2026, 05:24:52 PM
 #6

Ainda bem que o software usa esse sistema de validação.

Qualquer das formas é sempre bom, o utilizador validar o endereço duas ou três vezes antes de confirmar a transferência.

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
Forsyth Jones
Legendary
*
Offline Offline

Activity: 1862
Merit: 2041


I love Bitcoin!


View Profile WWW
April 14, 2026, 08:18:15 PM
 #7

Os software wallets tem esse verificação ativa?
Se não tiver, a pessoa vai perder o dinheiro dessa transação.

Ou estou errado?
Pelo menos pra Bitcoin, em todas carteiras que se preze, não envia moedas pra um endereço com caractere digitado errado pelo usuário, por causa que um erro já altera o checksum.

Logo, sem checksum correto, nada de transação sendo criada.  Smiley

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
alegotardo
Legendary
*
Offline Offline

Activity: 3108
Merit: 1672


☢️ alegotardo™


View Profile WWW
Today at 02:18:14 AM
 #8

Vocês já viram o BIP-353?
Foi uma proposta exatamente para tentar simplificar e permitir que as pessoas enviassem criptos para endereços resolvidos por um DNS com DNSSEC e convertendo algo parecidocom e-mails para os endereços de wallet que temos hoje... não vingou Sad

Acho que o problema principal disso seria a reutilização de wallets, mas se for pensar para algumas empresas, exchanges, etc. onde o endereço costuma ser sempre o mesmo por um longo período, isso não seria um problema.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
joker_josue
Legendary
*
Offline Offline

Activity: 2352
Merit: 6797


**In BTC since 2013**


View Profile WWW
Today at 06:39:36 AM
 #9

Vocês já viram o BIP-353?
Foi uma proposta exatamente para tentar simplificar e permitir que as pessoas enviassem criptos para endereços resolvidos por um DNS com DNSSEC e convertendo algo parecidocom e-mails para os endereços de wallet que temos hoje... não vingou Sad

Acho que o problema principal disso seria a reutilização de wallets, mas se for pensar para algumas empresas, exchanges, etc. onde o endereço costuma ser sempre o mesmo por um longo período, isso não seria um problema.

No LN existem wallets que fazem isso.

Não acho que a reutilização de endereços seja um problema. O sistema, podia permitir trocar o endereço mascarado.

Agora será que isso não iria causar uma camada ou porta de entrada para hacks? Talvez...

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!