Določanje tehnologije veriženja blokov



V tem blogu boste spoznali tehnologijo Blockchain. Zaznali boste lahko različne koncepte, ki predstavljajo tehnologijo veriženja blokov.

Ste zaskrbljeni zaradi porasta kriptovalut? Želite vedeti, kako deluje tehnologija Blockchain? Pristali ste na pravem mestu. Ta spletni dnevnik vam bo zbistril glavo in bolje boste razumeli verigo blokov.

Sledi učenje tega spletnega dnevnika:





Pozor, preden začnem !!

Ste si kdaj predstavljali sistem, ki je tako varen in zmogljiv, da bi lahko spremenil način delovanja našega gospodarstva, sistemov upravljanja, podjetij in lahko spremenil naš konceptualni občutek trgovine, lastništva in tudi zaupanja. No, takšna tehnologija že obstaja in se imenuje Blockchain .



Zdi se fascinantno? Razkrijmo to skrivnost skupaj ...

kaj je big data hadoop

Določanje tehnologije veriženja blokov

Blockchain je vezana, decentralizirana in distribuirana baza podatkov šifriranih zapisov.

V redu, če se mi te besede zdijo moteče, naj vam razčlenim:



  • Gre za podatkovno strukturo, pri kateri je vsak blok povezan z drugim blokom v a s časovnim žigom Kronološki vrstni red
  • To je transakcijska zbirka podatkov samo za dodajanje , ne zamenjava običajnih baz podatkov
  • Vsako vozlišče hrani kopijo vseh transakcij, ki so se zgodile v preteklosti in so kriptografsko zavarovana
  • Vse informacije, ki so enkrat shranjene v knjigi, so preverljive in preverljive, vendar ni mogoče urejati
  • Zelo odporen proti napakam kakršen je nobena točka odpovedi Blockchain-Blockchain-Technology-Edureka

Kot blockchain nikonceptualizirati kot samostojna entiteta sama po sebi je bila hrbtenica tehnologije bitcoinov, zato jo bomo poskusili razumeti s primerom uporabe bitcoinov in kako pomaga varno prenesti to ' digitalno zlato '.

Blockchain Technology | Vadnica za blockchain | Edureka

Preprosta transakcija Bitcoin

Razmislite o Bitcoin transakciji, kjer, James prenos 5. BTC njegov prijatelj, Kevin v mreži.

Zdaj se ta transakcija predvaja v Bitcoin Blockchain omrežje , in posebna vozlišča imenovana Rudarji ki prevzame to transakcijo iz skupine nepotrjene transakcije , potrdijo in dodajo v svoj blok.

Recimo, da sta Lisa in Robert rudarja, preverita transakcije v omrežju in preverjeno transakcijo zbereta v blok ter začneta tekmovati v reševanju zapletene matematične uganke, imenovane Dokaz o delu .

Če Lisa tukaj najprej reši uganko, odda blok v celotno omrežje. Drugi rudarji potrdijo blok in vsako vozlišče se soglasno strinja s trenutnim stanjem glavne knjige, vsak posodablja posamično. Tako James in Kevin dobita potrditveno sporočilo, da je transakcija zaključena.

Transakcija tako postane del univerzalnega razdeljena knjiga (ali Blockchain). In za svoje računsko delo je Lisa nagrajena z novo ustvarjenimi bitcoini (od tod tudi izraz rudarstvo ). Trenutna nagrada za vsak blok je 12,5 bitcoinov.

»Digitalni denar se torej prenaša z ene osebe na drugo brez uporabe tretjih oseb, ki jih uporabljamo v našem običajnem sistemu. Ali ni to neverjetno ?! '

Vendar tehnologija Blockchain kljub svoji vrlini ni nova tehnologija.

Uspešno gre za združevanje močnih tehnologij na nov način.

Blockchain: skupina tehnologij

Kriptografski algoritmi:

Blockchains so zavarovani z močniminajsodobnejši kriptografski mehanizmi. Vse, kar je shranjeno v Blockchainu, je šifrirano.

Da boste imeli boljšo predstavo o tem, kako se uporablja v Blockchainu, se vrnimo na naš prej obravnavani primer, ko je Kevin Jamesu prenesel 5 BTC. Ta transakcija gre v omrežje v obliki šifriranega sporočila. To sporočilo je edinstveno za vsako transakcijo.

Zdaj bi vprašali, kaj naredi sporočilo edinstveno? To je zato, ker transakcijo podpiše pošiljateljev edinstveni ključ, imenovan zasebni ključ , zato digitalni podpis . Mehanizem je videti nekako takole:

Rudarji preverijo ta digitalni podpis za preverjanje transakcije v omrežju.

