Windows

Blockchain-teknologi forklart; Microsofts Blockchain-strategi

Building on Bitcoin

Building on Bitcoin

Innholdsfortegnelse:

Anonim

En ny teknologi som langsomt plukker opp i onlineverdenen er Blockchain-teknologi . Det er i utgangspunktet en distribuert ledgerteknologi som holder oversikt over transaksjonsdata og nettbaserte eiendeler. Blockchain kan enten være privat eller offentlig. Et eksempel på allment populær offentlig blokkskjede er "Bitcoin". Forretningsinstitusjoner investerer hovedsakelig i private blokkkjeder som brukes til å holde oversikt over transaksjonsdata i virtuelle miljøer (Cloud), kun tilgjengelig for et definert eller kjent nettverk. Prosesser utført innenfor denne infrastrukturen / nettverket er tamper-proof.

Hva er Blockchain-teknologi

For å si det veldig enkelt, Blockchain teknologien er en distribuert database som brukes til å administrere og mantain en voksende liste over datablokker, som bruker et P2P-nettverk kollektivt. Disse datablokker kan være plassert på forskjellige steder og ikke koblet til samme prosessor. En database er en samling av poster. En distribuert database er en som kan være lokalisert på forskjellige steder og ikke festes til en felles prosessor - men den kan være plassert i samme eller forskjellige fysiske steder og spredt over et datanettverk. I en Blockchain, når et stykke data er registrert, kan det normalt ikke redigeres eller endres.

Når du bygger denne infrastrukturen, krever du ekspertise i back-end cloud computing kapasitet som Microsoft tilbyr som BaaS eller Blockchain som en tjeneste . Giants som IBM også, tilbyr denne tjenesten, men under et annet navn - IBM Blockchain .

I tilfelle av Microsoft er backend-infrastrukturen på Microsoft Azure i stand til å møte alle forretningsbehovene. En ekstra fordel, det tilbyr-interoperabilitet med andre blokkkjeder. Bedrifter av hvilken som helst størrelse for å ha nytte av samarbeidsøkonomien med sin Azure Blockchain som en tjeneste (BaaS) -program.

Les : Hva er Hashgraph? Hvordan skiller det seg fra Blockchain?

Denne videoen gir deg en grunnleggende visuell introduksjon til SHA256 Hash og konseptet bak en Blockchain .

Microsoft Azures Blockchain Strategy

I kjernen er en blokkkjede en datastruktur som brukes til å lage en digital transaksjonsbok. Denne hovedboken hviler ikke hos en enkelt leverandør, men deles mellom et distribuert nettverk av datamaskiner og er helt sikkert. Hvordan? Det bruker kryptering for å skape transaksjoner som er ugjennomtrengelige for svindel. Videre er Blockchain-verdien direkte knyttet til organisasjonene som deltar i dem.

Blockchain bruker en distribuert hovedbok for å spore transaksjoner. Det er en skrive-bare database som brukes i regnskap. Den distribuerte hovedboken oppretter samme kopi av data på tvers av alle deltakende noder. En knutepunkt er en person, ting eller en enhet som har bestemt seg for å delta i Blockchain.

Hvis du ikke vet, var denne teknologien opprinnelig designet for å drive Bitcoin. Deltakere i blockchain kan verifisere transaksjonen hvis den er gyldig og deretter skrive den til storboken. Når dette er gjort, kobles transaksjoner i en blokk av blokker. Alle transaksjonene er gruppert sammen i blokker. Disse blokkene representerer rekkefølgen av transaksjoner.

Når disse blokkene er koblet til tidligere blokker, representerer den en blokk av blokker, derfor opprinnelig kjent som blokkkjeder.

Transaksjonen kan deretter spore hvordan eierskapet endres. Transaksjoner innenfor de samme blokkene anses å forekomme samtidig.

Les : Hva er Cryptocurrencies?

Tradisjonelle ledger er sentralisert. Noen eier den. Blockchain distribuerer det trygt over flere parter. Dette negerer behovet for mellommenn som gjør det sannsynligvis en av de beste innovasjonene i en blokkkjede. Teknologien bidrar også til å opprettholde flere kopi av filkjedesystemet. Så er flere kopier av storboksen tilgjengelige. Endringer som gjøres til en hovedbok, kan ikke gjennomføres til andre med mindre det er tillatt.

Prosessen med desentralisering som fremhevet ovenfor har flere fordeler. En, det eliminerer mellommenn. Dette hjelper næringer til å omdefinere sine forretningsmodeller. For det andre reduserer det svindel ved å gjøre nettverket svært sikkert og gjennomsiktig. Alt dette gjør det vanskelig å endre historiske poster.

Endelig øker det hastigheten og effektiviteten, og også inntekter og besparelser. Når det er sagt, hvis det ikke er noen sentral autoritet, hvordan lager man en krypteringsalgoritme som sikrer at ingen manipulering oppstår. Vel, Blockchain løser alle disse problemene og mange andre ved å erstatte sentral autoritet med kryptografi.

Løsningen er basert på en enkel logikk - utvikle et elektronisk betalingssystem som helt avhenger av kryptografisk bevis i stedet for tillit som tillater to parter å transaksere direkte med hverandre uten behov for en pålitelig tredjepart. Microsoft Azure BaaS er bare basert på den samme løsningen. Dette gjennombruddet er imidlertid en kulminasjon på 6 trinn,

  1. Nye transaksjoner sendes til bitcoin-nettverket.
  2. Hver deltaker samler nye transaksjoner i en blokk og tidsstempler dem. (dette kalles også hash)
  3. Hver knutepunkt arbeider for å finne et vanskelig bevis på arbeid.
  4. Når en deltaker finner et bevis på arbeid, sender den blokken til alle noder. Den første personen som klarer å finne beviset, har rett til å skrive blokken til permanentkjeden, og blir også belønnet for sitt arbeid senere.
  5. Deltakerne i noden kan bare akseptere blokken hvis alle transaksjonene i den er gyldig og ikke allerede brukt. Dette, som i vanlige tilfeller, bidrar til å utvikle en konsensus (også navnet som er gitt til algoritmen) og forhindrer deltakerne i å jukse.
  6. Til slutt uttrykker deltakerne deres aksept av blokk ved å jobbe med å skape neste blokk i kjeden ved å bruke hash av den aksepterte blokk som forrige hash.

Alle digitale eiendeler du lager, forblir beskyttet via digitale signaturer og hashes. Dette opprettes i sin tur via enveis hash-funksjon - en matematisk funksjon som skaper en unik utgang basert på spesifikk inngang, uten mulighet for å utlede inngangen fra utgangen.

På denne måten planlegger Microsoft å utvikle blockchain-markedet økosystem med våre partnere og kunder, og utvikle nøkkel Azure blockchain middleware som en tjeneste.

Les neste om Blockchain Ecosystem - Blockchain 2.0 og Smart Contracts.