Blockchain for Dummies — vienkāršs, bet pilnīgs ceļvedis

Pētījumā, ko veica Deloitte 1,386 augstākajiem vadītājiem 80% atbildēja, ka blokķēdes tehnoloģija būs vai nu kritiska (53%), vai svarīga (27%) viņu organizācijas stratēģiskajā attīstībā. Vēl jo vairāk, 86% uzskata, ka blokķēdes tehnoloģija ir plaši mērogojama un sasniegs vispārēju ieviešanu.

Tāpēc pievērsīsimies tam un redzēsim, kas ir blokķēde, kā tā darbojas un kādas ir šīs tehnoloģijas priekšrocības.

1. Blockchain paskaidrots

DEF paplašinājums Kā norāda nosaukums, blokķēde ir bloku ķēde, kas darbojas kā virsgrāmata, kas finanšu pasaulē pazīstama kā ieraksti. Blokķēdē šie bloki ir savienoti kopā un nodrošināti kriptogrāfija.  

Vienkāršāk sakot, blokķēde ir digitālā virsgrāmata.

Katrs ieraksts (bloks) blokķēdē satur laikspiedolu, informāciju par blokķēdes darījumiem un iepriekšējā bloka kriptogrāfisko jaucējvērtību (parakstu). Tas nozīmē, ka katrs bloks ir atkarīgs no iepriekšējā.  

Tādējādi ķēde.  

Kurš izgudroja blokķēdi?

Pirmā funkcionālā blokķēde tika izlaista 2009. gadā. Pēc tam, kad Satoši Nakamoto 2008. gadā publicēja rakstu “Bitcoin: A Peer-to-Peer Electronic Cash System”, viņš nākamajā gadā izlaida Bitcoin programmatūru.  

Taču šī nebija pirmā reize, kad pasaule tika iepazīstināta ar blokķēdes ideju.  

1991. gadā Stjuarts Hābers un V. Skots Stornetta savā akadēmiskajā darbā runāja par bloku saistīšanu tikai pievienojamu datu struktūrā.Kā uzlikt laika zīmogu digitālam dokumentam. "  

Blokķēdes veidi

Ir 3 galvenie blokķēžu veidi:

Publiskās blokķēdes

Publiskās blokķēdes ir atvērtā pirmkoda tīkli, kuriem ikviens var pievienoties kā lietotājs, izstrādātājs vai dalībnieks. Ikviens var redzēt un pārbaudīt katru darījumu publiskajā blokķēdē.  

Viena no galvenajām publisko blokķēžu priekšrocībām ir to izturība pret cenzūru.

Tie ir pilnībā decentralizēti, un tie reģistrē darījumus vairākos datoros visā pasaulē. Tādējādi datu maiņa tīklā nav iespējama.  

Publisku blokķēžu piemēri ir Bitcoin, Ethereum un Litecoin.  

Privātās blokķēdes

Savukārt privātās blokķēdes nosaka ierobežojumus tam, kas var tām pievienoties. Zināmas arī kā atļautās blokķēdes, tās reģistrē savus darījumus privāti, padarot tos pieejamus tikai tīkla dalībniekiem.  

Salīdzinot ar publiskajām blokķēdēm, atļautās blokķēdes ir centralizētākas. Uzņēmumam, kas vada ķēdi, ir pilnīga kontrole pār to, kas pievienojas tās tīklam. Tādējādi privātās blokķēdes ir ideāli piemērotas uzņēmumiem, kas vēlas koplietot savus datus, bet aizsargāt sensitīvu informāciju.  

Privāto blokķēžu piemēri ir Ripple un Hyperledger.  

Konsorcija blokķēdes

Konsorcija blokķēdes, kas pazīstamas arī kā apvienotās blokķēdes, apvieno labāko no abām pasaulēm. Tie ir vairāk decentralizēti nekā privātās blokķēdes, taču ļauj kontrolēt, kuri dati ir publiski un kuri paliek privāti.  

Atšķirībā no privātajām blokķēdēm, kuras kontrolē viens uzņēmums, apvienotās blokķēdes kontrolē iepriekš atlasīta entītiju/mezglu kopa.  

BLAKUSPIEZĪME. Blockchain mezgli ir ierīces (datori, klēpjdatori), kas darbojas kā serveri, kas glabā informāciju. Mezgli ir būtiska blokķēdes infrastruktūras sastāvdaļa.  

2. Kā darbojas blokķēde?

Lai labāk izskaidrotu, kā darbojas blokķēdes sistēma, kā piemēru izmantosim Bitcoin blokķēdi. 

