Bitcoin Forum
November 09, 2024, 06:27:50 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Collisione Hash in indirizzo BTC?  (Read 1755 times)
fab.rubino (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
February 28, 2016, 11:50:46 PM
 #1

Salve a tutti,

utilizzo i bitcoin da circa un paio di anni senza problemi, ma ieri mi è successa una cosa strana.

Premessa: ho una Xapo Debit card che funziona egregiamente bene, ogni volta che la devo caricare, essa genera un indirizzo nuovo (c'è scritto che si può utilizzare lo stesso indirizzo anche per più di una volta).

Ieri ha generato: 3Gy4P9So7Lug1qLuPDadqVTSrgBG1RzHkQ

Me lo sono annotato e ho spedito a tale indirizzo: 0.0399 BTC (tramite Hashnest), 0.017462 BTC (tramite Bitok) e 0.03311549 BTC (dal mio wallet privato)

Ecco le transazioni:

https://blockchain.info/address/3Gy4P9So7Lug1qLuPDadqVTSrgBG1RzHkQ

Poco fa, notando che erano in pending mode da parecchie ore, mi è venuto un sospetto e allora ho cliccato il link "Hash 160" (a7929833904ba312bc9e8414bbb5b506e299ff6d) all'interno di Blockchain.info e ho visto che riportava ad un altro indirizzo, ovvero: 1GH3TbxMZSbHvfeUG7v3Qs6Wi9tYS5y6gc)

Facendo una ricerca in Google parrebbe che questo significa che c'è una collisione di Hash (possibile?)

Voi che ne pensate? Cosa si può fare per risolvere?

Grazie a tutti,

Ciao

Fabrizio
drizzt
Member
**
Offline Offline

Activity: 61
Merit: 18

Developer


View Profile WWW
February 29, 2016, 04:57:43 PM
 #2

Le transazioni le vedo completate: https://chain.so/address/BTC/3Gy4P9So7Lug1qLuPDadqVTSrgBG1RzHkQ

Community manager of ABCore
Bitrated user: drizzt.
fab.rubino (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
March 01, 2016, 11:39:46 AM
 #3

Ciao drizzt, grazie per la risposta,

a quanto pare le transazioni sono state elaborate lo stesso, ad eccezione di questa:

https://blockchain.info/tx/436b54518494c4be0954e4da57c47c98c3763b2d19b990837a4e0b82a1b7f626

che però, sembrerebbe ritardare a causa a sua volta di questa transazione annidata:

https://blockchain.info/tx/d3b649b8a48b35c3cf9d902e9250aa6d824f01d20373ab114208fb5338994eca

che mostra il warning: "This transaction has a very small output and it is none standard."

Evidentemente il sistema di Hashnest l'ha spedita in maniera non conforme (mi è capitata la stessa cosa con un'altro withdraw).

Un abbraccio, ciao

Fabrizio Rubino
TheBomber999
Legendary
*
Offline Offline

Activity: 1274
Merit: 1001


"shh, he's coding..."


View Profile
March 01, 2016, 12:15:32 PM
 #4

nessuna collision, fa semplicemente casino con gli address miultisig.

(anche questo per esempioi: https://blockchain.info/it/address/38Z6WihHgWuYiinU1vVDtynPzxajHcqSbb)

You either die a developer, or live long enough to see yourself become the scammer.
O muori da programmatore, o vivi tanto a lungo da diventare uno scammer.
fab.rubino (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
March 01, 2016, 12:30:48 PM
 #5

grazie per la delucidazione ;-)
BitNow
Legendary
*
Offline Offline

Activity: 1260
Merit: 1003



View Profile WWW
March 09, 2016, 04:47:26 PM
 #6

nessuna collision, fa semplicemente casino con gli address miultisig.

(anche questo per esempioi: https://blockchain.info/it/address/38Z6WihHgWuYiinU1vVDtynPzxajHcqSbb)

Fa casino Blockchain.info o fa casino il protocollo Bitcoin?

Tempo fa leggevo che era possibile ricavare la chiave privata dalla chiave pubblic (l'indirizzo bitcoin) per un "flag A" all'interno della chiave stessa (se trovo il post lo linko in questo thread.
).

Se il problema è del protocollo Bitcoin: non deve "far casino" con l'hash della transazione.

"Funzione hash": significa un risultato univoco per ogni input.
Rif: https://it.wikipedia.org/wiki/Hash

Non devono esistere 2 hash uguali.


Cordiali saluti.


             ▐█████▄
            ▐█████████        ▄▄▄
            ▐████  ▐█████   ▀▀▀  █▌
            ▐███  ▐███████      ▐█▌
            ▐██▌   ▀█████▀     ▐█▀
       ▂▄▄▐██▌     ▀▀▀      ▐█▌
    ▐██████████████▄▄▄▄▄     ▄█▌
  ▐███       ▐███▀▀█████▄▄▄ ▐██
   ▐█▌        ▐███    ▀▀▀███████▄▄▄
    ▀▀▀        ▐███        ▐██▀█████▄▄
                ▐███      ▐██▌    ▀▀███▄▄
                 ▐███    ▐██▌  ▄▄▄▄▄  ███▄
         ▄████▄   ▐██▌  ▐███  ▐███████████
       ▐████████▌  ▐██▌▐██▌   ▐████████▀▀
        ▀██████▀    ▐████▀     ▀████▀
         ▐███▀     ▄█▐███
        ▐███▀   ▄████▌▀███
        ▐██████████▀    ▐█▌    █
         ▀████▀▀         ▐█▌  ██
                           ▀▀▀▀





























▶  TELEGRAM
▶  BITCOINTALK
picchio
Legendary
*
Offline Offline

Activity: 2506
Merit: 1120



View Profile
March 09, 2016, 08:08:15 PM
 #7

...

"Funzione hash": significa un risultato univoco per ogni input.
Rif: https://it.wikipedia.org/wiki/Hash

Non devono esistere 2 hash uguali.

In realtà, su wikipedia, si legge
Quote
l'hash è una funzione non iniettiva
Ed in effetti se cardinalita({file}) minore di cardinalita({hash}) la funzione hash(file) è non iniettiva quindi per forza esistono due file con lo stesso hash e non potrebbe essere altrimenti.
EDIT: poi trovare l'altro file è un altro paio di maniche.

Waves mi piaceva ora non più.
BitNow
Legendary
*
Offline Offline

Activity: 1260
Merit: 1003



View Profile WWW
March 09, 2016, 08:15:51 PM
 #8

...

"Funzione hash": significa un risultato univoco per ogni input.
Rif: https://it.wikipedia.org/wiki/Hash

Non devono esistere 2 hash uguali.

In realtà, su wikipedia, si legge
Quote
l'hash è una funzione non iniettiva
Ed in effetti se cardinalita({file}) minore di cardinalita({hash}) la funzione hash(file) è non iniettiva quindi per forza esistono due file con lo stesso hash e non potrebbe essere altrimenti.
EDIT: poi trovare l'altro file è un altro paio di maniche.


Se la funzione hash scelta serve un network da milioni di persone è stata decisa con cura.

"Fede"?!?


Cordiali saluti.


             ▐█████▄
            ▐█████████        ▄▄▄
            ▐████  ▐█████   ▀▀▀  █▌
            ▐███  ▐███████      ▐█▌
            ▐██▌   ▀█████▀     ▐█▀
       ▂▄▄▐██▌     ▀▀▀      ▐█▌
    ▐██████████████▄▄▄▄▄     ▄█▌
  ▐███       ▐███▀▀█████▄▄▄ ▐██
   ▐█▌        ▐███    ▀▀▀███████▄▄▄
    ▀▀▀        ▐███        ▐██▀█████▄▄
                ▐███      ▐██▌    ▀▀███▄▄
                 ▐███    ▐██▌  ▄▄▄▄▄  ███▄
         ▄████▄   ▐██▌  ▐███  ▐███████████
       ▐████████▌  ▐██▌▐██▌   ▐████████▀▀
        ▀██████▀    ▐████▀     ▀████▀
         ▐███▀     ▄█▐███
        ▐███▀   ▄████▌▀███
        ▐██████████▀    ▐█▌    █
         ▀████▀▀         ▐█▌  ██
                           ▀▀▀▀





























▶  TELEGRAM
▶  BITCOINTALK
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!