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.