Articles

Blockchain vs. DLT: Jaký je mezi nimi rozdíl?

Termíny „blockchain“ a „technologie distribuované účetní knihy (DLT)“ se velmi často používají jako synonyma. Hádejte co: nejsou! Pokud tedy nechcete před kolegy vypadat jako podivín, čtěte dál.

Co je technologie distribuované účetní knihy?

Technologie distribuované účetní knihy (DLT) je způsob ukládání informací. Pojďme si ji rozebrat slovo od slova.

Krátká historie technologie distribuované účetní knihy

Takže nejprve je tu „účetní kniha“. Kdysi dávno, když lidé ještě neměli ponětí o internetu, elektronických pokladnách a dalších kudrnatých hi-tech, zapisovali informace o svých transakcích do obyčejné knihy zvané účetní kniha. Představte si: jdete do banky požádat o úvěr a úředník si na papír udělá záznam o tom, kolik peněz jste si vzali a kdy je potřebujete obnovit.

Je s takovým uchováváním informací nějaký problém? Hromada jich samozřejmě je.

  • Krádež. Účetní knihu může ukrást, smazat nebo změnit kdokoli: váš věřitel, ostatní zaměstnanci banky nebo i vy.

  • Lidský faktor. Snadno se může stát, že úmyslně nebo omylem napíšete 100 000 místo 10 000, což vás jako dlužníka nepříjemně překvapí.

  • Vyšší moc. Všechny záznamy mohou být zničeny z přírodních důvodů, jako je povodeň nebo požár.

Jde o to, že vedení záznamů na běžném serveru nebo v cloudové databázi se dnes z hlediska bezpečnosti příliš neliší od pouhého uložení na papíře. Někdo se do něj může nabourat nebo se server může sám zhroutit (problém Single Point of Failure).

Takže držet všechna vejce v jednom košíku není dobré řešení. Co budeme dělat?“

Vytvářet kopie.

Tady do hry vstupuje slovo „distribuovaný“.

Going from centralized to distributed

Distribuovaný znamená, že informace z knihy uchovávají, spravují a používají všichni členové. Stále je to kniha, přesněji řečeno databáze, ale je rozprostřena mezi všechny účastníky sítě DLT. Těm se také říká uzly.

Jak zajistit, aby byla v celé síti vidět stejná data, aniž by byla u moci nějaká centrální autorita?

V roce 1991 si výzkumníci Stuart Haber a W. Scott Stornetta položili stejnou otázku. Navrhli praktické metody časového označování digitálních dat.

Sledujte jejich logiku:

  • V digitálním světě je vše modifikovatelné. Obvykle nemáte šanci zjistit, zda byla data změněna. Abyste proti tomu mohli bojovat, musíte informace opatřit časovým razítkem, aby bylo možné sledovat všechny změny.
  • Je třeba opatřit časovým razítkem skutečné bity obsahu, nikoli okamžik, kdy byl vytvořen soubor, který tato data uchovává.
  • Rovněž datum a čas časového razítka nesmí být možné zfalšovat. Vědci zavádějí hashe a digitální podpisy jako možné prostředky k řešení tohoto problému.

Tyto principy v podstatě stály u zrodu DLT.

V roce 2002 David Mazières a Dennis Shasha pokračovali v rozvíjení konceptu a studovali, jak ukládat data v blocích. Pracovali na protokolu víceuživatelského síťového souborového systému nazvaného SUNDR (Secure Untrusted Data Repository). Plody jejich práce položily základ dnešnímu blockchainu. Po vzniku a rozšíření blockchainu se historie DLT stala historií blockchainu.

V systému distribuované účetní knihy mají všechny uzly svou kopii účetní knihy a aktualizují informace nezávisle.

Chce-li provést změnu, musí projít mechanismem konsensu, kdy uzly společně souhlasí se zavedením změny. Tímto způsobem zajistíme, že kopie hlavní knihy je ve všech uzlech stejná.