Kā tiek izveidoti un savienoti kopā jauni bloki?

Iepriekš minēju, ka katrā blokā ir ieraksts par Bitcoin darījumiem. Katrs blokķēdes bloks var turēt apkārt 1 megabaits datu. Pēc šī bloka aizpildīšanas automātiski tiek izveidots jauns bloks.

Pierakstīsim dažus hipotētiskus darījumus un redzēsim, kā izskatās bloks.

Pieņemsim, ka Zevs ir parādā Odinam naudu, un viņš vēlas viņam atmaksāt Bitcoin. Tātad, Zevs nodod 0.5 BTC uz Odinu.  

Tāpat kā labs tēvs, Odins nolemj nosūtīt kabatas naudu saviem dēliem Lokijam un Toram.  

Loki saņem 0.1 BTC, bet Tors saņem 0.2 BTC, jo Odins viņu vienmēr mīlēja vairāk.  

Tas mums nodrošina šādus darījumus:  

T1: Zevs – Odins | 0.5 BTC  

T2: Odins – Loki | 0.1 BTC  

T3: Odins – Tors | 0.2 BTC  

Tagad pieņemsim, ka visi šie darījumi veido 1 MB datu, tādējādi aizpildot bloku – 1. bloku. Šim blokam automātiski tiek piešķirts paraksts – teiksim ASG4.  

Šādi izskatās mūsu pirmais bloks.  

Tagad izveidosim otru bloku.

Pēc leģendārās cīņas ar sala milžiem Toram ir jāsalabo savs varenais āmurs. Tātad, viņš nosūta to uz Asgard's Forge un samaksā 0.1 BTC.  

Loki vēlas pasmieties par Tora jauno tēti, tāpēc viņš pasūta 100 čīzburgerus un diētisko kolu no Asgarda versijas Vendija. Tas viņam kopā izmaksā 0.04 BTC.  

Tādējādi mums ir šādi darījumi:  

T1: Tors – Asgarda kalve | 0.1 BTC  

T2: Loki - Asgardian Wendy's | 0.04 BTC  

Papildus šiem darījumiem 2. blokā ir iekļauts arī 1. bloka paraksts – ASG4. Pēc tam 2. bloks saņem savu parakstu, pamatojoties uz tajā esošajiem datiem. Teiksim FUN27.  

Tā kā blokķēdē notiek vairāk darījumu, tiek izveidots vairāk bloku, un katrs bloks satur iepriekšējā parakstu. Tādā veidā 1. bloks ir tieši saistīts ar 2. bloku. 2. bloks pēc tam tiek saistīts ar 3. bloku. 4. bloks ir 5. bloks utt.  

Bet ko darīt, ja kāds nolemj mainīt datus 1. blokā?  

Teiksim, ka Loki, lai arī kāds viņš ir ļauns, vēlas sagādāt nepatikšanas. Viņš maina Bitcoin Thor daudzumu no Odina no 0.2 uz 0.3. Tādā veidā Toram būs jāatskaitās par nesaņemto naudu.  

Un šeit lietas kļūst sarežģītas. Tagad, kad dati 1. blokā ir atšķirīgi, paraksts, kas tiek ģenerēts, pamatojoties uz blokā esošajiem datiem, mainās automātiski. Tātad tā vietā ASG4, jaunais paraksts kļūst, teiksim, ERR2.  

Ņemot vērā, ka šis paraksts ir iekļauts 2. blokā, mainās arī datu virkne, tādējādi izmainot 2. bloka parakstu no plkst. FUN27 uz OOPS42.  

Tas izraisa domino efektu, kurā tiek mainīts katrs ķēdes bloka paraksts. Kad lietotāji saprot, ka kāds mēģina mainīt datus blokos, viņi noraida izmaiņas un pārceļ blokķēdi atpakaļ uz savu iepriekšējo derīgo versiju.  

Tātad, kā tiek izveidoti paraksti?

Godīgi sakot, pats process ir diezgan sarežģīts. Lielākā daļa no tā man joprojām izklausās pēc melnās maģijas, tāpēc es izvairīšos no supertehniskajām lietām.

Bet vienkāršāk sakot, kriptogrāfiskā jaucējfunkcija (sarežģīts algoritms) ņem datu virkni (blokā esošos darījumus) un pārvērš to par unikālu 64 ciparu virkni. Tiešsaistē ir vairākas šādas jaucējfunkcijas, ar kurām varat spēlēt – mēs to izmantosim tas viens mūsu piemēram.

Pievienojot datus no mūsu pirmā bloka hash ģeneratorā, mēs iegūstam šādu virkni:

