Marzo 2018

Volume 33 Numero 3

Il presente articolo è stato tradotto automaticamente.

Nota dell'editore - Catena della domanda

Dal Michael Desmond | 2018 marzo

Michael DesmondSono stato alive sufficientemente lungo da sfruttare un maggior mercato valido e non razionale. Aumento dei Bitcoin stratosferico Impossibile classificare backup siano presenti con la mania Tulipano olandese del 1630s a bolle dot del 1990s e Florida immobiliare circa 2007. Ognuno dei quali risulta che gli utenti dispongano di straordinari possibilità rispondenti alle richieste di un elemento, in particolare se non comprensibili.

Ancora l'Inse e chicanery intorno cryptocurrencies può nascondere la tecnologia interessante che ne consente il: blockchains. Come Jonathan Waldman spiega nella funzionalità responsabile di questo mese, "nozioni di base Blockchain," la tecnologia distribuita con radice in algoritmi ha la possibilità di ridefinire processi transazionali, rendendo il consenso e di crittografia li sicure inalterabile, permanente e persino pubblico.

"Ai primi passi, per la logistica power e i sistemi dei beni, vengono usate tecnologie blockchain" Waldman spiega tramite posta elettronica, prima di eventi Tick off un elenco di scenari che include servizi di archiviazione cloud distribuite, politico di un voto i sistemi, sistemi di identificazione personale, servizi notary digitali e gestione dei dati sensibili health care. E blockchains può essere usato per documentare la provenienza e pertanto l'autenticità di merci importanti. Waldman offre l'esempio di ID digitale viene laser inciso rombi da jewelers e nel bottiglie di vino da vintners.

Waldman afferma blockchain implementazioni sono risolti una sfida fondamentale, creando una "disintermediated digitale dell'infrastruttura in cui un asset digitale può essere apertamente e affidabile trasferito, anziché copiata e condivise." Descrive blockchains come una struttura di data che tiene traccia di un asset del valore o interesse come viene trasferito da un proprietario a un proprietario.

Mentre blockchains si basano sul noti concetti quali hashing, crittografia e le relazioni basate su peer decentralizzate, il numero e la diversità di soluzioni blockchain difficili da gestire per gli sviluppatori. Le implementazioni Blockchain sono spesso male documentato oltre il codice sorgente, Waldman è indicato che possono complicare decisionale.

"Un preconcetto vedo che blockchain tecnologie non richiedono 'alcuna relazione di trust,'" dice Waldman. "Mentre un'autorità di trust tradizionali personale umane centralizzata e non è necessaria, le tecnologie e gli algoritmi che blockchains power deve infatti essere considerato attendibile. A causa della complessità e numero di implementazioni blockchain correnti, rimane chiaro quelle che sono realmente trustworthy."

Waldman invita gli sviluppatori per prendere in considerazione diversi fattori quando si decide di adottare un'implementazione blockchain, tra cui che si trova dietro, se è pubblico o privato e la qualità della relativa App dell'utente finale e la documentazione tecnica. Egli indica inoltre agli sviluppatori quando si una particolare blockchain per esaminare il tipo di dati, record, la durata e frequenza di adozione e il numero di vulnerabilità individuate. In definitiva, afferma Waldman, "il blockchain diventa l'agente di attendibilità".

Il modo migliore per acquisire dimestichezza, afferma è per prelevare un'implementazione blockchain esistente e rivedere la documentazione tecnica. Ha inoltre invita gli sviluppatori per esplorare il servizio ospitato di Azure blockchain azure.microsoft.com/solutions/blockchain Microsoft.

"Credo che stabilire il trust è fondamentale se blockchain sta per diventare un strumento ampiamente distribuito ed efficace," Waldman è indicato. "Credo che è possibile affermare che disintermediating avvalga agenti e middlemen e sostituirli con solide, blockchain collaudate tecnologie è un passaggio naturale prudente e inevitabile nell'evoluzione del poco digitale".


Michael Desmondè caporedattore di MSDN Magazine.


Viene illustrato in questo articolo nel forum di MSDN Magazine