Una nuova tecnologia che sta lentamente prendendo piede nel mondo online è Tecnologia blockchain. È fondamentalmente una tecnologia di registro distribuito che tiene traccia dei dati delle transazioni e delle risorse online. Blockchain può essere privato o pubblico. Un esempio di blockchain pubblico largamente popolare è "Bitcoin". Gli stabilimenti commerciali investono principalmente in blockchain privati che vengono utilizzati per tenere traccia dei dati delle transazioni in ambienti virtuali (cloud), accessibili solo a una rete definita o nota. I processi eseguiti all'interno di questa infrastruttura / rete sono a prova di manomissione.
Cos'è la tecnologia Blockchain
Per dirla molto semplicemente, Blockchain la tecnologia è un database distribuito che viene utilizzato per gestire e mantenere una lista crescente di blocchi di dati, utilizzando collettivamente una rete P2P. Questi blocchi di dati possono essere situati in posizioni diverse e non collegati allo stesso processore. UN Banca dati è una raccolta di record. UN database distribuito è uno che può essere collocato in posizioni diverse e non essere collegato a un processore comune, ma può essere collocato nelle stesse posizioni fisiche o differnet e disperso su una rete di computer. In una Blockchain, una volta che un pezzo di dati viene registrato, non può normalmente essere modificato o modificato.
Costruire questa infrastruttura, tuttavia, richiede esperienza nella capacità di back-end di cloud computing che Microsoft offre come Baas o Blockchain come servizio. Anche i giganti come IBM offrono questo servizio ma con un nome diverso: IBM Blockchain.
Nel caso di Microsoft, l'infrastruttura di back-end su Microsoft Azure è in grado di soddisfare tutte le esigenze aziendali. Un ulteriore vantaggio, offre l'interoperabilità con altri blockchain. Aziende di qualsiasi dimensione per beneficiare dell'economia collaborativa con la sua Blockchain di Azure come servizio (BaaS) programma.
Leggere: Cos'è l'Hashgraph? Com'è diverso da Blockchain?
Questo video ti offre un'introduzione visiva di base a SHA256 Hash e il concetto dietro a Blockchain.
Strategia Blockchain di Microsoft Azure
Al suo centro, una blockchain è una struttura dati utilizzata per creare un libro mastro di transazioni digitali. Questo libro mastro non si basa su un singolo fornitore ma è condiviso tra una rete distribuita di computer ed è completamente sicuro. Come? Utilizza la crittografia per creare transazioni che sono impenetrabili alle frodi. Inoltre, il valore Blockchain è direttamente collegato alle organizzazioni che vi partecipano.
Se non sai che questa tecnologia è stata inizialmente progettata per alimentare Bitcoin. I partecipanti alla blockchain possono verificare la transazione se è valida e quindi scriverla nella contabilità generale. Una volta eseguita questa operazione, le transazioni vengono quindi collegate all'interno di una catena di blocchi. Tutte le transazioni sono raggruppate in blocchi. Questi blocchi rappresentano l'ordine delle transazioni.
Quando questi blocchi sono collegati ai blocchi precedenti, rappresenta una catena di blocchi, originariamente conosciuta come Blockchains.
La transazione può quindi tracciare come cambia la proprietà. Le transazioni all'interno degli stessi blocchi si considerano avvenute nello stesso momento.
Leggere: Quali sono le criptovalute?
I registri tradizionali sono centralizzati. Qualcuno lo possiede. Blockchain lo distribuisce in modo sicuro tra più parti. Ciò nega la necessità di un intermediario che lo rende probabilmente una delle migliori innovazioni di una blockchain. Inoltre, la tecnologia aiuta a mantenere le repliche multiple del sistema di catena di file. Quindi, sono disponibili più copie del libro mastro. Le modifiche apportate a un libro mastro non possono essere apportate ad altri se non sono accettate.
Il processo di decentralizzazione come evidenziato sopra ha molteplici vantaggi. Uno, elimina gli intermediari. Questo aiuta le industrie a ridefinire i loro modelli di business. In secondo luogo, riduce le frodi rendendo la rete altamente sicura e trasparente. Tutto ciò rende difficile modificare i record storici.
Infine, aumenta la velocità e l'efficienza e anche entrate e risparmi. Detto questo, se non esiste un'autorità centrale, come si crea un algoritmo di crittografia che garantisce che non avvenga alcuna manipolazione. Beh, Blockchain risolve tutti questi problemi e molti altri sostituendo l'autorità centrale con la crittografia.
La sua soluzione si basa su una logica semplice: sviluppare un sistema di pagamento elettronico che si basa completamente su prove crittografiche anziché sulla fiducia che consente a due parti di effettuare transazioni direttamente tra loro senza la necessità di una terza parte affidabile. Microsoft Azure BaaS è basato sulla stessa soluzione. Questa svolta è tuttavia un culmine di 6 passi,
- Le nuove transazioni vengono trasmesse alla rete bitcoin.
- Ogni partecipante raccoglie nuove transazioni in un blocco e le registra al momento. (questo è anche noto come hash)
- Ogni nodo lavora per trovare una prova di lavoro difficile.
- Quando un partecipante trova una prova di lavoro, trasmette il blocco a tutti i nodi. Il primo individuo che riesce a trovare con successo la prova vince il diritto di scrivere il blocco alla catena permanente e viene anche premiato per il suo lavoro in seguito.
- I partecipanti al nodo possono accettare il blocco solo se tutte le transazioni in esso sono valide e non sono già state spese.Questo, come in casi normali, aiuta a sviluppare un consenso (anche il nome dato all'algoritmo) e impedisce ai partecipanti di imbrogliare.
- Infine, i partecipanti esprimono la loro accettazione del blocco lavorando sulla creazione del prossimo blocco della catena, usando l'hash del blocco accettato come hash precedente.
Tutte le risorse digitali create rimangono protette tramite firme digitali e hash. Questo, a sua volta, viene creato tramite la funzione hash unidirezionale, una funzione matematica che crea un output univoco basato su input specifici senza alcun modo di derivare l'input dall'output.
Leggi avanti su Blockchain Ecosystem - Blockchain 2.0 e Smart Contracts.