Úvod
Když byl bitcoin spuštěn, položil základy průmyslu, který se točí kolem technologie, která je základem protokolu: blockchain. Dychtiví inovátoři nyní objevili potenciál této technologie a zkoumají její aplikace ve všech myslitelných odvětvích.
Bitcoin je to, čemu se říká kryptoměna – forma digitální hotovosti, kterou nekontroluje žádná jediná entita. Místo toho využívá kombinaci distribuované databázové technologie, finančních pobídek a kryptografických technik, aby umožnila širokému ekosystému koordinaci bez vedoucích nebo administrátorů.
Datová struktura používaná bitcoinovou sítí vyvolala za více než 10 let od jejího vytvoření širokou přitažlivost. Nyní se s blockchainovou technologií experimentuje v odvětvích od financí a dodavatelských řetězců až po právní systémy a vládu.
Pokud jste přehlédli našeho průvodce technologií blockchain pro začátečníky: blockchain je jednoduchá datová struktura, jejíž položky nelze upravovat, ale pouze rozšiřovat. Může pomoci, když si to představíme jako tabulku, kde každá buňka ukazuje zpět na předchozí, takže jakýkoli pokus o úpravu dřívější buňky by byl okamžitě patrný. Obecně platí, že blockchain bude ukládat informace o finančních transakcích, ale může být použit s jakýmkoli druhem digitálních dat.
Abychom pokračovali v naší tabulkové analogii, samotný dokument by drželo mnoho stran. Každý provozuje na svém zařízení specializovaný software, který se propojuje s dalšími zařízeními, na kterých je software spuštěn, takže všichni účastníci mají k dispozici aktuální databázi.
Neexistuje žádný centrální zdroj, ze kterého by účastníci získávali tyto informace (síť je distribuována). To znamená, že šíření informací je pomalejší, ale díky tomu je síť silnější z hlediska bezpečnosti a redundance.
V následujícím díle se podíváme na tři druhy blockchainů – soukromé, veřejné a konsorciální řetězce. Předtím si zopakujme některé klíčové vlastnosti, které mají všechny tři společné:
Kniha pouze pro připojení – aby se kvalifikoval jako blockchain, musí systém sledovat strukturu řetězce bloků, kde je každý blok propojen s posledním. Pokud je náš blockchain sbírkou buněk v naší tabulce, bloky jsou jednotlivé buňky.
Síť vrstevníků – každý účastník v síti vlastní kopii blockchainu. Tito účastníci se nazývají uzly a interagují způsobem peer-to-peer.
Mechanismus konsenzu – musí existovat mechanismus, aby se uzly dohodly na správnosti transakcí šířených po síti, aby bylo zajištěno, že do řetězce nebudou zapsána žádná falešná data.
Níže uvedená tabulka shrnuje některé z hlavních rozdílů.
Veřejné blockchainy
Pokud jste nedávno používali kryptoměnu, je pravděpodobné, že jste interagovali s veřejným blockchainem. Ty tvoří drtivou většinu distribuovaných účetních knih, které dnes existují. Říkáme jim veřejné, protože kdokoli si může prohlížet transakce, které probíhají, a připojení je jednoduchá záležitost stažení potřebného softwaru.
Často také používáme termín bez povolení vedle veřejného. Žádný vrátný nemůže stát v cestě participaci a kdokoli se může zapojit do mechanismu konsenzu (například těžbou nebo sázením). Protože kdokoli se může svobodně připojit a být odměněn za svou roli při dosahování konsenzu, očekávali bychom vysoce decentralizovanou topologii v síti založené na veřejném řetězci.
Ve stejném duchu bychom očekávali, že veřejný blockchain bude odolnější cenzuře než soukromý (nebo polosoukromý). Protože se k síti může připojit kdokoli, protokol musí obsahovat určité mechanismy, které zabrání anonymním aktérům získat výhodu.
Přístup zaměřený na bezpečnost ve veřejných řetězcích však přichází s kompromisy na frontě výkonu. Mnoho naráží na překážky škálování a propustnost je relativně slabá. Navíc prosazení změn do sítě bez jejího rozštěpení může být problém, protože je vzácné, že by se všichni účastníci shodli na navrhovaných změnách.
Soukromé blockchainy
Na rozdíl od veřejné blockchainy bez oprávnění zavádějí soukromé blockchainy pravidla, která určují, kdo může řetězec vidět a zapisovat do něj (jsou to povolená prostředí). Nejedná se o decentralizované systémy, protože existuje jasná hierarchie řízení. Jsou však distribuovány tak, že mnoho uzlů stále udržuje kopii řetězce na svých počítačích.
Soukromé řetězce jsou vhodnější pro podniková nastavení, kde si organizace chce užívat vlastnosti blockchainu, aniž by svou síť zpřístupnila externě.
Proof of Work je plýtvání, ale ukázalo se, že je nezbytné pro otevřené prostředí vzhledem k bezpečnostnímu modelu. V soukromém blockchainu však hrozby, které PoW odrazuje, nejsou tak škodlivé – identita každého účastníka je známá a řízení je praktické.
Efektivnějším algoritmem je v tomto případě algoritmus s určenými validátory, což jsou uzly vybrané k převzetí určitých funkcí pro ověřování transakcí. Obecně řečeno, toto zahrnuje sortiment uzlů, které se musí podepsat na každém bloku. Pokud se uzly začnou chovat zlomyslně, mohou být rychle zadrženy a odstraněny ze sítě. Vzhledem k ovládání blockchainu shora dolů bude snadné koordinovat obrat.
Blockchainy konsorcia
Blockchain konsorcia stojí na plotě mezi veřejnými a soukromými řetězci a kombinuje prvky z obou. Nejpozoruhodnější rozdíl od obou systémů lze pozorovat na úrovni konsenzu. Namísto otevřeného systému, kde může kdokoli ověřovat bloky, nebo uzavřeného systému, kde pouze jeden subjekt jmenuje výrobce bloků, řetězec konsorcia vidí, že jako validátory funguje hrstka stejně silných stran.
Odtud jsou pravidla systému flexibilní: viditelnost řetězce může být omezena na validátory, přístupná oprávněným osobám nebo všem. Za předpokladu, že validátoři dosáhnou konsensu, lze změny snadno zavést. Pokud jde o fungování blockchainu, pokud se určitá hranice těchto stran chová poctivě, systém nenarazí na žádné problémy.
Blockchain konsorcia by byl nejpřínosnější v prostředí, kde více organizací působí ve stejném odvětví a vyžaduje společný základ pro provádění transakcí nebo předávání informací. Vstup do konsorcia tohoto druhu by mohl být pro organizaci přínosem, protože by jí umožnil sdílet poznatky o svém oboru s ostatními hráči.
Která je lepší?
Veřejné, soukromé a konsorciální blockchainy v zásadě nejsou v rozporu – jsou to různé technologie:
Dobře navržené veřejné řetězce mají tendenci vynikat, pokud jde o odolnost proti cenzuře, za cenu rychlosti a propustnosti. Ty jsou nejlepší pro větší záruky zabezpečení při vypořádání transakcí (nebo chytrých smlouvách).
Soukromý řetězec může upřednostňovat rychlost systému, protože se nemusí starat o centrální body selhání v takovém rozsahu, jako to dělají veřejné blockchay. Ty jsou ideálně nasazeny v situacích, kdy jednotlivec nebo organizace musí zůstat pod kontrolou a informace musí být soukromé.
Řetězce konsorcií zmírňují některá rizika protistrany soukromého řetězce (odstraněním centralizované kontroly) a menší počet uzlů jim obecně umožňuje pracovat mnohem efektivněji než veřejný řetězec. Konsorcia pravděpodobně osloví organizace, které chtějí zefektivnit vzájemnou komunikaci.
Závěrečné myšlenky
Pro jednotlivce a podniky, kteří se zabývají různými aktivitami, existuje nespočet možností blockchainu. I v rámci kategorií veřejných, soukromých a konsorciálních blockchainů existuje řada složitostí, které vedou k různým uživatelským zkušenostem. V závislosti na případu použití si uživatelé budou muset vybrat ten, který se nejlépe hodí k dosažení jejich vlastních cílů.