Existuje mnoho způsobů, jak to udělat, a volba mechanismu konsensu závisí na tom, jak velkou toleranci pro chybné aktéry si přejete, aby váš systém měl, a na několika dalších omezeních. Ačkoli konsensu lze technicky dosáhnout jen pomocí vektorových hodin, mnohem populárnější je použití protokolů, jako jsou Paxos a pBFT.

Takže celkově definice distribuované účetní knihy zní takto:

Technologie distribuované účetní knihy je decentralizovaná databáze distribuovaná v různých uzlech sítě. Každý uzel zobrazuje všechny příslušné záznamy a zpracovává každou transakci. Uzly společně hlasují o pravdivosti každé položky, což za určitých podmínek zaručuje důvěryhodnost a transparentnost.

Výhody technologie distribuované účetní knihy

DLT si získala širokou popularitu díky svým četným výhodám oproti centralizovaným systémům ukládání dat.

  • Transparentnost a neměnnost. Na rozdíl od centralizovaného systému mají všechny uzly stejná práva k datům. Všechna rozhodnutí jsou přijímána kolektivně. DLT poskytuje neměnnou a ověřitelnou auditní stopu všech operací.

  • Odolnost proti útokům. DLT je systém odolnější vůči kybernetickým útokům než tradiční centralizované databáze, protože je distribuovaný. Neexistuje jediný bod útoku, což činí pokusy o nabourání takových systémů příliš nákladnými a zbytečnými.

Blockchain vs. DLT

DLT vs. Blockchain

Nyní se vraťme k blockchainu. Proč všichni tyto dva pojmy směšují?

Odpovědí je, že blockchain je skutečně systém distribuované účetní knihy. Uživatelé blockchainu mají také decentralizovanou kontrolu nad daty a na distribuci, správě a změně dat se podílí mnoho uzlů.

Důležité je, že blockchain je specifický typ DLT. Vypadá jako posloupnost bloků informací. Každý z nich závisí na předchozím a následujícím bloku, což skutečně napodobuje konstrukci řetězce.

Tady jsou rozdíly mezi blockchainem a DLT:

  • Dostupné operace. V tradiční databázové technologii jsou k dispozici čtyři operace: Vytvořit, načíst, aktualizovat a smazat (CRUD). V blockchainu můžete používat pouze operace Create a Retrieve.

  • Struktura bloku. Blockchain reprezentuje data jako řetězec bloků, což u jiných typů DLT není povinné.

  • Sekvence. Technologie distribuované účetní knihy nemusí dodržovat strukturu blockchainu po blocích.

  • Tokeny. Blockchain je obecně tokenová ekonomika, ale DLT jejich použití nevyžaduje.

Různé typy DLT

Blockchain je nejoblíbenějším typem DLT. Není však jediný.

Nejoblíbenější typy DLT, které se dnes používají v průmyslu, lze rozdělit do tří skupin:

  • Veřejný. Jedná se o decentralizovaný systém, ve kterém mohou provádět transakce libovolné dvě strany bez ohledu na jejich umístění. Veřejný DLT se spoléhá na konsensus všech uzlů.

  • Soukromý. Často se používá v podnicích jako firemní databáze. Jedná se o síť s povolením, což znamená, že různé účetní knihy jsou stále synchronizovány napříč uzly. Existuje však vlastník, který má pravomoc rozhodnout, kdo získá přístup do sítě.

  • Konzorcium. Konsorcium DLT používá sdružení společností, které mají stejná práva nad sítí. Systém umožňuje více podnikům používat DLT jako decentralizovaný systém. Tyto systémy se také nazývají federativní DLT.

Případová studie: praktické aplikace technologie distribuované účetní knihy

Cardano Settlement Layer

Serokell je jedním z týmů nezávislých výzkumníků a softwarových inženýrů, kteří vyvinuli projekt Cardano. Jedná se o open-source decentralizovaný veřejný blockchain. Cílem projektu Cardano bylo poskytnout uživatelům platformu chytrých smluv, která by překonala běžné bezpečnostní nedostatky, měla snížené transakční náklady a zvýšila rychlost sítě.

