Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Si supponga che il freezer di un camion di refrigerazione si guasti durante la spedizione alla gelateria. I gelati all'interno del camion si sciolgono. Il freezer viene riparato e i gelati vengono ricongelati prima della consegna. In che modo la gelateria può determinare la non conformità della spedizione?
La spedizione è temporaneamente non conforme. Tuttavia, quando il freezer viene riparato, la temperatura torna sottozero. L'ultima transazione dal sensore temperatura IoT aggiorna la temperatura nel libro mastro. Di conseguenza, la spedizione appare come conforme.
La logica del contratto intelligente imposta la spedizione come non conforme quando la temperatura è troppo elevata. La gelateria può controllare la conformità della spedizione prima di accettare la consegna.
È necessario controllare la cronologia della blockchain per determinare la conformità. Dopo aver esaminato la cronologia della blockchain, è possibile contrassegnare la spedizione come non conforme.
Perché la blockchain non è modificabile?
La blockchain usa hash per rendere i dati a prova di manomissione nella blockchain. La convalida rileva i blocchi non validi. I blocchi non validi vengono eliminati durante il consenso. Di conseguenza, la blockchain non può essere modificata in una rete blockchain integra.
Per impostazione predefinita, i libri mastri della blockchain sono di sola lettura per i partecipanti. Solo i processi cui è concessa l'autorizzazione possono scrivere dati. Poiché i libri mastri sono di sola lettura per i partecipanti, non sono modificabili.
L'immutabilità dipende dalla configurazione della rete blockchain. Può essere configurata come di sola lettura o non modificabile. Tuttavia, la blockchain è completamente configurabile. È possibile configurare i nodi per permettere agli amministratori di apportare modifiche alla cronologia delle transazioni. Le modifiche vengono sincronizzate automaticamente.
In che modo i contratti intelligenti permettono flussi di lavoro aziendali?
I contratti intelligenti usano la logica predefinita dei flussi di lavoro aziendali per scenari aziendali comuni.
I contratti intelligenti sono applicazioni client che è possibile scrivere e che chiamano la blockchain per eseguire transazioni e modificare lo stato del libro mastro.
I contratti intelligenti contengono lo stato e la logica programmabile. Le transazioni creano un'istanza dei contratti intelligenti ed eseguono funzioni che modificano lo stato. Di conseguenza, i contratti intelligenti permettono di creare un flusso di lavoro aziendale.
Devi rispondere a tutte le domande prima di controllare il lavoro svolto.
Continua
Questa pagina è stata utile?