HDG forklarer: Hvad er en Blockchain-database?
Hvis du leder efter en simpel forklaring på, hvad der er en blockchain-database, bliver du svært presset på at finde en, der fokuserer på møtrikker og bolte. De fleste blockchain-entusiaster taler ved hjælp af brede udtryk som decentralisering og distribuerede hovedbøger, men hvad betyder det hele?
Når du er færdig med at læse denne artikel, vil du forstå, hvad en blockchain-database er, og hvorfor den repræsenterer en fantastisk ny teknologi, der kan transformere mange industrier.
Hvad er en Blockchain?(What Is a Blockchain?)
Den grundlæggende del af en blockchain-database er noget, der kaldes en blockchain. Hvis du spørger de fleste tech-bloggere derude, vil de sige "en blockchain er en distribueret hovedbog".
Men hvad er en "distribueret hovedbog"?
Tænk på det som en identisk datafil, der er gemt på en masse computere over hele verden på samme tid. Det er en distribueret hovedbog. Det er decentraliseret - hvilket betyder, at dataene ikke er gemt på en enkelt database, der sidder på en enkelt server.
I stedet udgør hele netværket af noder (computere), der holder dataene, en slags "server". Filen, der er gemt i den pågældende hovedbog, er forsynet med en kryptografisk signatur, så du som "deltager" kan se de data, den indeholder.
Der er dog ingen central server, der rummer al information. Det er derfor, det kaldes "decentraliseret".
En blockchain gør brug af denne hovedbogsteknologi til at gemme sin egen type information, der består af "blokke". Hver ny "blok" af data skal bekræftes og valideres af hver node på netværket, før den kan tilføjes. Det er det, der gør teknologien så sikker.
Med andre ord, hvis en hacker, der forsøger at vedhæfte data til blockchain med den forkerte kryptografiske signatur, vil blockchain noderne afvise det.
Dette er en blockchain. Historisk set(Historically) er teknologien blevet brugt til at opbevare transaktioner med elektronisk valuta (som Bitcoin ). Transaktioner er sikre og kan ikke ændres eller manipuleres.
En blockchain-database gør dog brug af blockchain-teknologi på en meget anderledes måde.
Hvad er en Blockchain-database?(What Is a Blockchain Database?)
En blockchain-database er brugen af blockchain-teknologi til at lagre information. For at visualisere dette, forestil dig, hvordan shippingindustrien fungerer i dag, kontra hvordan den kunne fungere ved hjælp af en blockchain-database.
Et forsendelsesmanifest indeholder en liste over al den last, der er placeret om bord på et skib, da det afgik, hvad der losses ved hver dok, og hvad der er tilbage. Forsendelsesdokumenter som dette er kritiske for virksomheder, der sender millioner af varer om året, såsom Amazon eller Walmart .
Et manifest indeholder en konstant opdateret log over:
- Beskrivelse af varer
- Afsender og modtager
- Mængde af varer
- Oprindelse og destination
- Værdi
Toldagenter, vognmandsfirmaer og mange andre organisationer, der udgør hele forsendelseskæden, afhænger af nøjagtigheden af disse optegnelser. Desværre er der over hele verden en historie med svindel – hvor varer er "tabt" og manifester ændres uden tilladelse.
Digitalisering af processen hjælper, men en centraliseret database er stadig modtagelig for hacking og manipulation.
Den perfekte løsning er en blockchain-database. Dette skyldes, at når først en blockchain-database er opdateret og verificeret som en ny blok i "hovedbogen", er det umuligt at ændre eller manipulere.
- Ved havn #1 opdateres blockchain-databasen med optegnelser, der viser mængden og værdien af varer, der er lastet på skibet.
- Ved port #2 opdateres den, efterhånden som varer losses, og vognmandsmanifesterne opdateres, efterhånden som de læsses.
- Når lastbiler ankommer til lageret, opdateres blockchain-databasen med varernes mængde og placering.
- Når varerne forlader lageret til butikkerne, bliver blockchain-databasen løbende opdateret med ny information om varerne.
Da hver transaktion er valideret og verificeret som autentificeret og godkendt, vil ethvert forsøg på at manipulere den oprindelige mængde eller værdi undervejs mislykkes. Checks og balances skal opfylde den strenge autentificering af hver node i blockchain. Forkerte "(Incorrect “) saldi" er ikke tilladt. Menneskelige(Human) fejl er ikke længere en gyldig undskyldning.
En "kæde"-database(A “Chain” Database)
Når du tænker på blockchain-databasen i form af en "kæde", er det nemt at forestille sig, hvilke industrier der er bedst til teknologien.
Typisk er det de områder, hvor en post skal tilføjes med nye, nøjagtige, opdaterede oplysninger.
For at se dette i aktion, forestil dig et meget forenklet forsendelsesmanifest med tre varer. Bemærk: dette er et meget simpelt eksempel og ligner intet faktiske data i en forsendelses blockchain-database. Dette eksempel bruges kun til illustrative formål.
Den første "blok" i kæden kan indeholde følgende data.
Ved den første port tilføjes en ny blok til kæden med alle transaktioner om aflastede varer kryptografisk bevist af netværksknuderne for at være nøjagtige i forhold til den oprindelige blok.
Hvis nogen af transaktionerne er ugyldige i forhold til den første blok, vil den nye blok ikke blive accepteret som en gyldig blockchain-transaktion.
Det betyder, at menneskelige fejl ikke kan forårsage et "tab" af varer langs ruten. Hele blockchain fungerer som en nøjagtig registrering af forsendelsesruten for alle varer undervejs.
Denne proces fortsætter, og blockchain-databasen fortsætter med at bygge yderligere blokke, indtil hele forsendelses-"transaktionen" er fuldført. Der er en nøjagtig registrering af alt, som ingen kan ændre.
Blockchain-databaseapplikationer(Blockchain Database Applications)
Er denne teknologi nyttig i den virkelige verden? Det mener Walmart bestemt.(Walmart)
I 2018 lancerede den canadiske(Canadian) division af Walmart officielt sin egen blockchain-forsyningskæde, der sporede disse former for forsendelsestransaktioner for sine 70 vognmandsleverandører.
Walmarts blockchain indeholdt kun et par dusin noder til at udføre den kryptografiske validering, der kræves, da fragtbiler transporterede varer fra en destination til en anden.
En ekspert sagde, at systemet fjerner sandsynligheden for uenigheder mellem vognmandsfirmaer, når deres optegnelser ikke stemmer overens.
Walmart er ikke den eneste virksomhed, der udnytter blockchain-databaser. Alle følgende applikationer er blevet lanceret i de seneste år.
- I 2020 tester det amerikanske luftvåben en (U.S. Air Force)blockchain(Defense) -database for at dele dokumenter i hele forsvarsministeriet(Department) .
- I 2017 brugte nationen Estland(Estonia) teknologien til at beskytte den offentlige sektors data.
- I 2019 lancerede olie- og gasfirmaet Dietsmann(Dietsmann) et blockchain-pilot med Modex for at implementere sine egne blockchain-projekter.
- I 2018 udforskede Food and Drug Administration brugen af blockchain-databaseteknologi til at beskytte sundhedsdata.
- I 2019 lancerede Depository Trust & Clearing Corp , som besidder $48 billioner i Wall Street -investeringsaktiver, en blockchain-database til at håndtere sine poster for 50.000 konti.
Som du kan se, er blockchain-databaser ikke kun teoretiske. De bliver anvendt på applikationer i den virkelige verden, der kræver betroede transaktioner.
Det kan meget vel være, at enhver transaktion i verden, der kræver det højeste sikkerhedsniveau, i fremtiden vil blive håndteret af en form for blockchain-databaseteknologi.
Related posts
HDG forklarer: Hvordan fungerer 3D-print?
HDG forklarer: Hvad er CAPTCHA, og hvordan virker det?
HDG forklarer: Hvordan virker GPS?
HDG forklarer: Hvordan virker Augmented Reality?
HDG forklarer: Hvad er SFTP & FTP?
Opret en Windows 10 System Image Backup
HDG forklarer: Hvad er en computerport, og hvad bruges de til?
HDG forklarer: Hvad er metadata og hvordan bruges det?
HDG-vejledning til at tage skærmbilleder af opstartsmiljøer
HDG forklarer: Hvad er JavaScript, og hvad bruges det til online?
Sådan fejlfindes WiFi (trådløse) printere
Hvad betyder End of Life for software, og bør du være ligeglad?
HDG forklarer: Hvad er en keylogger, og hvordan fjerner jeg den fra min computer?
HDG forklarer: Hvad er UNIX?
HDG forklarer: Hvad er RFID, og hvad kan det bruges til?
Sådan fjerner du genvejsvirus i USB ved hjælp af CMD
CPU-processor sammenligning – Intel Core i9 vs i7 vs i5 vs i3
HDG forklarer: Hvad er BIOS?
Sådan sletter du mappen Windows.old i Windows 7/8/10
Hvorfor de fleste nye telefoner forlader hovedtelefonstikket