Windows

Blockchain-ecosysteem: Blockchain 2.0 en slimme contracten

Vlog 15May2017 - Bitcoin RSK - Bitcoin Rootstock, Smart contract solution for Bitcoin

Vlog 15May2017 - Bitcoin RSK - Bitcoin Rootstock, Smart contract solution for Bitcoin
Anonim

Oorspronkelijk werd Blockchain geadverteerd als een eenvoudig grootboek dat opeenvolgende transacties kan registreren. Later werd duidelijk dat het Blockchain-ecosysteem meer toepassingen zou kunnen hebben in andere domeinen dan het afhandelen van betalingen. Zo evolueerde het idee van Blockchain 2.0 en Smart Contracts .

Blockchain 2.0 breidt de kracht van het grootboek uit met andere hulpprogramma`s zoals overeenkomsten, voorstellen, documenten, codes en meer. In principe omvat dit een extra logische a.k.a.-code via `smart Contracts`.

Smart Contracts bevatten een code en voeren verschillende voorwaarden uit die geschreven of expliciet in een contract zijn vermeld. Net als bij normale contracten, zijn deze `slimme contracten` gebaseerd op het bereiken van overeengekomen voorwaarden. Deze slimme contracten worden opgeslagen in Blockchain 2.0 distributed ledger. Contracten kunnen zo eenvoudig zijn als het opnemen van een lening of het uitvoeren van betalingen of zo complex als `swaps`.

Hoe Blockchain 2.0 verschilt van Blockchain 1.0

Blockchain 1.0 was in de eerste plaats een Bitcoin-blockchain, terwijl Blockchain 2.0 veel verschillende soorten blockchains zoals Ethereum, Corda, Hyperledger. Dit is niet het einde. Er zijn veel andere in de lus en in verschillende ontwikkelingsstadia. Blockchain 2.0 markeert ook een verandering in zijn werking, d.w.z. het gaat van eenvoudige transacties naar meerdere transacties. Eerder hadden we al gezegd dat blockchains openbaar of privé kunnen zijn. Blockchain 1.0 was beperkt tot alleen het publiek. Blockchain 2.0 breidt zijn bereik uit en omvat consortium, domeinspecifiek afgezonderd publiek en privaat.

De voordelen van Blockchain 2.0. Ten eerste bleef Blockchain 1.0 altijd open en verspreid. Dit is niet het geval met blockchain 2.0. Ten tweede lost het veel regel- en privacybehoeften op, kan het omgaan met meer complexe behoeften en is het niet gebonden aan één leverancier. Afgezien van deze, overwint Blockchain 2.0 enkele van de bestaande blockchain-problemen zoals snelheid en computationele kosten.

Hoe Microsoft van plan is om het Blockchain-ecosysteem te ontwikkelen

Microsoft implementeert hiervoor een driedelige strategie:

Bouw en leer van belangrijke door partners aangestuurde POC`s die bovenop verschillende Blockchain-technologieën zijn gebouwd

  1. Het ecosysteem en de artefacten in blockchain-markten laten groeien samen met onze partners en klanten
  2. Ontwikkel belangrijke Azure blockchain-middlewareservices om ervoor te zorgen dat de infrastructuur klaar is voor ondernemingen
  3. Microsoft ook is van plan om blockchain uit te breiden door zowel nieuwe middleware als beveiligde `cryptlets` te maken, een project dat ze aanduiden als

Project Bletchley voor uitbreiding van blockchain. Daarnaast probeert het bedrijf verbinding te maken met veel verschillende grootboeken en bestaande externe en interne services om een ​​robuust blockchain-ecosysteem voor de onderneming mogelijk te maken, omdat het realiseert dat de technologie een aantal geweldige toepassingen heeft. De potentiële toepassingen van Blockchain-technologie omvatten:

Financieel

  • - Handel, verhandelen, aandelen, Handel in derivaten, conformiteitsrapportage, enz. Media
  • - Digital Rights Management, Game Monetization, Art Authentication, Purchase and Usage Monitoring en more Computer Wetenschap
  • - Micronisatie van werk (betalen voor algoritmen, tweets), Expansie van de marktplaats, Uitbetaling van werk Medisch
  • - DNA-sequencing, gepersonaliseerde geneeskunde Overheid
  • - Stemmen, voertuigregistratie, licentieverlening en identificatie. Dus afhankelijk van uw branche zijn er veel oplossingen beschikbaar. De meeste klanten die de Blockchain-technologie omarmen, zijn nieuw in de Microsoft Azure-service. U moet zich aanmelden voor een Azure-account om de blockchain-technologie van Microsoft te gebruiken.

Blockchain as a Service is beschikbaar binnen

Microsoft Azure DevTest-labs . U moet dus het Azure Dev-testlab gebruiken om Blockchain als een service te gebruiken. Azure DevTest Labs is een service waarmee ontwikkelaars en testers snel omgevingen in Azure kunnen maken, terwijl ze de verspilling minimaliseren en de kosten beheersen. Om te beginnen, zoekt u eenvoudigweg naar het trefwoord "Blockchain" en ziet u Blockchain Labs in de lijst met beschikbare bronnen. Selecteer Create en vul de details van uw lab in en u moet goed zijn om te gaan. Vergeet niet om uw open source stacks en aanbiedingen van derden te selecteren voordat u verder gaat. Nu, om Blockchain as a Service in te stellen gehost op Azure, navigeert u naar portal.azure.com en voert u de legitimatiegegevens voor uw Microsoft Azure-account in. Nadat u bent geverifieerd, wordt u doorgestuurd naar de Azure-portal. Volg daarna de stappen in deze post in volgorde om een ​​nieuwe DevTest Lab-instantie te maken, een nieuwe virtuele machine te maken en een persoonlijk toegangstoken van GitHub te verkrijgen.