Tijekom posljednjih nekoliko godina, blockchains se razvijao u različitim okusima ovisno o njihovoj konstrukciji i konfiguraciji. Sadržaj pohranjen na blokovima blockchaina i aktivnosti koje obavljaju različiti sudionici u blockchain mreži mogu se kontrolirati ovisno o tome kako je blockchain konfiguriran i kako se očekuje da ispuni željenu poslovnu svrhu. Općenito govoreći, javni i privatni blockchains dva su najčešće korištena okusa koji se jako koriste u različitim mrežama kriptovaluta i u privatnim poduzećima. Treća kategorija, sa dozvoljenim blockchainima, također je stekla privlačnost u novije vrijeme.
U ovom se članku razmatraju ključne razlike između javne, privatne i mrežne blok-mreže.
Javni blok
Ako neko želi stvoriti otvoreni blockchain sličan bitcoin-u, koji omogućuje bilo kome i svima da se pridruže i doprinesu mreži, mogu krenuti u otvoreni, javni blockchain. Javna blockchain mreža je potpuno otvorena i svatko se može slobodno pridružiti i sudjelovati u temeljnim aktivnostima blockchain mreže. Svatko se može pridružiti ili napustiti, čitati, pisati i revidirati tekuće aktivnosti na mreži javnih blockchain-a što pomaže javnom blockchainu da održi svoju samoupravnu prirodu.
Javna mreža djeluje na poticajnoj shemi koja potiče nove sudionike da se pridruže i održavaju mrežu okretnom. Javni blockchains nude posebno vrijedno rješenje s gledišta stvarno decentraliziranog, demokratiziranog i bez autoriteta poslovanja.
Uz jednostavnost korištenja i sudjelovanja, javna mreža ima i nekoliko nedostataka. Primarne uključuju veliku potrošnju električne energije koja je potrebna za održavanje distribuirane javne knjige. Ostali problemi uključuju nedostatak potpune privatnosti i anonimnosti koji vode do slabije sigurnosti mreže i identiteta sudionika. Uz istinske autore suradnika, ponekad sudionici mogu uključivati i one koji su neispravni koji bi mogli biti uključeni u zlonamjerne aktivnosti poput hakiranja, krađe tokena i začepljenja mreže.
Privatni Blockchain
Ako treba pokrenuti privatni blockchain koji dopušta samo odabrani unos provjerenih sudionika, poput onih za privatnu tvrtku, može se odlučiti za privatnu blockchain implementaciju. Sudionik se može pridružiti takvoj privatnoj mreži samo autentičnim i provjerenim pozivom, a valjanost je potrebna ili od strane mrežnih operatora ili jasno definiranim postavljenim protokolom koji mreža provodi.
Primarna razlika između javnog i privatnog blockchaina je ta da kontrola privatnih blockchaina kojima je dozvoljeno da sudjeluju u mreži izvršava konsenzus protokol koji odlučuje o rudarskim pravima i nagradama i održava zajedničku knjigu. Vlasnik ili operator ima pravo poništavanja, uređivanja ili brisanja potrebnih unosa u blockchain prema potrebi.
U pravom smislu, privatni blockchain nije decentraliziran i distribuirana je knjiga koja djeluje kao zatvorena, sigurna baza podataka zasnovana na kriptografskim konceptima. Tehnički gledano, ne može svatko pokrenuti čitav čvor na privatnom blockchainu, izvršiti transakcije ili potvrditi / potvrditi promjene blockchaina.
Dopušteni Blockchain
Treća kategorija blockchaina su odobreni blockchains koji omogućuju miješanu vreću između javnog i privatnog blockchaina s puno mogućnosti prilagodbe. Dostupne opcije uključuju omogućavanje svakome da se pridruži odobrenoj mreži nakon odgovarajuće provjere svog identiteta i dodjeli odabranih i određenih dozvola za obavljanje samo određenih aktivnosti na mreži. Na primjer, ripple podržava uloge na temelju dozvola za sudionike.
Takvi blok-lanci izgrađeni su tako da omogućuju posebna dopuštenja svakom sudioniku za obavljanje određenih funkcija - poput čitanja, pristupa i pisanja podataka u blok-lance. Tvrtke i poduzeća sve se više odlučuju za dozvoljene blok-mreže, jer mogu postavljati potrebna ograničenja selektivno tijekom konfiguriranja mreža i kontrolirati aktivnosti različitih sudionika u željenim ulogama.
Na primjer, ako se blockchain mreža koristi za upravljanje poslovanjima poljoprivrednih proizvoda od njezinog podrijetla (farme) do krajnjeg kupca (tržišta), postupak uključuje više subjekata u kojima mreže s dozvoljenom ponudom mogu najbolje odgovarati. Recimo, poljoprivrednik uzgaja ljekovitu biljku koju isporučuje na više tržišta diljem svijeta u udaljenim regijama. Budući da takva transakcija može uključivati više stranaka, poput carinskog odjela zemlje, koji dozvoljava da proizvod uđe u njihovu državu, brodarske tvrtke koje premještaju proizvode i skladišta te skladištari koji moraju održavati proizvod unutar određenog temperaturnog opsega.
Poljoprivrednik može dovršiti određenu cijenu i količinu radi prodaje svojih proizvoda kupcu u Americi, a drugu cijenu i količinu drugom kupcu u Europi. Ostali uključeni subjekti, poput gore spomenutog carinskog odjela, brodarske tvrtke i operatora skladišta i ne moraju nužno trebati informacije o dogovorenim cijenama između poljoprivrednika i njegovih različitih kupaca. Možda će im trebati pristup ograničenim informacijama, poput specifikacija kvalitete i količine da bi izvršili svoju potrebnu funkciju u pružanju podrške takvim ponudama. Dopušteni blockchains dopušta takvu ograničenu implementaciju i ograničeno dopuštenje ovim različitim sudionicima na takvim poslovnim blockchainima.
Donja linija
Iako su javni blockchains najpopularniji oni koji služe svrsi za šire usvajanje masa za zajedničke mreže temeljene na kripto valuti poput Bitcoin-a, privatni su se našli u sigurnom okruženju za poslovanje. Dopušteni blockchain, koji nudi srednji put između to dvoje s prilagođavanjem, omogućava prostor za šire prihvaćanje industrije u više poduzeća, što povećava uporabu u industriji jer omogućava omogućavanje ograničenih aktivnosti čak i od vanjskih dobavljača i pružatelja usluga.