786A832913348D9BB6E35ABF60CB451934F58A9E648CA2E28724A04AACEEBB6C

Ja ieejas datos mainās viena rakstzīme, izvade būs pilnīgi atšķirīga. Tātad, ja Loki mainīja 0.2 BTC uz 0.3 BTC, mūsu rezultāts būs šāds:

E69CC8EF3A3B3D569C6DCE67445B3699C3B01FDE588C27ED4AF34DCDAAC8D774

Tāpēc bloka 1. bloka (ASG4) paraksta integrēšana 2. bloka datos padara neiespējamu blokķēdes izmainīšanu. Katra iepriekšējā bloka paraksts tiek izmantots, lai izveidotu nākamā bloka parakstu.

Tātad, kur ienāk kalnrūpniecība?

Pretēji izplatītajam uzskatam, kriptorakstu ieguve nav jauna Bitcoin radīšana.  

Kalnrači sacenšas savā starpā, lai apstiprinātu darījumus katrā blokā, pārliecinoties, ka katrs ķēdes bloks atbilst noteiktiem kritērijiem.  

Bet, lai saprastu, kā tas viss darbojas, mums vispirms ir jārunā par nonces. Nonces ir dispersija, ko blokķēde pievieno katram blokam. To vienīgais mērķis ir mainīt bloka jaucējkodu (parakstu), nemainot darījumu datus. Neatkarības tiek pievienotas, jo katra bloka katram parakstam ir jāsākas ar noteiktu skaitu sākuma nulles.  

Pēc tam kalnračiem ir jāatrod nonce vērtība, lai apstiprinātu darījumus un pievienotu jaunu bloku blokķēdei. Nav formulas, lai aprēķinātu nonce vērtību. Tas ir vienkārši izmēģinājumu un kļūdu process.

Un kopumā, jo lielāka ir skaitļošanas jauda, ​​jo ātrāk jūs varat pārbaudīt dažādas kļūdas un tādējādi atrast pareizo vērtību.

3. Blokķēdes decentralizācija

Tagad, kad mums ir skaidrs priekšstats par to, kas ir blokķēde un kā tā darbojas, parunāsim par vienu no tās galvenajiem aspektiem – decentralizāciju.

decentralizācija ir viens no blokķēdes visbiežāk sastopamajiem jēdzieniem. Decentralizēta blokķēde nozīmē, ka visam tīklam nav centrālā kontroles punkta. Tā vietā tīkls tiek glabāts vairākās vietās visā pasaulē.

Vitaliks Buterinam, Ethereum līdzdibinātājs, atdala decentralizāciju 3 dažādi veidi:

1. Arhitektūras (de)centralizācija – no cik fiziskām ierīcēm sistēma sastāv?

2. Politiskā (de)centralizācija – cik daudz personu vai organizāciju kontrolē šīs ierīces?

3. Loģiskā (de)centralizācija – vai viss tīkls ir monolīts un sakārtots, vai haotisks un nesakārtots?

Izmantojot šos tipus, viņš pēc tam klasificē dažādas tehnoloģijas un institūcijas. Viņš definē blokķēdi kā politiski decentralizētu, arhitektoniski decentralizētu un loģiski centralizētu.

Kā ar DLT?

Daudzi uzskata, ka blokķēdes un sadalītās virsgrāmatas tehnoloģija ir viena un tā pati lieta. Bet tas nav gluži pareizi.

Distributed Ledger Technology ir decentralizēta tehnoloģija, kas glabā savas datu bāzes vairākās vietās, vairākās ierīcēs, kuras pieder un ko kontrolē dažādas personas vai organizācijas. 

Galvenā atšķirība starp abiem ir tā, ka DLT ir tehnoloģija, bet blokķēde ir DLT veids.

Sadalīto virsgrāmatu decentralizācijas mērķis ir izbeigt vajadzību pēc centrālās iestādes, kas apstrādā vai apstiprina darījumus tīklā. Tas samazina sistēmas kompromitēšanas risku uzbrukuma laikā.

4. Tātad, kā blokķēde iekļaujas kriptovalūtā?

Blockchain loma kriptovalūtu nozarē ir diezgan vienkārša – tā reģistrē un apstiprina darījumus. Tas ļauj kriptogrāfijas pasaulei palikt anonīmai, palielina tās drošību un palīdz tai saglabāt caurspīdīgumu un nemainīgumu.

Bet kā izskatās kriptogrāfijas darījums?

Atgriezīsimies pie mūsu iepriekšējā piemēra.

