ETFFIN Finance >> Finanza personale corso >  >> finanziare >> Informazioni sul fondo

Il tuo indirizzo Blockchain

Agli albori di Bitcoin, lo sapevi che prima di avere il tuo unico, indirizzo blockchain lungo, che in precedenza potevi inviare pagamenti a un indirizzo IP? Prima dei giorni di gestione di una chiave pubblica e di un indirizzo, l'utilizzo degli indirizzi IP per inviare il pagamento è stato piuttosto conveniente, nota come metodologia “Pay to IP”.

Ma poi agli sviluppatori di Bitcoin sono state ricordate le minacce alla sicurezza informatica che sarebbero presto seguite, rendendo questo metodo di invio di monete vulnerabile agli attacchi di intermediari di terze parti. A questa presa di coscienza, l'opzione per inviare pagamenti a un indirizzo IP.

Lo scopo di un indirizzo blockchain è semplicemente quello di fungere da identificatore sicuro per le transazioni, in particolare, inviare pagamenti a un'entità che dispone di informazioni univoche.

Nuovo standard per gli indirizzi Bitcoin

Dopo che il meccanismo Pay to IP è stato lasciato indietro, il “Pay to Public Key Hash”, o P2PKH , è diventato il nuovo formato standard per l'invio di pagamenti a indirizzi bitcoin.

A occhio nudo, sembra così:

1K31KZXjcochXpRhjH9g5MxFFTHPi2zEXb

Quando invii pagamenti a un altro indirizzo P2PKH, assicurati che contenga 34 caratteri e inizi con un "1".

Come ottenere un Bitcoin (o un altro indirizzo Blockchain)

Per principianti, è molto facile creare il tuo indirizzo P2PKH. Tutto ciò che serve è scegliere un particolare "portafoglio" (o software).

Una volta che hai un portafoglio, il back-end (non devi fare nulla) raccoglie automaticamente l'entropia e la utilizza per generare una chiave privata ECDSA. "ECDSA" è l'algoritmo crittografico nel cuore degli indirizzi bitcoin.

Il portafoglio essenzialmente spinge la chiave pubblica attraverso una serie di algoritmi crittografici, eventualmente convertendo tutti i byte e il codice nel prodotto finale:l'indirizzo bitcoin.

Lo scopo della piattaforma di firma asimmetrica permette di firmare i messaggi con la chiave PRIVATA (piuttosto che con la chiave “pubblica”) e di verificare la firma con la chiave PUBBLICA.

Questo rafforza la tua proprietà sull'indirizzo, in quanto è molto simile a te che firmi fisicamente una lettera o un documento.

La chiave pubblica

Una volta creata la chiave privata con entropia, il portafoglio genera la chiave pubblica da tali informazioni selezionando coordinate casuali su una certa curva ellittica ed effettuando alcuni calcoli.

A tuo vantaggio, tutto ciò di cui devi preoccuparti è la chiave pubblica, che ti permette di inviare e ricevere pagamenti.

"65" Troppo lungo

Però, la lunghezza dei caratteri che compongono la chiave pubblica era molto lunga e scomoda, con una lunghezza di 65 caratteri. La possibilità che un individuo lo digitasse in modo errato era una ragione sufficiente per gli sviluppatori di bitcoin per creare un metodo per derivare un indirizzo dalla chiave pubblica.

Stai usando la chiave giusta?

Per i principianti o anche per coloro che effettuano transazioni regolari, ogni volta che incolli un indirizzo blockchain nel tuo portafoglio bitcoin, controlla immediatamente il prefisso e calcola il “checksum”.

Un indirizzo di checksum è un modo rapido per verificare se un numero, o insieme di dati, è stato alterato, sia intenzionalmente che non intenzionalmente. Ciò ti impedisce di inviare accidentalmente la tua criptovaluta a un indirizzo inesistente. In altre parole, risolve l'errore “clericale” o tipografico.

L'indirizzo di checksum viene creato eseguendo l'algoritmo su un dato, generando un numero di checksum, o hash, che può quindi essere inviato insieme al set di dati originale. Il destinatario dei dati può quindi utilizzare l'hash per determinare se i dati sono stati alterati o corrotti. Una salvaguardia. Se il checksum non corrisponde, rifiuta l'indirizzo, rendendo impossibile (inavvertitamente) inviare fondi a un indirizzo sbagliato a causa di un errore di trascrizione o tipografico.

Se tuttavia, hai la chiave privata per un indirizzo, solo tu puoi firmare una transazione con il token di criptovaluta assegnato a quell'indirizzo. A sua volta, chiunque conosca il tuo indirizzo può verificare la validità della tua firma.

In parole povere, tutto ciò che sta accadendo è firmare una transazione e verificare la transazione, utilizzando chiavi pubbliche e private.

Indirizzi avanzati di Bitcoin

Fonte:Blockgeeks

Vedendo che Bitcoin è la prima criptovaluta, è giusto presumere che sia un po' più avanzato e sofisticato, ecco perché ha indirizzi più avanzati, Conosciuto come il P2SH indirizzi, o "Paga a Script Hash".

Indirizzi P2SH significa che l'individuo non paga l'hash di una chiave pubblica, ma piuttosto all'hash di uno script. In parole povere, tutto ciò significa che quando si firma una transazione, non è necessario fornire la firma che corrisponda a una determinata chiave pubblica, ma uno script che corrisponda a un determinato hash.

Lo scopo di questo è semplicemente quello di consentire mezzi più fattibili e flessibili per verificare se stessi.

Gli indirizzi P2SH utilizzano il prefisso 05 , iniziando con un "3". Per maggiori informazioni sugli indirizzi P2SH, per favore clicca qui.