Windows

Blockchain-technologie te ontwikkelen; Blockchain-strategie van Microsoft

01 Microsoft Blockchain as a Service -Distributed Ledgers

01 Microsoft Blockchain as a Service -Distributed Ledgers

Inhoudsopgave:

Anonim

Een nieuwe technologie die langzaam aan het oppikken is in de online wereld is Blockchain-technologie . Het is in feite een gedistribueerde grootboektechnologie die transactiegegevens en online-activa bijhoudt. Blockchain kan zowel privé als openbaar zijn. Een voorbeeld van populaire publieke blockchain is `Bitcoin`. Bedrijven vestigen voornamelijk in private blockchains die worden gebruikt voor het bijhouden van transactiegegevens in virtuele omgevingen (Cloud), die alleen toegankelijk zijn voor een gedefinieerd of bekend netwerk. Processen die binnen deze infrastructuur / dit netwerk worden uitgevoerd, zijn fraudebestendig.

Wat is Blockchain-technologie

Om het simpel te zeggen, Blockchain -technologie is een gedistribueerde database die wordt gebruikt om te beheren en te mantainen een groeiende lijst van datablokken, gezamenlijk gebruikmakend van een P2P-netwerk. Deze datablokken kunnen zich op verschillende locaties bevinden en zijn niet verbonden met dezelfde processor. Een database is een verzameling records. Een gedistribueerde database is een gedistribueerde database

die zich op verschillende locaties bevindt en niet aan een gewone processor is gekoppeld, maar deze kan zich op dezelfde of verschillende fysieke locaties bevinden en verspreid zijn over een computernetwerk. In een Blockchain kan een keer dat een stuk gegevens wordt geregistreerd, deze normaal gesproken niet worden bewerkt of gewijzigd. Voor het bouwen van deze infrastructuur is echter expertise nodig in back-end cloud computing-capaciteit die Microsoft biedt als BaaS of Blockchain als een service . Giants zoals IBM bieden deze service ook aan maar onder een andere naam - IBM Blockchain

. In het geval van Microsoft kan de back-endinfrastructuur op Microsoft Azure voldoen alle zakelijke behoeften. Een bijkomend voordeel, het biedt - interoperabiliteit met andere blockchains. Bedrijven van elke omvang kunnen profiteren van de deeleconomie met het Azure Blockchain as a Service

(BaaS) -programma. Lezen

: Wat is Hashgraph? Hoe is het anders dan Blockchain? Deze video geeft je een eenvoudige visuele inleiding tot SHA256 Hash en het concept achter een Blockchain

.

Blockchain-strategie voor Microsoft Azure

In de kern is een blockchain een gegevensstructuur die wordt gebruikt om een ​​digitaal transactiepadboek te maken. Dit grootboek rust niet bij een enkele provider, maar wordt gedeeld door een gedistribueerd netwerk van computers en is volledig beveiligd. Hoe? Het maakt gebruik van cryptografie om transacties te creëren die ongevoelig zijn voor fraude. Bovendien is de waarde van Blockchain rechtstreeks gekoppeld aan de organisaties die eraan deelnemen.

De blockchain gebruikt een gedistribueerd grootboek om transacties te volgen. Het is een alleen-lezen database die wordt gebruikt in de boekhouding. Het gedistribueerde grootboek creëert dezelfde kopie van gegevens voor alle deelnemende knooppunten. Een knooppunt is een persoon, een ding of een entiteit die heeft besloten deel te nemen aan de Blockchain.

Als u niet weet dat deze technologie oorspronkelijk is ontworpen om Bitcoin van stroom te voorzien. Deelnemers aan de blockchain kunnen de transactie verifiëren als deze geldig is en vervolgens naar het grootboek schrijven. Zodra dit is gebeurd, worden transacties vervolgens binnen een reeks blokken met elkaar verbonden. Alle transacties zijn gegroepeerd in blokken. Deze blokken geven de volgorde van transacties weer.

Wanneer deze blokken aan vorige blokken zijn gekoppeld, vertegenwoordigt dit een reeks blokken, oorspronkelijk gekend als Blockchains.

De transactie kan vervolgens bijhouden hoe het eigendom verandert. Transacties binnen dezelfde blokken worden tegelijkertijd beschouwd. Lezen

: Wat zijn cryptocurrencies?

Traditionele grootboeken zijn gecentraliseerd. Sommigen bezitten het. Blockchain verdeelt het veilig over meerdere partijen. Dit maakt de behoefte aan tussenpersonen overbodig, waardoor het waarschijnlijk een van de beste innovaties van een blockchain is. Ook helpt de technologie bij het onderhouden van de meerdere replica`s van bestandketensysteem. Er zijn dus meerdere exemplaren van het grootboek beschikbaar. Wijzigingen in één grootboek kunnen niet worden doorgevoerd naar anderen, tenzij ze worden geaccepteerd.

Het proces van decentralisatie zoals hierboven aangegeven heeft meerdere voordelen. Ten eerste elimineert het tussenpersonen. Dit helpt industrieën hun bedrijfsmodellen opnieuw te definiëren. Ten tweede vermindert het fraude door het netwerk uiterst veilig en transparant te maken. Dit alles maakt het moeilijk om de historische records te wijzigen.

Ten slotte verhoogt het de snelheid en efficiëntie en ook de omzet en besparingen. Dat gezegd hebbende, als er geen centrale autoriteit is, hoe creëer je dan een versleutelingsalgoritme dat ervoor zorgt dat er geen manipulatie plaatsvindt. Blockchain lost al deze problemen en vele andere op door centrale autoriteit te vervangen door cryptografie.

  1. De oplossing is gebaseerd op een eenvoudige logica: ontwikkel een elektronisch betalingssysteem dat volledig vertrouwt op cryptografisch bewijs in plaats van vertrouwen dat twee partijen in staat stelt rechtstreeks transacties uit te voeren met elkaar zonder de behoefte van een vertrouwde derde partij. Microsoft Azure BaaS is gewoon gebaseerd op dezelfde oplossing. Deze doorbraak is echter een hoogtepunt van 6 stappen:
  2. Nieuwe transacties worden uitgezonden naar bitcoin-netwerk.
  3. Elke deelnemer verzamelt nieuwe transacties in een blok en timestamps ze. (dit is ook bekend als hash)
  4. Elk knooppunt werkt aan het vinden van een moeilijke proof-of-work.
  5. Wanneer een deelnemer een proof-of-work vindt, zendt hij het blok naar alle knooppunten. De eerste persoon die erin slaagt om het bewijs te vinden, wint het recht om het blok naar de permanente ketting te schrijven en wordt later ook beloond voor zijn werk.
  6. De deelnemers in het knooppunt kunnen het blok alleen accepteren als alle transacties erin zijn geldig en nog niet uitgegeven. Dit, net als in normale gevallen, helpt bij het ontwikkelen van een consensus (ook de naam die aan het algoritme wordt gegeven) en voorkomt dat deelnemers vals spelen.

Ten slotte drukken deelnemers hun acceptatie van blok uit door te werken aan het creëren van het volgende blok in de keten, door gebruik te maken van de hash van het geaccepteerde blok als de vorige hash.

Alle digitale items die u maakt, blijven beschermd via digitale handtekeningen en hashes. Deze worden op hun beurt gemaakt via een eenweg hash-functie - een wiskundige functie die een unieke uitvoer creëert op basis van specifieke invoer zonder de input van de output te kunnen afleiden.

Op deze manier is Microsoft van plan om de blockchain-markt te laten groeien ecosysteem met onze partners en klanten en ontwikkel de belangrijkste Azure blockchain-middleware als een service.