Author

Topic: [RISOLTO] Cold wallet, come fa a essere "visto" dalla blockchain? (Read 948 times)

legendary
Activity: 1022
Merit: 1000
Confermo quanto spiegato sopra da androz e altri, in particolare trovi tutto spiegato bene qui https://en.bitcoin.it/wiki/Address
e qui
https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses
hero member
Activity: 797
Merit: 1017
Gli indirizzi senza transazioni non compaiono in alcun modo nella blockchain. E' semplicemente un numero (o meglio, un'hash) che soddisfa particolari relazioni matematiche e che è noto solo a chi lo ha generato o lo ha espressamente ricevuto, ad esempio per effettuare un pagamento.

Quote
Che regole ci sono per determinare l'irregolarità di un address?

Il metodo di validazione principale si trova nella parte di finale dell'indirizzo, che è usato per alcuni byte di controllo di ridondanza, se non sbaglio 4, che si calcolano a partire dall'hash costituente la maggior parte dell'indirizzo stesso, in modo analogo a quanto si fa per il codice delle carte di credito o per il codice fiscale. Per la verifica il programma ricalcolerà quei byte di controllo partendo dal corpo dell'indirizzo e li confronterà con quelli inseriti.

Altre regole sono la lunghezza dell'indirizzo, i caratteri presenti e il byte che identifica la rete (per il bitcoin l'1, per il litecoin l'L etc) posto davanti all'indirizzo.
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
La blockchain non ha alcuna traccia degli indirizzi che vengono generati fino a che un pagamento non viene inviato, ed è quello l'atto che "aggiunge" l'indirizzo nella blockchain. Sicurezza a parte, il fatto che tu lo generi online o offline è indifferente, il client non trasmette nulla.


Aspetta, ma gli indirizzi senza transazioni?
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
Quote
come fa l'address generato dal client ad entrare nella blockchain per poter ricevere pagamenti?
Mica ci deve "entrare"

Quote
Androz, da blockchain.info non ti fa inviare btc ad address che non esistono
No, solo se irregolare, mica si sa se "esiste" o no


Che regole ci sono per determinare l'irregolarità di un address?
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
La blockchain non ha alcuna traccia degli indirizzi che vengono generati fino a che un pagamento non viene inviato, ed è quello l'atto che "aggiunge" l'indirizzo nella blockchain. Sicurezza a parte, il fatto che tu lo generi online o offline è indifferente, il client non trasmette nulla.


Chiaro Wink
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
Quote
come fa l'address generato dal client ad entrare nella blockchain per poter ricevere pagamenti?
Mica ci deve "entrare"

Quote
Androz, da blockchain.info non ti fa inviare btc ad address che non esistono
No, solo se irregolare, mica si sa se "esiste" o no

hero member
Activity: 797
Merit: 1017
La blockchain non ha alcuna traccia degli indirizzi che vengono generati fino a che un pagamento non viene inviato, ed è quello l'atto che "aggiunge" l'indirizzo nella blockchain. Sicurezza a parte, il fatto che tu lo generi online o offline è indifferente, il client non trasmette nulla.
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
Capito, è come dicevi tu androz: puoi inviare btc SOLO ad indirizzi che rispettano l'algoritmo di generazione address.
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
Androz, da blockchain.info non ti fa inviare btc ad address che non esistono, se riesci prova ad inviare un satoshi ad'un indirizzo fittizio da client ufficiale, dimmi cosa succede Smiley
hero member
Activity: 728
Merit: 500
Crypto-ideologist
così a naso direi che una volta che l'hai generato e lo utilizzi per ricevere i pagamenti, appena ricevi il primo viene automaticamente registrato nella blockchain.

suppongo infatti che per assurdo se uno si inventa un indirizzo che rispetti i canoni formali degli indirizzi generati da un client, potrebbe trasferirvi btc (ovviamente perdendoli)
la mia è solo una mera congettura, ben lieto di venire corretto da qlk utente esperto che lo spieghi con cognizione di causa Smiley
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
Mi è bazzicato per la testa questo dubbio: in certe guide, come anche in quella presente qui sul forum per mettere in sicurezza il proprio wallet, viene detto, per creare un address sicuro al 99%, di non avviare nemmeno la sync con la blockchain, di tenere il pc staccato fisicamente da internet.

Ora: come fa l'address generato dal client ad entrare nella blockchain per poter ricevere pagamenti?

Jump to: