Windows

Tecnologia Blockchain spiegata; La strategia Blockchain di Microsoft

Unbabel API: Enabling Multilingual Conversations - Full Talk

Unbabel API: Enabling Multilingual Conversations - Full Talk

Sommario:

Anonim

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.

Che cos`è la tecnologia Blockchain

Per dirla in termini molto semplici, Blockchain è un database distribuito utilizzato per gestire e mantenere un elenco 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 database è una raccolta di record. Un database distribuito è uno che può trovarsi in posizioni diverse e non essere collegato a un processore comune, ma può trovarsi nelle stesse posizioni fisiche o differnet e disperso su una rete di computer. In una Blockchain, una volta che una parte di dati viene registrata, non può normalmente essere modificata o modificata.

La creazione di questa infrastruttura richiede tuttavia esperienza nella capacità di back-end di cloud computing che Microsoft offre come BaaS o Blockchain as a Service . 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 trarre vantaggio dall`economia collaborativa con il suo programma Azure Blockchain as a Service (BaaS).

Leggi : che cos`è Hashgraph? In che modo è diverso da Blockchain?

Questo video offre un`introduzione visiva di base a SHA256 Hash e il concetto alla base di 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.

La blockchain utilizza un libro mastro distribuito per tenere traccia delle transazioni. È un database di sola scrittura utilizzato nella contabilità. Il libro mastro distribuito crea la stessa copia di dati su tutti i nodi partecipanti. Un nodo è una persona, una cosa o un`entità che ha deciso di prendere parte alla Blockchain.

Se non sai che questa tecnologia è stata inizialmente progettata per potenziare 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 quindi, originariamente noti come Blockchains.

La transazione può quindi tracciare come cambia la proprietà. Le transazioni all`interno degli stessi blocchi vengono considerate contemporaneamente.

Lettura : Cosa sono le criptovalute?

I registri tradizionali sono centralizzati. Qualcuno lo possiede. Blockchain lo distribuisce in modo sicuro su 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, oltre a 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 - sviluppa un sistema di pagamento elettronico che si affida completamente alla prova crittografica anziché alla fiducia che consente a due parti di effettuare transazioni direttamente l`uno con l`altro senza la necessità di una terza parte fidata. Microsoft Azure BaaS è basato sulla stessa soluzione. Questa svolta è tuttavia, il punto di arrivo di 6 passaggi,

  1. Le nuove transazioni vengono trasmesse alla rete bitcoin.
  2. Ogni partecipante raccoglie nuove transazioni in un blocco e le registra al momento. (questo è anche noto come hash)
  3. Ogni nodo lavora per trovare una prova di lavoro difficile.
  4. 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 nella catena permanente e viene anche premiato per il suo lavoro più tardi.
  5. I partecipanti al nodo possono accettare il blocco solo se tutte le transazioni in esso sono valido e non già speso. Questo, come in casi normali, aiuta a sviluppare un consenso (anche il nome dato all`algoritmo) e impedisce ai partecipanti di imbrogliare.
  6. Infine, i partecipanti esprimono la loro accettazione del blocco lavorando alla creazione del prossimo blocco della catena, usando il 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 una funzione hash unidirezionale - una funzione matematica che crea un output univoco basato su input specifici senza alcun modo di derivare l`input dall`output.

In questo modo, Microsoft prevede di espandere il mercato blockchain ecosistema con i nostri partner e clienti e sviluppare il middleware di blockchain di Azure come servizio.

Leggi di seguito sull`ecosistema Blockchain - Blockchain 2.0 e Smart Contracts.