Blockchain - sissejuhatus

See artikkel on lühike sissejuhatus Blockchaini maailma. Võib-olla olete lugenud Blockchainiga seotud artikleid või kohanud arutelusid selle üle, kuidas Blockchain kavatseb maailma muuta. Tsentraliseeritud asutused kas kaitsevad või nõustuvad selle häirega, määratledes oma tingimused.

Niisiis, milles on kõik hädad? Saame aru plokiahelast selle töötlemata kujul.

Blockchain on hajutatud andmebaasisüsteem. See tähendab, et failide salvestamise asemel ühte arvutisse salvestatakse teavet miljonitesse arvutitesse kogu maailmas.

FACEBOOK kui tsentraliseeritud üksus

Kui logime Facebooki sisse, salvestatakse kogu sisu, mida me koos sõpradega Facebookis jagame, Facebooki keskserverisse. Facebook kuulub kogu nendele andmetele tehniliselt (isegi kui nad väidavad, et neil ei ole meie andmeid); kasutavad nad neid andmeid reklaamide otseseks sihtimiseks meie poole.

Blockchaini tehnoloogia häirib seda ja annab kasutajatele volituse kontrollida oma isikut tuvastavat teavet.

DEKTSENTRALISEERITUD, JAGATUD JA CENTRALISEERITUD SÜSTEEMID

Diagrammil on kolm Vikipeediast pärit pilti.

Allikas: Vikipeedia

Esimene pilt kujutab tsentraliseeritud hoidlat nagu Facebook, Google, Amazon jne, kus üks kesksed üksused kontrollivad kogu teavet.

Teine pilt on detsentraliseeritud süsteem, kus mõned sõlmed säilitavad vastastikusel nõusolekul võrgu solidaarsuse, võimaldades samas vabadel sõlmedel minimaalsete andmete salvestamisega elada.

Kolmas pilt on hajutatud süsteem, kus iga võrgusõlm peab tingimata salvestama kogu teabe, mis võrgus on.

Esimesel pildil laguneb kogu süsteem, kui kesksõlm on ohus. Kuid detsentraliseeritud ja hajutatud süsteemides on sellised rünnakud võimatud, kuna igal ajahetkel on kogu võrgus teavet mitu koopiat.

MURUSTATUD?

Allpool toodud näide selgitab seda mõistet.

Oletame, et Alice kannab tavalise pangaülekandega Bobile 100 dollarit. Neil mõlemal on konto samas pangas. Kui Alice tehingu algatab, on pangal keskandmebaas, mis arvab Alice kontolt maha 100 dollarit ja Bobi kontole lisab 100 dollarit. Nüüd pole see ideaalne stsenaarium, sest pangad võtavad tavaliselt tehingutasusid

Kui panga keskandmebaasiga juhtub midagi ja see tehing kaob, ei saa Alice ega Bob 100 dollarit. Traditsioonilistes pankades on varukoopiaid ja kaitsemeetmeid, mis aitavad seda vältida, kuid see on endiselt väga kehtiv stsenaarium. Küberrünnaku korral on kõik meie tsentraliseeritud serverites olevad rahalised vahendid tohutu riskiga. Kontoomanikena tunnistame ja aktsepteerime seda riski usalduse tõttu nende pangaasutuste vastu.

Mis siis, kui ma teile ütleksin, takistab blockchain seda kõike, luues 100% tööajaga detsentraliseeritud väärtussüsteemi ja hajutatud usaldussüsteemi, mida on äärmiselt keeruline ja väga ebatõenäoline.

Jagatud pearahasüsteemis kinnitavad kõik võrgus olevad sõlmed tehingu ja kui pearaamat on kirjutatud kivisse, kui Alice algatab tehingu. See on muutumatu ja tehing on tagatud. Isegi kui ründaja üritab ühte sõlmi kompromiteerida, toimub tehing ikkagi teises sõlmes ja tehingu muutmine ainult ühes sõlmes on endiselt äärmiselt keeruline.

Ühe tehingu üksikasjade muutmiseks peab ründaja muutma kõiki järgmisi tehinguid, lootes genereerida alternatiivse ahela kiiremini kui aus kahel, mida kaevandajad töötlevad. Kaevurid on plokiahelas tehtavate tehingute hõlbustajad. Nad kontrollivad iga tehingut, mis nende vastavate sõlmedega kokku puutub, lahendades arvutuslikult keerulisi ja protsessorimahukaid mõistatusi. Ründajate tehingud ei lähe läbi, kuna ausad sõlmed lükkavad kehtetud tehingud ja blokeeringud tagasi. Ründaja vajab ausate sõlmede kumulatiivse töötlemisvõimsuse ületamiseks piisavalt töötlemisvõimsust, mida on väljakujunenud plokkside süsteemides väga ebatõenäoline.

Tulevastes postitustes arutame lähemalt kaevandamise teemal koos avalike ja privaatvõtmetega (teie krüpto kasutajanimi ja parool).

BLOCKCHAIN ​​KUI BLOCKID

Blockchain, nagu nimigi ütleb, on plokkide ahel, mis on üksteise järel ühendatud. Kõigil võrgu sõlmedel on täielik replikatsioon kõigi tehingute kohta, mis on plokiahelas toimunud alates geneesi ploki mineerimisest. Pearaamat on avatud ja kontode vaheline tehing kuvatakse pearaamatus kogu maailmas.

Tehingud krüptitakse krüptograafiliselt ja järgmise ploki krüpteerimiseks kasutatakse ühe ploki digitaalallkirja. See on püsiv süsteem ja pearaamatu ühe tehingu muutmine on võimatu. Kui rünnakut proovitakse, on kõigi tulevaste plokkide krüptimine krüpteerimine arvutuslikult ja majanduslikult väga kallis ülesanne.

Loodame, et teil on nüüd põhiidee selle kohta, mis blockchain-tehnoloogia endast kujutab. Selle tehnoloogia mõjud on kaugeleulatuvad ja on peagi kõigi usaldusel põhinevate süsteemide eesotsas.

BLOCKCHAIN ​​- KUI PALJU EELNEVALT SAAB, ON UUS INTERNET.