Blockchain: Proč je systém bez důvěryhodnosti nejdůvěryhodnějším systémem

Pochopení technologie

Svět, ve kterém žijeme, je vybaven mnoha různými technologiemi a máme jasnou představu o základních funkcích těchto technologií. Značné procento uživatelů však neprojevuje zájem, aby zjistili více informací o hráných technologiích.

Všichni víme, jak posílat e-maily. Když pošleme e-mail, očekáváme, že se dostane k příjemci, pokud proces přenosu dat selže. V takové situaci bychom viděli možnost „Opakovat“. Jakmile dostaneme tuto zprávu, jednoduše pokračujeme a klikneme na toto tlačítko. Většina z nás bohužel nechápe technické podrobnosti a protokoly spojené s e-mailem.

Jak to platí pro Blockchain?

Výše uvedený scénář je docela dobře použitelný i pro Blockchain. Když přemýšlíme o Blockchainu, víme, že data jsou transparentní, neměnná a napadení systému je obtížné. Většina z nás bohužel neví, proč je Blockchain tak bezpečný. Abychom to zjistili, měli bychom zjistit některé základní funkce spojené s technologií Blockchain, které mohou zvýšit její bezpečnost při ukládání vašich informací.

Bezpečnostní funkce Blockchainů

Počet kybernetických útoků se denně zvyšuje. Proto se vždy obáváme o naše digitálně uložené údaje. Nejvýznamnějším rysem Blockchainu je, že se jedná o zcela důvěryhodný systém. Jinými slovy, oprávnění udělená k zápisu a čtení dat na Blockchainu byla rovnoměrně rozdělena mezi všechny uživatele, kteří jsou připojeni k síti. Je však důležité mít na paměti, že žádnému uživateli nebyla poskytnuta žádná zvláštní oprávnění k rozhodování.

Před zavedením Blockchainu nebylo možné vzájemně sdílet informace v reálném čase bez důvěry. Proto můžeme tvrdit, že zavedení technologie Blockchain poskytlo ideální řešení problému byzantského generála. Toto je název problémů se nevýhodami distribuovaných konsenzuálních systémů. Předpokládá se, že generál velící více jednotkám má schopnost zahájit útok na konkrétní město. Pokud jednotky obecného útoku zaútočí současně, útok skončí vítězstvím. Pokud některá z přidružených jednotek ustoupí nebo poruší, celý útok by skončil neúspěchem.

V této situaci by měla být zpráva přidělená generálem doručena všem přidruženým jednotkám. Existuje však možnost, že zrádný velitel změní zprávu bez souhlasu generála. Velitelé, kteří obdrží tuto změněnou zprávu, by uvěřili, že jde o příkaz poskytnutý generálem, přestože zrádný velitel provedl některé změny obsahu. To může vést k neúspěšnému útoku. Špatná koordinace, která existuje mezi různými jednotkami, může přispět k tomuto selhání útoku.

Jak technologie Blockchain tento problém překonala?

Technologie blockchain dokázala tento problém úspěšně překonat. Aby tento problém překonali, představili zcela nový koncept, který byl pojmenován jako Proof of Work. U konceptu Proof of Work bylo nezbytné, aby všichni odesílatelé zprávy připojili historii předchozích zpráv.

Primárním cílem strávit nějaký čas bylo zajistit, aby odesílatel skutečně vynaložil nějaký čas a úsilí na napsání zprávy. Toto je parametr, který se používá k zjištění nesprávných nebo škodlivých dat. Vezmeme-li například problém „byzantského generála“, všichni velitelé budou muset napsat 1 až 500 čísel, než potvrdí a odešlou zprávu následujícímu veliteli. Jak vidíte, psaní čísel bude nějakou dobu trvat. Proces ověření by však byl snadný a rychlý. Prostřednictvím tohoto jednoduchého mechanismu byl Blockchain schopen překonat složitý problém.

Další výhody decentralizované povahy blockchainů

Vzhledem k tomu, že blockchainy jsou zcela decentralizované, vláda nemá schopnost převzít nad nimi kontrolu. Pokud vláda zasáhne, některé webové stránky a domény by byly vypnuty. Proto všechny weby a domény získají potřebu pracovat podle konkrétních pravidel a předpisů, které jsou implementovány vládou. To je něco, čeho nelze v praktickém světě dosáhnout. Nejlepší příklad, který si můžete vzít, je torrentový vyhledávač, který měl doménu Torrentz.eu. Není možné takový torrentový motor vypnout, i když nefunguje podle konkrétních pravidel a předpisů, které jsou prováděny vládou. Torrentové vyhledávače jsou proto velmi podobné decentralizovanému systému.

Na druhou stranu jsou data uložená uvnitř Blockchainu kryptograficky zabezpečena. Kromě toho se používá kryptografie veřejného a soukromého klíče, aby se zajistilo, že data jsou přenášena pouze pro lidi, kteří je skutečně potřebují používat. Tím lze účinně zajistit soukromí v síti.

Závěr

Všechny bezpečnostní funkce spojené s Blockchainem z něj dělají ideální protokol pro jednotlivce, kteří chtějí ukládat své informace na digitální paměťové médium, aniž by je vystavovali potenciálním bezpečnostním hrozbám, které lze najít online..