Cardano SL

Vyvinuli jsme kryptoměnu Cardano Settlement Layer a peněženku pro CSL.

Cardano používá konsensuální algoritmus Proof-of-Stake. Tato volba umožnila zavést do CSL některé nové funkce. Pojďme si o nich říct něco podrobnějšího.

Delegování

Tato funkce umožňuje uzlu být offline, ale přesto mít vliv na systém. Delegování není kompatibilní s PoW, kde by měli být všichni přítomni, aby mohli hlasovat. Existují dva typy této funkce, které mohou uživatelé využívat pomocí Cardana.

Těžká delegace

Jak funguje? Představte si, že jste ve správní radě podniku. Všichni členové mají podíly, účastní se schůzí a hlasují o rozhodnutích týkajících se podniku.

  • Pokud se některý z nich nemůže schůze zúčastnit, pověří někoho, aby hlasoval za něj. K tomu je zapotřebí pověření (nebo v našem případě plná moc). Ta se zašle ostatním členům představenstva, aby věděli, že někdo jiný je oprávněn za daného člena hlasovat.
  • Pokud nepřítomný člen dorazí na příští schůzi, musí plnou moc „odvolat“, tedy zaslat každému členovi podepsaný dopis a uvést, že již není platná.

Lehká delegace

Jinou možností je předat plnou moc pouze svému zástupci, který ji na požádání ukáže ostatním, kdykoli bude třeba, aby hlasovali vaším jménem. Pokud se dostavíte na schůzi, ostatní budou plnou moc prostě ignorovat.

Systém aktualizací

Tato funkce umožňuje všem uživatelům hlasovat o navrhovaných aktualizacích. Každý uživatel může navrhnout aktualizaci systému. Ostatní se na ni podívají a ujistí se, že je bezpečná a neumožní nikomu systém zneužít. Pokud je v pořádku, odevzdají své podíly pro aktualizaci. Systém je tedy samoregulační: uživatel navrhne aktualizaci, ostatní uživatelé hlasují. Pokud je hlasů dost, systém se aktualizuje.

  • Například někdo může chtít přispět do systému Ouroboros. Může napsat svůj kód a zveřejnit ho, aby ho ostatní zvážili. Pokud pro něj správní rada hlasuje, tento kus kódu automaticky opraví stávající kód.

Chytré smlouvy

Můžete napsat kód, poslat ho všem uzlům v systému a kód se na nich spustí. Každý uzel bude kontrolovat, zda je kód správný, například zda neplýtvá penězi, které nesmí utratit.

Tento koncept poskytuje možnost psát aplikace přes CSL. Můžete si například napsat vlastní platformu pro hazardní hry. Její výhodou je, že zpracování hry neprobíhá na jednom serveru, který může být poškozen, ale na více uzlech, které vykonávají kód. I když je jeden z uzlů poškozen, ostatní řeknou: Vy tvrdíte, že výsledky provádění jsou takové, ale my si myslíme něco jiného. Protože mají převahu, nikdo poškozený uzel nepočítá.

Celkově se CSL snažila vychovat vědecky řízený přístup k vývoji pro vybudování celé nové komunity. Vždyť kryptoměna je mnohem víc než jen technická rozhodnutí, algoritmy a kódování. Je to komunita lidí, kteří věří, že dělají správnou věc, což může pomoci vybudovat lepší fintech budoucnost pro celý svět.

Shrnutí

Nyní můžete rozlišovat mezi DLT a blockchainem. Dozvěděli jste se o výhodách a nevýhodách blockchainu oproti jiným typům systémů distribuované účetní knihy. Tyto technologie představují nový způsob ukládání a zpracování dat, který přijímá stále více společností v různých odvětvích po celém světě, jako je zdravotnictví, právo, vzdělávání a tak dále.

Sledujte náš blog a sledujte nás na sociálních sítích, jako je Twitter, kde najdete další poutavé materiály o nejmodernějších technologiích.