Begyndervejledning til Blockchain - At forklare det til en 6-årig

En simpel guide til at forstå blockchain med en reel verdensanalogi - del II

Denne artikel er opfølgningen til "Begyndervejledning til Blockchain: At forklare den til en 5-årig". Hvis du ikke har tjekket ud den første del endnu, kan du gøre det her.

I denne artikel fortsætter vi med eksemplet med parkeringsgarager præsenteret i del I for at forklare koncepterne Cryptocururrency, Mining og Smart Contracts.

Ethereum, Bitcoin eller en X-mønt

Alle af jer skal have hørt mindst én gang om enhver type X-mønt, hvad enten det er Bitcoin, Litecoin, Ether eller enhver anden mønt. Hvad er disse? Dette er kryptokurser, der får deres navn fra kryptografi - det koncept, der styrer den underliggende teknologi til din yndlingsmønter. Men hvorfor har vi brug for disse digitale mønter? Bortset fra at sende penge til dine venner eller modtage nogle fra dem, bruges disse mønter til at stimulere computere på et Blockchain-netværk. Woah! For meget af teknisk jargon !! Lad os gå tilbage og bringe vores eksempel på parkeringshus ind på billedet. :)

Betal for garagen vs Cryptocurrency

Hvis du husker fra forrige artikel, nævnte vi, at garageejere vil leje deres parkeringspladser til dem, der har behov. Nu tænker du måske, hvordan skulle en lejer betale udlejeren? Enkel! gennem bankoverførsel. Men hvorfor skulle nogen dele deres bankoplysninger med en fremmed, hvis de lejer deres garage? Det er et gyldigt spørgsmål.

Lad os løse dette problem ved hjælp af en Paypal (eller enhver anden digital tegnebog). Garageejer bruger deres Paypal-e-mail-adresse til at modtage betalinger. På denne måde behøver de ikke at dele deres bankoplysninger til fremmede. Har du bemærket noget i denne situation undtagen privatliv? Ja! anonymitet. Ved at bruge en e-mail-adresse til at modtage betalinger, kan garageejeren forblive helt anonym for lejeren, og det samme gælder for lejere, da de også betaler fra deres Paypal-konti.

Lad os sammenligne dette med cryptocurrency. I kryptoverden er det næsten det samme, bortset fra med en lille forskel, at i stedet for at bruge en e-mail-adresse bruger du en Bitcoin eller Ethereum eller en anden mønts tegnebog-adresse, som er unik for dig. Du sender mønterne fra din X-mønt tegnebog til modtagerens X-mønt tegnebog. Siden er netværket fuld af fremmede, så det ville være et stort problem at afsløre bankoplysninger for pengeoverførsel. Derfor gør brug af tegnebogadresser lettere for brugerne at sende og modtage betaling ved at forblive anonym for alle på netværket, og dette er også en af ​​grundene til, at nogle lande har forbudt krypto, eller hvorfor det er meget populært i den illegale verden.

Hvis du er med mig indtil dette punkt, er jeg sikker på, at du skal tænke på, at du kan overføre penge fra bank til Paypal, men hvordan sker det i kryptovalutaen? Lad os se på dette!

Genesis af den første mønt eller nye mønter

Ligesom at overføre penge fra din bank til Paypal, kan du overføre penge fra din bank til din X-mønt tegnebog ved at købe mønter fra nogle registrerede Exchange. Men spørgsmålet her er, hvordan den første X-mønt kom til, eller hvordan nye mønter tilføjes systemet? Men inden vi besvarer dette spørgsmål, lad os se på et andet kendt udtryk "minedrift".

WTF er minedrift?

Hvis du husker, i den forrige artikel talte vi om beregning (proces til beregning af låsetastpar) og validering (proces for at kontrollere, om et låsetastpar er rigtigt eller ej). Lad os antage, at alle garageejere deltager i processen med beregning af et nyt låsetastpar, der kræver masser af computerkraft (hjernekraft) og tid (Ligesom de vanskelige beregningsspørgsmål, du sad fast ved din gymnasium). Så reglen for dette beregningsspil er, at enhver, der først beregner den korrekte værdi, vinder! (Ligesom en quizrunde i din gymnasium kan du sige!). Hele denne proces med beregning af det rigtige låsetastpar kaldes "minedrift".

Men hvorfor skulle en garageejer bruge tid på at arbejde med at beregne et låsetastpar? Vi er nødt til at tilskynde dem! Lad os antage, at vinderen får en pengepræmie, der ligner den pengepræmie, du fik efter at have vundet quizzen på din gymnasium.

Har du bemærket en ting her? Præmiepengene er de penge, der ikke var hos garageejere før (eller du kan sige, at det ikke var en del af parkeringssystemet før). Det er de friske eller de nye penge, der blev introduceret til garageparkeringssystemet efter minedrift i form af præmiepenge. Lad os nu bruge denne analogi til at forstå minedrift i kryptovalutaen.

Crypto World Mining

Som du ved fra den forrige artikel, at alle blokke i blockchain er beskyttet af hash, der beregnes ud fra tidligere bloks hash og aktuelle bloks data. Således binder alle blokke i en kæde. Denne hashberegning er ressurskrævende, fordi den kræver, at du rammer og tester enhver mulig værdi for at få et korrekt hash (ligesom hvad garageejere gjorde). Så jo flere værdier du kan prøve pr. Sekund, desto hurtigere vil du være i stand til at beregne det rigtige hash (dette er grunden til, at du måske har set dine venner købe store maskiner til at miner Bitcoin eller enhver anden X-mønt).

