In che modo la blockchain impedisce solo il furto di dati?

0

Ho letto di blockchain per un po 'di tempo. La premessa di base della sicurezza della blockchain, per quanto posso dire, è che in una rete molto grande, la modifica del valore hash di un blocco rende non validi tutti i blocchi successivi. Inoltre, si deve anche superare gli altri pari. Dato che il valore hash è sensibile ai dati all'interno, è molto difficile hackerare.

Tuttavia, ciò che mi impedisce di solo di rubare i dati. Vorrei ribadire questo: sono solo copiando i dati dalla blockchain. Per quanto ne so, il valore di hash non dovrebbe cambiare perché i dati sono sempre gli stessi.

Non sono in grado di capire come la blockchain lo impedisce. Sono certo che c'è qualcosa che mi manca perché altrimenti non c'è modo in cui Bitcoin (o qualsiasi altra cripto-valuta in questo senso) fornisca transazioni "sicure" e "anonime" quando la catena completa è disponibile per tutti e il valore hash non lo è cambiare sulla copia dei dati. Voglio dire, questo è praticamente il posto migliore per rubare i dati.

Quindi, ripeterò la domanda: in che modo la blockchain impedisce solo il furto di dati?

    
posta 12.05.2018 - 08:13
fonte

1 risposta

3

Una blockchain garantisce l' integrità dei dati su di essa. Non mira a mantenere nulla confidenziale . Se esiste un meccanismo per impedire il "furto" di alcuni dati, non è una blockchain.

Tutti i dati presenti sulla blockchain sono pubblici (assumendo che la blockchain stessa sia pubblica). Accedere a quei dati non significa "rubare" perché i dati significa essere pubblici.

È tuttavia possibile che una blockchain contenga solo un hash di determinate informazioni, ma non l'informazione stessa. In questo caso, se pensi di avere le informazioni, puoi verificare che sia corretto convalidando il suo hash sulla blockchain; ma se non hai le informazioni, non puoi trovarle se non indovinando e convalidando la tua ipotesi (che è impossibile se le informazioni segrete includono un valore casuale sufficientemente grande).

Per quanto riguarda Bitcoin e altre criptovalute simili, non sono anonimi! Tutte le transazioni sono pubbliche e le informazioni pubbliche includono l'identità del mittente e del destinatario. Sono comunque pseudonimi di solito: l'identità ("indirizzo" nella terminologia Bitcoin) di un partecipante è la loro chiave pubblica, e non c'è nulla che leghi questa chiave pubblica a qualcosa tranne la storia delle transazioni fatte con quella chiave. Sulla blockchain, non sei "John Smith", sei 14835649238 quando acquisti e spendi questa particolare moneta e 18365173562 quando acquisti e invii l'altra moneta (e non ci sono informazioni per dire che 14835649238 e 18365173562 sono uguali persona), ecc. L'analisi delle transazioni può rivelare modelli di spesa e può suggerire (ma non dimostra) che alcune transazioni sono state effettuate dalla stessa persona (ad esempio quando una transazione ha più spacciatori, in genere si tratta di più monete possedute dalla stessa persona) .

    
risposta data 12.05.2018 - 08:43
fonte

Leggi altre domande sui tag