Ahimè, blockchain è ancora soggetto all’umana programmazione slip-up

0
206

Zero

Molti vedono blockchain e altri distribuito contabilità tecnologie (DLTs) come esistente nella rete distribuita, libero da manomissioni, misdirects, e altre debolezze umane. Tuttavia, alla base di tutto, ci sono ancora programmatori necessari per farlo accadere, aprendo la possibilità di lacune e difetti. L’intelligenza artificiale può aiutare a ridurre questo tipo di problemi.

building-hannover-messe-march-2016-photo-by-joe-mckendrick-1.jpg
Foto: Joe McKendrick

Che è il takeaway da un articolo appena pubblicato da Tshilidzi Marwala e Bo Ssaggio dell’Università di Johannesburg, rilevando che l’unione di blockchain con l’AI potrebbe contribuire a realizzare un intelligente blockchain, che gli autori descrivono come “Blockchain 2.0.”.

Smart contratto aspetto della blockchain è un interessante innovazione di mercato. Tuttavia, Marwala e punto di Ssaggio, “gli standard definiti per quanto riguarda smart di sicurezza del contratto, è ancora carente, il che significa che la vulnerabilità nascoste nuovi o esistenti smart contratti potrebbero potenzialmente portare a risultati indesiderati, ad esempio, perdite di denaro.” Bug in cryptocurrency smart contratti, infatti, hanno un costo popolo milioni di dollari.

Aggiunta al potenziale sfida, smart contratti in blockchain o altri DLTs hanno una grande permanenza a loro che possono essere difficili da correggere. “A differenza del suo omologo impianti centralizzati, una volta che una smart contratto è mettere in pratica su decentrata blockchain, ripristini e compensazioni sono spesso difficili da eseguire quando gli errori di codifica, si verificano,” i ricercatori di stato. “Se la sicurezza umana di controllo potrebbe essere una soluzione per smart contratto, per i creatori di alzare il loro livello di sicurezza, i costi associati a questa pratica tendono ad essere un fattore scoraggiante.”

AI può rendere più agevole l’attuazione della blockchain e altri DLTs in un certo numero di aree, Marwala e Xing credere. AI include funzionalità quali la verifica formale, che si avvale di ragionamento matematico per il debug e di apprendimento, di ricerca di base di ingegneria del software e sicurezza. Vedono la possibilità nelle seguenti aree:

Sostenibilità: “AI può ottimizzare il consumo di energia” – una grande preoccupazione ora è visto la cryptocurrency spazio, come un sacco di potenza del server è necessario. Scalabilità: “AI può eseguire l’apprendimento collaborativo senza centralizzata insiemi di dati.” Sicurezza: “AI può rilevare blockchain livello delle applicazioni di intrusione problema.” Privacy: “AI può migliorare le prestazioni di una funzione di hash.” Efficienza: “intelligenza artificiale in grado di prevedere la probabilità che un nodo di svolgere alcune attività di estrazione mineraria.” Hardware: “AI può migliorare la progettazione di data mining hardware in generale e con elevate prestazioni.” Il talento di carenza: “AI possibile forma di sistemi multi-agente per la generazione di virtual distributed contabilità agente”. Dati gatekeeper: “intelligenza artificiale può aiutare con il modo intelligente di dati aperti.”

Mentre ci sono alcuni interessanti progetti di dimostrazione svolge con la blockchain al di fuori del cryptocurrency regno — come la spedizione della catena di approvvigionamento iniziativa intrapresa da IBM e Maersk, la catena alimentare di dimostrazione visto a Walmart, e anche per le politiche di assicurazione), c’è ancora un sacco di esitazione tra imprese a mettere il loro patrimonio di dati in un DLT ambiente. L’IA può aiutare ad alleviare alcuni di questi problemi.

Argomenti Correlati:

Intelligenza Artificiale

L’innovazione

Settore Tech

Cloud

Sicurezza

Bancario

0