Betydning af Blockchain, hvad det er, og hvad det bruges til

Navigaweb ville ikke være en respektabel teknologiblogg, hvis den ikke talte om blockchain, et lidt vanskeligt koncept at forstå, som ved første øjekast kan virke noget vagt, men som faktisk har flere og mere praktiske anvendelser, så meget, at eksperter forudsiger, i kommende år, dets daglige brug næsten overalt. På udkig efter information og guider på internettet prøver vi i denne artikel at være kort, give en kortfattet og enkel forklaring af, hvad blockchain betyder, hvad det er, og hvad det bruges til.
I en sætning er Blockchain en distribueret hovedbog (hovedbogen er en "Ledger, der indeholder alle konti, kaldet mastrini, der udgør regnskabssystemet") og for at forklare, hvad det er nøjagtigt, lad os tale om dens mulige anvendelse praksis i en bank.

Hvad Blockchain er, og hvad det bruges til

Så lad os tage en almindelig bank, der administrerer en central database (en "hovedbok") af alle kundeoplysninger. Kontonumre, saldi, transaktioner og alle andre personlige oplysninger er markeret i dette store register. Hver gang du bruger bankkontoen, for eksempel ved at hæve penge eller foretage en overførsel, opdaterer bankregisteret sine poster. Kun banken, som den centrale kontrolenhed, har adgang til sin hovedbok og kan administrere den, som den ønsker.
Distribuerede eller blockchain-hovedbøger kontrolleres på den anden side ikke af en person eller virksomhed, der har det eneste ansvar for hovedbogen, men ejes af mange mennesker, der har kopier af en distribueret hovedbok.
Hver bruger (som tager navnet " node ") gemmer en kopi af dataene fra begyndelsen til slutningen af ​​hele hovedbogen indtil videre. Når der sker en transaktion, kontrollerer mange noder det, og derefter opdaterer alle noder deres poster, så de alle har den samme kopi af registeret, opdateret og synkroniseret.
Hver nye transaktion er sammen med mange andre transaktioner grupperet i en blok eller "blok". Der er ingen centraliseret autoritet, der er i stand til at manipulere posten. Hvis en hacker eller en scammer-knude begyndte at ændre poster i et registreringsdatabase, ville alle andre noder afvise det, fordi de nye poster ikke matcher de data, der er gemt af alle andre. Den eneste måde at manipulere dataene på ville være at organisere et samarbejde mellem mange knudepunkter, hvilket dog er meget vanskeligt, da antallet af knudepunkter kan være meget stort (i tilfælde af Bitcoins er der ca. 10.000 forskellige knuder spredt over hele verden og der ikke kender hinanden).
Nu kan vi derfor have en klarere idé om, hvad en blockchain er, og hvad den er til : et decentraliseret arkiv med data, hvis hovedanvendelse i øjeblikket er at gemme data, der er repræsenteret ved pengetransaktioner (såsom Bitcoin eller andre virtuelle valutaer ), men som kan bruges i ethvert andet felt.

Blockchain i cryptocururrency


Apropos BitCoin og cryptocururrency fungerer blockchain sådan: Hvis jeg sender en BTC, fortæller jeg hver node, hvad jeg laver, og alle registrerer transaktionen, hvis den er tilladt. Ved at kontrollere hovedbøgerne kan noderne afvise transaktionen, hvis jeg ikke har nok Bitcoins til at sende, eller hvis jeg ikke er kontohaveren. Hver transaktion skal gennemgå validering, og det er her blockchain-teknologi bliver lidt mere kompliceret. Hver blockchain " tegnebog " (tegnebogen er en bankkonto i blockchain) har en offentlig nøgle og en privat nøgle . Den offentlige nøgle er ikke følsom, men den private nøgle skal kun kendes og kun af kontohaveren (som har den private nøgle, der faktisk ejer kontoen). Når jeg sender en Bitcoin, viser min tegnebog den offentlige nøgle sammen med en digital signatur. Denne digitale signatur er unik og genereres med den private nøgle. Ved hjælp af privat signatur og offentlig nøgle kan de andre noder verificere, at det er en legitim transaktion, alt uden nogensinde at afsløre, hvad denne private nøgle er. Offentlige og private nøgler huskes ikke let numre som bankkonti, men de bruger Secure Hash Algoritm 256 (SHA-256) og RACE Integrity Primitives Evaluation Message Digest 160 (RIPEMD-160) algoritmer . Det er ikke nødvendigt at forstå, hvad disse algoritmer er at bruge cryptocurrencies, men det er interessant at bemærke, at disse algoritmer er grundlaget for kryptering af websteder i https, hvor trafikken er krypteret via SSL, TLS og mere. I fremtiden kunne andre krypteringsalgoritmer bruges til blockchain.
Nu kommer al denne kryptering og transaktionsbekræftelse til en pris . Hver knude har brug for meget computerkraft for at kontrollere alle de transaktioner, der finder sted, og opdatere loggen.
Det er her minedrift kommer ind: brugere kan tjene små provisioner som kompensation i transaktionsverificeringsprocessen. Gruvearbejdere, der administrerer noder, betales, og hver transaktion verificeres.
Jeg havde forklaret dette i en anden artikel om, hvordan man opretter (underminerer) Bitcoins.
Problemet med denne elegante og flydende cryptocurrency-transaktionsverificeringsproces er, at i tider med stor efterspørgsel kan satserne stige, og hvis der ikke er nok knudepunkter, kan brugerne faktisk betale mere for at få bekræftelse på deres transaktioner. først og fremmest med minearbejdere, der prioriterer dem, der betaler højere provision. De, der betaler lavere provisioner, vil stadig blive behandlet, men i en meget langsommere sats, medmindre provisionen er for lav, i hvilket tilfælde ingen gider at verificere transaktionen.
Denne video nedenfor er en af ​​de bedste til at forstå, hvordan blockchain fungerer i Bitcoin

LÆS OGSÅ: Hvad er Cryptocururrency, Bitcoins og andre digitale valutaer

Andre måder at bruge blockchain på

Mens mange blockchains kun gemmer detaljerne i cryptocurrency-transaktioner, er det stadig muligt at gemme alle typer data på en blockchain : medicinske poster, beskyttede meddelelser, kontrakter og enhver anden liste eller database. Alle kan oprette sin egen blockchain med de data, de ønsker, også privat, så længe du har nok noder til at køre dem. Du kan fjerne krypteringen, redigere reglerne eller decentralisere den eller administrere den, som du ønsker. I sidste ende er der foreløbig ingen formelle specifikationer eller definitioner af "blockchain", så der er fuld frihed til det. Der er store firmaprojekter som Facebook, Amazon og Microsoft, så endda blockchains der kun findes for at bedragere folk.
Et eksempel på en blockchain, der ikke er strengt knyttet til digitale valutaer, er Steemit-webstedet, et socialt rum, der kun kan fås ved at generere en privat nøgle inde i dens Blockchain. Dette sociale netværk er struktureret på en helt ny måde sammenlignet med de andre, hvor hver bruger kan dele skriftlige tekster eller videoer (på DTube-webstedet) og tjene penge afhængigt af, hvor vellykket det er. Betalingerne er i cryptocurrency, og registreringsprocessen med en privat nøgle er baseret på Blockchain.
I håb om, at forklaringen var klar nok, er hovedkilden til dette indlæg webstedet Blockdecoded.

Efterlad Din Kommentar

Please enter your comment!
Please enter your name here