Lai Zevs šos 0.5 BTC nosūtītu Odinam, viņam vispirms ir nepieciešams maks, kurā var ievietot Bitcoin. 

  1. Zevs atver savu maku un ievada Odina publisko atslēgu kopā ar summu, ko viņš vēlas nosūtīt.
  2. Pēc tam viņš ieraksta savu privāto atslēgu, lai apstiprinātu darījumu.
  3. Hermess, kurš ir kalnracis, iekasē 0.00005 BTC, lai iekļautu darījumu blokķēdē. Uztveriet to kā nosūtīšanas maksu, kas tiek automātiski iekļauta galīgajā summā.
  4. Pēc tam darījumu apstiprina mezgli, uzliek laikspiedolu un pievieno to blokķēdes versijai.
  5. Odins beidzot saņem 0.5 BTC.

Šobrīd katru dienu tiek apstiprināti aptuveni 300,000 XNUMX BTC darījumu. Jūs varat skatīties visus darījumus, kad tie notiek blokķēde.com.

Kripto maki

Pretēji izplatītajam uzskatam, kriptonauda maki faktiski neuzglabājiet savas kriptonauda monētas. Tā vietā tie palīdz jums veikt darījumus, izsekot jūsu atlikumam un, pats galvenais, saglabāt publiskās un privātās atslēgas.

Jūsu publiskā atslēga ir kā jūsu bankas konta numurs. Jūs to kopīgojat ar citiem, lai viņi varētu veikt iemaksas jūsu kontā. 

Jūsu publiskā atslēga tiek ģenerēta no jūsu privātās atslēgas.

No otras puses, jūsu privātā atslēga ir kā drošības kods. Tu esi vienīgais, kam tas būtu jāzina. Pretējā gadījumā cilvēki varēs apstiprināt darījumus jūsu vārdā. Un bez tā jūs nevarēsit apstiprināt darījumus vai izņemt naudu.  

5. Blokķēdes priekšrocības

Blockchain tehnoloģijai ir daudz priekšrocību, kas var būtiski ietekmēt uzņēmumu darbību, kā arī klientu apmierinātību.

Nemainīgi dati

Visa blokķēdē saglabātā informācija ir pastāvīga. Neviens to nevar mainīt, un neviens to nevar noņemt. Tas ļauj uzņēmumiem un privātpersonām efektīvi un viegli izsekot visiem saviem darījumiem.  

Bet datu maiņa blokķēdē nav neiespējama. Tas ir vienkārši ļoti, ļoti grūti.  

Un, lai gan nemainīgums izklausās kā lieliska ideja (un bieži tā arī ir), tā var arī radīt vairākas problēmas uzņēmumam. Ko darīt, ja nejauši blokķēdē tiek publicēti sensitīvi dati?  

Vienīgais risinājums, kā to novērst, ir pārliecināt pārējās blokķēdē iesaistītās puses par “dakšu” – sadaliet blokķēdi 2 ceļos un pārvietojiet datubāzi uz vienu no tiem. Bet to izdarīt publiskajā blokķēdē ir gandrīz neiespējami.  

Tomēr šādas problēmas parasti izvairās, pateicoties blokķēdes dizainam, kas atdala sensitīvu un identificējošu informāciju.  

Digitālā brīvība

Lielāko daļu datu internetā kontrolē 4 milzu uzņēmumi – Google, Microsoft, Amazon un Facebook. Katrs attēls vai videoklips, ko saglabājāt mākonī vai ievietojāt tiešsaistē, katrs balss ziņojums vai e-pasts, ko jebkad esat nosūtījis, jūsu iepirkšanās paradumi un atrašanās vietu vēsture tiek glabāti viņu serveros.  

Visa informācija blokķēdē, ieskaitot darījumu informāciju, ir šifrēta. Publisko atslēgu nevar izsekot līdz konkrētam lietotājam vai uzņēmumam, tādējādi novēršot pirkšanas paradumu izsekošanu.  

Drošība

Mūsdienu pasaulē drošība ir viens no svarīgākajiem katras tehnoloģijas aspektiem.  

Ziņojums liecina, ka vidēji tiek veikts hakeru uzbrukums ik pēc 39 sekundēm. Kredītkartes, identitātes un klasificēta informācija tiek zagta katru dienu. Tas katru gadu rada miljardu dolāru zaudējumus.  

Bet, tā kā blokķēde ir decentralizēta sistēma, tai nav viena kļūmes punkta.  