Men det samme spørgsmål opstår igen, hvorfor skulle nogen låne deres computer til X-møntnetværket for at udføre disse ressourceintensive beregninger? Korrekt! det samme svar - incitamenter. Enhver computer, der først kan beregne det rigtige hash, tildeles med en ny X-mønt. Denne nye mønt var ikke en del af systemet før. Sådan kommer de nye mønter ind i systemet.

Men hvorfor navnet "minedrift"?

Nå, alle cryptocurrencies anses for at være digitale aktiver eller råvarer ligesom Guldet eller Sølvet eller ethvert andet metal eller mineral. Siden processen med at udvinde disse metaller fra deres miner er kendt som minedrift, fik cryptocururrency-beregningerne også navnet "mining", fordi minedrift bringer en ny mønt til systemet.

Lad os nu bevæge os ud af cryptocurrency verdenen og dykke ind i applikationsudvikling på Blockchain!

Decentraliserede applikationer (DApps) & smarte kontrakter

Hvis du kan huske, nævnte jeg i del I i denne artikel om forskere, der indså fordelene ved den underliggende teknologi i Bitcoin (som er Blockchain) til forskellige applikationer bortset fra kun cryptocururrency. Det er her, smarte kontrakter kan være nyttige. Før vi grave i den tekniske side. Lad os fortsætte med vores parkeringseksempel. Lad os et øjeblik antage, at der ikke er nogen præmiepenge inkluderet for vindere af minedrift (Hvorfor? Diskuterer vi i næste afsnit).

Overvej at du skal betale for at flytte dit køretøj ind i garagen. Så for at forenkle det, har hver garage et gebyrindsamlingsmaskine uden for det, der giver dig mulighed for at læse en stregkode ved hjælp af din telefon og sende betaling fra din Paypal. Denne maskine samler penge, og så snart garagen er lukket, begynder garageejere at beregne låsetastparret (minedrift), og når garagens låsetastpar er genereret, sender maskinen disse penge til garageejeren, der vandt minekonkurrence.

Gebyrindsamlingsmaskinen i ovennævnte scenarie er en smart maskine, fordi den regnede ud på egen hånd, hvem de skal sende de indsamlede penge, når låsetastpar blev genereret. Og i tilfælde af, at der sker noget buggy, en teknisk fejl, refunderer maskinen dig pengene, og enten kan du betale igen eller tage din bil ud.

Tilsvarende kaldes denne smarte maskine på Blockchain smart kontrakt - et stykke kode, der gør alt for dig på blockchain. Da alle garager har smart maskine, har alle computere på Blockchain en kopi af den smarte kontrakt. Så når du sender penge, sørger det for, at du har nok penge til at sende, og modtageren får pengene, og i tilfælde af fejl, vender det bare transaktionen tilbage.

Imidlertid er smarte kontrakter ikke kun til penge-transaktioner, du kan bruge dem til at gemme eller ændre data på Blockchain, der kan være Youtube-lignende model til videoer (såsom Viuly), eller en dropbox-model til lagring af filer (såsom Storj. io eller SiaTech) eller endda spil som Cryptokitties. Listen over brugssager er uendelig!

Hvad sker der, når der ikke er nogen ny mønt?

Kan du huske, at vi i det foregående afsnit antog, at der ikke er nogen præmiepenge til vinderne for beregning af korrekt hashværdi. Dette føder et nyt spørgsmål - Hvorfor skulle nogen leje deres computere ud, hvis de ikke bliver belønnet med nye mønter? Ja, du ved svaret. Ligesom indsamlede gebyrindsamlingsmaskinen uden for garagen penge og gav dem til den vindende garageejer, koster hver transaktion på Blockchain en meget lille brøkdel af penge. Denne lille brøk trækkes fra alle transaktioner. Når en blok på Blockchain udvindes (dens hash beregnes af alle computere på netværket), får computeren, der vinder minekonkurrencen, pengene trukket fra alle de transaktioner, der udvindes i den pågældende blok (hver blok indeholder et fast antal transaktioner) som en belønning eller incitament. Dette holder kryptomodellen bæredygtig, selv efter at der ikke er udstedt nye mønter. Nu ved du, hvorfor dine venner køber store maskiner!

Konklusion

Bravo! Du har endelig erhvervet den grundlæggende viden om Blockchain og dens komponenter. Jeg håber, at denne serie artikler hjalp dig med at styrke dine fundament i denne nye teknologi. Herefter kan du, hvis du er en teknisk person, begynde at lære om at udvikle applikationer på Blockchain eller endda opsætte din egen Blockchain.

Hvis du imidlertid er en ikke-teknisk person, kan du begynde at kigge efter problemer, der kan løses ved hjælp af Blockchain. Dette vil hjælpe dig med at uddybe din viden om anvendelsesdelen af ​​denne fantastiske teknologi.

Hvis du nød at læse dette, så glem ikke at vise din kærlighed ved at give "50 klapper" og ved at klikke på "følg" -knappen :). Det motiverer mig til at skrive flere historier som dette og hjælpe dine venner med at finde dette ved at dele dette med dem. Tak skal du have! :)