Windows

Blockchain Ecosystem: Blockchain 2.0 og Smart Contracts

Smart Contracts

Smart Contracts
Anonim

Opprinnelig ble Blockchain annonsert som en enkel storger som kunne registrere transaksjoner i rekkefølge. Senere ble det innså at Blockchain Ecosystem kunne ha flere applikasjoner i andre domener enn annet enn å foreta betalinger. Således utviklet ideen om Blockchain 2.0 og Smart Kontrakter .

Blockchain 2.0 utvider kraften til storboksen for å inkludere andre verktøy som avtaler, forslag, dokumenter, koder og mer. I utgangspunktet inkluderer dette en ekstra logikk a.k.a.-kode gjennom `smart Kontrakter`.

Smart Kontrakter inneholder en kode og utfører ulike vilkår som er skrevet eller eksplisitt nevnt i en kontrakt. I likhet med vanlige kontrakter, er disse "Smarte Kontrakter" basert på å nå avtalt vilkår. Disse smarte kontraktene er lagret i Blockchain 2.0 distribuert hovedbok. Kontrakter kan være like enkle som å registrere et lån eller foreta betalinger eller så komplisert som `swaps`.

Hvordan Blockchain 2.0 er forskjellig fra Blockchain 1.0

Blockchain 1.0 var primært en Bitcoin-blokk, mens Blockchain 2.0 har mange forskjellige typer blokkkjeder som Ethereum, Corda, Hyperledger. Dette er ikke slutten. Det er mange andre i løkken og i ulike stadier av utviklingen.

Blockchain 2.0 markerer også en endring i funksjonen, dvs. den beveger seg fra enkle transaksjoner til flere transaksjoner. Tidligere hadde vi nevnt blokkkjeder kunne være offentlige eller private. Blockchain 1.0 var begrenset til offentlig bare. Blockchain 2.0 utvider rekkevidden og inkluderer konsortium, domenespesifisert bortsett fra det offentlige og private.

Fordelene som er knyttet til Blockchain 2.0. For det første forblir Blockchain 1.0 alltid åpen og distribuert. Dette er ikke tilfelle med blockchain 2.0. For det andre løser det mange regulerings- og personvernbehov, kan håndtere mer komplekse behov og ikke er låst inn i en leverandør. Bortsett fra disse, overvinne Blockchain 2.0 noen av de eksisterende blockchain-problemene som hastighet og beregningskostnad.

Hvordan Microsoft planlegger å utvikle Blockchain Ecosystem

Microsoft implementerer en tredelt strategi for dette:

  1. Bygg og lær fra viktige partnerdrevne POCs bygget på ulike Blockchain-teknologier.
  2. Utvikle blokkeringsmarkedsøkosystemet og artefakter sammen med våre partnere og kunder.
  3. Utvikle viktige Azure blockchain middleware-tjenester for å sikre at infrastrukturen er klar for bedriften.

Microsoft også planlegger å utvide blockchain ved å opprette både ny middleware og sikre "krypterer", et prosjekt det heter Project Bletchley for å utvide blockchain. I tillegg til dette forsøker selskapet å koble til mange forskjellige ledgers og eksisterende eksterne og interne tjenester for å muliggjøre et robust blockchain-økosystem for bedriften siden det innser at teknologien har noen flotte applikasjoner.

De potensielle bruksområdene til Blockchain-teknologien inkluderer:

  • Finansiell - Handel, handel, aksjer, Derivater Trading, Compliance Reporting, etc.
  • Media - Digital Rights Management, Game Monetization, Art Authentication, Kjøp og bruk overvåking og mer
  • Computer Vitenskap - Mikronisering av arbeid (betal for algoritmer, tweets), Markedsplassen, Utbetaling av arbeid
  • Medisinske - DNA-sekvensering, Personlig medisin
  • Regjering - Stemme, kjøretøy Registrering, lisensiering, og identifikasjon.

Så, avhengig av din bransje, er det mange løsninger tilgjengelig. De fleste av kundene som omfatter Blockchain-teknologi er nye for Microsoft Azure-tjenesten. Du må registrere deg for en Azure-konto for å bruke blockchain-teknologien som tilbys av Microsoft.

Blockchain som en tjeneste er tilgjengelig innen Microsoft Azure DevTest-labs . Så, du må bruke Azure Dev test lab for å bruke Blockchain som en tjeneste. Azure DevTest Labs er en tjeneste som hjelper utviklere og testere til å raskt lage miljøer i Azure, samtidig som avfall og kontroller kostnadene minimeres. For å komme i gang, søk bare etter søkeordet "Blockchain", og du vil se Blockchain Labs i listen over tilgjengelige ressurser.

Velg Opprett og fyll inn detaljene i laboratoriet ditt, og du bør være god til å gå. Ikke glem å velge åpen kildebunke og tredjeparts tilbud før du fortsetter videre. Nå, for å konfigurere Blockchain som en tjeneste vert på Azure, naviger til portal.azure.com og skriv inn legitimasjonene for Microsoft Azure-kontoen din. Når du er autentisert, blir du omdirigert til Azure-portalen. Deretter følger du trinnene som er skissert i dette innlegget i rekkefølge for å opprette en ny DevTest Lab Instance, opprette en ny virtuell maskin og oppnå en personlig tilgangstoken fra GitHub.