Kul, kajne? Naj vam povem še nekaj zanimivih stvari. Ste že kdaj videli te številke: 09bed8e02e49277378f256c9d93ba4e408771088483f3955c6b1186ac8c7630a . Izgleda nesmiselno, kajne? No, imenuje se algoritem varnega razprševanja (SHA-256) .

Funkcija je tako zmogljiva, da vam, če kaj prepustite skozi ta algoritem, da a digitalni prstni odtis tega vnosa. Tudi če se spremeni en presledek, se prstni odtis popolnoma spremeni.

Se sprašujete, kako se uporablja v Blockchainu? Ne pozabite, da sem vam rekel, da so bloki v Blockchainu spet povezani med seboj. No, tu ste. Če naredite zgoščevanje kopice transakcij, tj. Dajte celotnemu 'bloku' transakcij edinstven prstni odtis! To je to.

Zdaj ima vaš naslednji blok transakcij nove transakcije - več ta razpršitev iz prejšnjega bloka.

In tako je narejen sistem veriženja blokov kriptografsko varna .

Porazdeljeno omrežje:

Blockchain uporablja porazdeljeno omrežje, kjer dve ali več vozlišč usklajeno delujeta med seboj, da bi dosegli skupni rezultat.X Vsi uporabniki Blockchaina so vozlišča (ali vrstniki), ki vodijo svojo knjigo.

je-odnos java
  • V porazdeljeni arhitekturi se transakcija prenaša enakovredno
  • Prenos transakcije po omrežju traja približno 1-2 sekundi

Hitrejši postopek transakcije naredi postopek preverjanja veljavnosti hiter. To na koncu povzroči hitrejši prenos digitalnih sredstev.

Program (protokol Blockchain):

Blockchain uporablja protokol za omrežno servisiranje za nemoteno in varno delovanje sistema. Vozlišča omrežju služijo tako, da vodijo evidenco transakcij. Postopek preverjanja lahko prilagodite za vsako verigo blokov. V bistvu je mehanizem soglasja ki upravlja omrežje Blockchain. Primer dokazila o delu v Bitcoin Blockchain.

Konsenz naredi dve stvari:

  • Zagotavlja, da je naslednji blok v verigi verig ena in edina različica resnice
  • Močnim nasprotnikom preprečuje iztirjenje sistema

Hitrejši postopek transakcije naredi postopek preverjanja veljavnosti hiter. To na koncu povzroči hitrejši prenos digitalnih sredstev.

Predvidevam, da zdaj veste, kako se ti običajni koncepti uporabljajo v tehnologijah Blockchain. Naj vam pokažem vizualno grafiko delovanja sistema

V redu, pojdimo naprej in razpravljajmo o vrstah verig blokov.

Vrste blokovnih verig:

Javno: Javne verige blokov imajo knjige, ki so vidne vsem v internetu in vsakdo lahko preveri in doda blok transakcij v verigo blokov.

Primeri - Bitcoin, Ethereum, Dash, Factom

Zasebno: vsa dovoljenja so centralizirana za organizacijo. Zasebni verižni bloki omogočajo preverjanje in dodajanje blokov transakcij samo določenim osebam v organizaciji, vendar si jih lahko ogledajo vsi v internetu.

Primeri- Večverižna, Blockstack

Konzorcij: nadzoruje konzorcij članov. Dostop do zapisovanja podatkov ali blokiranja ima samo vnaprej določen nabor vozlišč.

Primeri- Ripple, R3 in Hyperledger 1.0

Primeri uporabe tehnologije Blockchain:

Monetarni vidik je le vrh ledene gore tehnologije blockchain. Blockchain je revolucionarna tehnologija, pri kateri je denar zgolj ena od možnih aplikacij.

Sledi nekajresnične aplikacije Blockchain:

Naj vam zdaj pokažem, kje je blokverižna tehnologija jegremoda nas vodi v
Bližnja prihodnost.

Možen tektonski premik verige blokov:

Glede na popis svetovnega gospodarskega foruma je pričakovati napredek tehnologije blockchain.

S tem se zaključuje naš blog Blockchain Technology. Upam, da ste uživali v branju tega spletnega dnevnika in se vam je zdel informativen. Če želite izvedeti več o verigi blokov, si oglejte naš video o 'Blockchain Technology'

Blockchain Technology | Pojasnjeno Vadnica za blockchain | Edureka

Imate vprašanje za nas? Prosimo, navedite to v oddelku za komentarje in prej se vam bomo oglasili.

Če želite izvedeti več o tehnologiji Blockchain in obvladati koncepte kriptografije, omrežij Blockchain, pametnih pogodb, Ethereuma in Hyperledgerja, si oglejte naš interaktivni splet v živo Tukaj je na voljo podpora 24 * 7, ki vas vodi skozi celotno obdobje učenja.