La blockchain di Ethereum è davvero un modo a prova di manomissione per distribuire applicazioni distribuite?

2

Il sito Web di Ethereum afferma che fornisce una "rete crittograficamente sicura, decentralizzata ea prova di manomissione" su cui possono essere distribuite le applicazioni scritte nel linguaggio del contratto Solidity. ( link )

Ethereum è davvero un modo per distribuire applicazioni distribuite che sono veramente a prova di manomissione al 100%?

    
posta bmiller59 04.12.2016 - 08:14
fonte

1 risposta

3

Potrebbe dipendere da cosa intendi per "prova di manomissione" e cosa significano.

Uno dei vantaggi di blockchain è la possibilità di distribuire un libro mastro di dati attraverso l'intera rete. Ogni nodo della rete applica l'integrità dei dati per il resto.

Se puoi in qualche modo esprimere la tua domanda in un modo che può essere memorizzato e verificato nel libro mastro (come un hash del binario), allora sì, gli algoritmi blockchain si prenderanno semplicemente cura di tutto il resto. Qualsiasi applicazione non riconosciuta verrebbe espulsa dalla rete.

Se hai fatto il passo successivo in modo che gli aggiornamenti delle app venissero applicati dalla rete, allora è possibile che le app nella rete applichino un determinato livello di operazione in modo che se un nodo fosse alterato, il resto di le app ripristinerebbero il nodo alterato.

Questi sono 2 diversi tipi di "a prova di manomissione". Potrebbe essere necessario chiedere a Ethereum cosa intendono con la frase.

    
risposta data 04.12.2016 - 09:26
fonte