Informācija tiek glabāta neskaitāmos tīklam pieslēgtos datoros, tāpēc uzbrukuma veikšana ir gandrīz neiespējama. Lai pārņemtu vadību pār tīklu vai mainītu blokķēdē glabāto informāciju, jums būtu uzreiz jāuzbrukušas visām tīkla ierīcēm.  

Tam būtu nepieciešams daudz darba un skaitļošanas jaudas, un tas izrādītos bezjēdzīgi, jo uzbrukuma veikšana visam tīklam izraisītu kriptovalūtas vērtības krišanos.  

Galu galā ieguldījumi, kas nepieciešami, lai veiktu šādu uzbrukumu, būtu lielāki nekā tā iespējamie ieguvumi.  

anonimitāte

Blokķēde ļauj jums palikt anonīmam. Neviens nevar izsekot jūsu pirkumiem vai tērēšanas paradumiem un saistīt tos ar jūsu personisko informāciju, lai vēlāk varētu gūt peļņu. Ja vien viņi nezina, kura publiskā adrese ir jūsu.  

Bet pat tādā gadījumā sistēma, kas pilnībā izveidota uz blokķēdes tehnoloģijas, neuzglabās sīkfailus vai personisko informāciju. Un tieši tāpēc Bitcoin strauji pieauga popularitātē melnajos tirgos un tumšajā tīmeklī.  

Taču, lai gan blokķēde var nodrošināt anonimitāti, ņemiet vērā, ka lielākā daļa interneta vietņu izmanto sīkfailus. Tātad, pat ja jūs izvēlaties maksāt ar Bitcoin tādā vietnē kā Amazon, viņi joprojām varēs saglabāt jūsu informāciju.  

Samazinātas maksas

Galvenā atšķirība starp Bitcoin un bankām ir tā, ka Bitcoin maksa ir nemainīga. Bankas parasti iekasē procentus no pārskaitītās summas, kas svārstās no 1% līdz 4%. Tas nozīmē, ka, pārskaitot USD 10,000 100, banka var iekasēt no 400 līdz XNUMX USD.  

No otras puses, Bitcoin darījumi iekasē vienotu likmi, taču tās pamatā ir tirgus vērtība. Rakstīšanas laikā darījuma maksa bija USD 1.62. 62.79. gada 21. aprīlī augstākā darījuma maksa bija 2021 ASV dolāri. Tas joprojām ir mazāks par 1% no 10,000 XNUMX ASV dolāru darījuma.  

Nekādas finanšu kontroles no valdības puses

Bankas un valdības var iesaldēt kontu bez brīdinājuma, ja uzskata to par nepieciešamu. Neskaitāmu cilvēku konti katru dienu tiek iesaldēti, nesaprotot, kāpēc.  

Blokķēdes tīklā vienīgā persona, kurai ir piekļuve jūsu līdzekļiem, esat jūs pats. Nu, un ikviens, kam ir jūsu privātā atslēga (tomēr nevienam citam nevajadzētu). Valdība, jūsu valsts banka vai jebkura cita iestāde nevar piekļūt jūsu līdzekļiem vai izsekot jūsu darījumiem, nezinot jūsu privāto un publisko atslēgu.  

Tas nozīmē, ka jūs pilnībā kontrolējat savu naudu, un neviena iestāde nevar jums to atņemt bez jūsu piekrišanas.  

Nobeiguma domas

Blokķēde ir diezgan liela lieta.

Tehnoloģija, kas to nodrošina, 2017. gadā piedzīvoja sprādzienbīstamu popularitāti kriptovalūtu dēļ, taču tas lēnām mainās. Blockchains publiski un privāti izstrādā daudzi uzņēmumi un privātpersonas, atrodot izmantošanas gadījumus dažādās nozarēs. Un tas notiek viņu milzīgā potenciāla dēļ.  

Blockchain tehnoloģija spēj pilnībā mainīt mūsu sabiedrības darbību.  

Tas var pilnībā izjaukt banku sistēmas darbību, atbalstīt e-pārvaldi un veicināt zaļās enerģijas izmantošanu.  

* Šajā rakstā sniegtā informācija un sniegtās saites ir paredzētas tikai vispārīgai informācijai, un tām nevajadzētu būt nekādiem finanšu vai ieguldījumu padomiem. Mēs iesakām pirms finanšu lēmumu pieņemšanas veikt savu izpēti vai konsultēties ar speciālistu. Lūdzu, apstipriniet, ka mēs neesam atbildīgi par jebkādiem zaudējumiem, kas radušies šajā tīmekļa vietnē esošās informācijas dēļ.

Avots: https://coindoo.com/blockchain-for-dummies/