Pre investorov, ktorí sú novým svetom kryptomeny, môže byť jedným z najviac ohromujúcich a mätúcich aspektov blockchain. Technológia Blockchain je tým, čo poháňa a podporuje digitálny menový priestor, a mnohí analytici sa domnievajú, že obsahuje množstvo životaschopných aplikácií a použitie nad rámec kryptomen. Možno ste už počuli o finančných inštitúciách a dokonca o hlavných podnikoch na celom svete, ktoré začínajú skúmať spôsoby, ako môžu integrovať technológiu blockchain do svojich tradičných postupov. Okrem toho však môže byť trochu záhadou, čo je blockchain presne a ako to funguje. Nižšie preskúmame výhody a nevýhody blockchainu, poskytneme prehľad tejto technológie, ako to funguje s ohľadom na kryptomeny a ďalšie potenciálne aplikácie a prečo môže byť jedným z najrevolučnejších vynálezov od internetu.
Tri základné komponenty blockchainu
Blockchain sa v skutočnosti dá považovať za kombináciu niekoľkých rôznych existujúcich technológií. Aj keď samotné tieto technológie nie sú nové, priniesli blockchain spôsoby ich kombinovania a uplatňovania. Podľa CoinDeska sú tieto tri komponenty technológie:
- Kryptografia súkromného kľúča Distribuovaná sieť, ktorá obsahuje zdieľanú účtovnú knihu. Spôsoby účtovania transakcií a záznamov súvisiacich so sieťou
Na ilustráciu technológie súkromných kryptografických kľúčov pomáha predstaviť si dvoch jednotlivcov, ktorí chcú vykonať transakciu online. Každý z týchto jednotlivcov má dva kľúče: Jeden z nich je súkromný a jeden verejný. Kombináciou verejných a súkromných kľúčov umožňuje tento aspekt kryptografie jednotlivcom vytvárať bezpečný referenčný bod digitálnej identity. Táto bezpečná identita je hlavnou súčasťou technológie blockchain. Verejný a súkromný kľúč spoločne vytvárajú digitálny podpis, ktorý je užitočným nástrojom na certifikáciu a kontrolu vlastníctva.
Digitálny podpis kryptografického prvku sa potom kombinuje s komponentom distribuovanej sieťovej technológie. Technológia Blockchain funguje ako veľká sieť jednotlivcov, ktorí môžu pôsobiť ako overovatelia, aby dosiahli konsenzus v rôznych veciach vrátane transakcií. Tento proces je certifikovaný matematickým overením a používa sa na zabezpečenie siete. Kombináciou použitia kryptografických kľúčov s distribuovanou sieťou blockchain umožňuje nové typy digitálnych interakcií.
Proces potvrdenia
Jedným z najdôležitejších aspektov technológie blockchain je spôsob, ktorým sa potvrdzujú a potvrdzujú transakcie. Vo vyššie uvedenom príklade, v ktorom dvaja jednotlivci chcú vykonať transakciu online, každá so súkromným a verejným kľúčom, blockchain umožňuje prvej osobe (osobe A) použiť svoj súkromný kľúč na pripojenie informácií týkajúcich sa transakcie k verejnému kľúču spoločnosti druhá osoba (osoba B). Tieto informácie spolu tvoria časť bloku, ktorý obsahuje digitálny podpis, ako aj časovú pečiatku a ďalšie relevantné informácie o transakcii, ale nie totožnosť jednotlivcov zapojených do tejto transakcie. Tento blok sa potom prenesie cez sieť blockchain do všetkých uzlov alebo iných súčastí siete, ktoré potom budú pre transakciu pôsobiť ako validátory.
Celé toto posielanie informácií a overovanie blokov vyžaduje obrovské množstvo výpočtového výkonu. Z praktického hľadiska sa môže zdať nereálne očakávať, že milióny počítačov na celom svete budú ochotné venovať tomuto úsiliu výpočtový výkon a ďalšie zdroje. Jedným z riešení tohto problému pre sieť blockchain je ťažba. Ťažba súvisí s tradičným hospodárskym problémom nazývaným „tragédia obyčajov“. Zjednodušene povedané, tento koncept sumarizuje situáciu, v ktorej jednotlivci, ktorí konajú nezávisle vo svojich vlastných záujmoch, majú tendenciu správať sa spôsobom, ktorý je v rozpore so spoločným dobrom všetkých používateľov v dôsledku vyčerpania zdrojov prostredníctvom ich konania na kolektívnej úrovni. V procese validácie blockchainu dostáva jednotlivec, ktorý sa vzdá malej časti svojej výpočtovej sily, aby poskytoval službu sieti, odmenu. Konaním zo súkromného záujmu (s cieľom získať odmenu: v tomto prípade malé množstvo kryptomeny) bola táto osoba motivovaná, aby pomohla uspokojiť potreby širšej siete.
Reťaze blokov
Prečo vlastne prechádzate týmto zložitým procesom validácie? V prípade sietí blockchain je to zásadný krok k zaisteniu toho, že kryptomeny nie je možné minúť na viac transakcií súčasne, čo je pojem známy ako dvojité výdavky. V záujme ochrany proti dvojitému vynakladaniu musia siete blockchain zabezpečiť, aby kryptomeny boli jedinečným vlastníctvom a mali hodnotu. Jedným zo spôsobov poskytovania tejto služby je, aby uzly v sieti blockchain fungovali ako komponenty samotného systému knihy a udržiavali históriu transakcií pre každú mincu v tejto sieti tým, že sa snažia vyriešiť zložité matematické problémy. Tieto uzly slúžia na potvrdenie alebo zamietnutie blokov predstavujúcich kúsky informácií o transakciách. Ak väčšina operátorov uzlov dospeje k rovnakému riešeniu problému, blok sa potvrdí a pridá sa do reťazca blokov, ktoré pred ním existujú. Tento nový blok je časovo označený a pravdepodobne obsahuje informácie o rôznych aspektoch minulých transakcií. Toto je miesto, kde existuje priestor pre variácie v závislosti od konkrétnej siete: niektoré siete blockchainu obsahujú určité typy informácií vo svojich blokoch, zatiaľ čo iné obsahujú rôzne súbory informácií.
Je to posledný aspekt blockchainu, o ktorom si niektorí ľudia myslia, že v budúcnosti poskytuje najväčší potenciál pre budúce aplikácie. Údaje, ktoré tvoria bloky v blockchainu, ako je napríklad ten, ktorý zodpovedá bitcoínu, sú spojené s minulými transakciami, ktoré sa uskutočnili medzi rôznymi jednotlivcami, a slúžia ako verejný záznam o všetkých minulých transakciách. Dáta obsiahnuté v blokoch však môžu byť v podstate čokoľvek. Napríklad pre vlády by sa aspekty technológie blockchain mohli ukázať ako užitočné, pokiaľ ide o autorizáciu transakcií, ktoré sa zvyčajne vykonávajú prostredníctvom režimov súladu. Technológia blockchain by mohla byť užitočná pri poskytovaní audítorských záznamov alebo pri posilňovaní nových spojení medzi rôznymi finančnými inštitúciami a potenciálnymi partnermi. Pokiaľ ide o ďalšie aspekty finančného sveta, blockchain môže byť schopný zefektívniť proces zúčtovania a vyrovnania, ktorý už tradične trvá. Táto technológia by tiež mohla pomôcť automatizovať dodržiavanie regulačných predpisov napríklad prostredníctvom prekladu právnej prózy do kódu alebo povolením určitých druhov transakcií a blokovaním iných. Vo finančnom svete i mimo neho existujú široké možnosti technológie blockchainu.
Rovnako ako v prípade každej novej technológie však nie je úplne jasné, ako čo najlepšie využiť výkonné schopnosti blockchainu. Postupom času je pravdepodobné, že pokračujúce experimenty odhalia nové spôsoby využitia blockchainu na rôzne účely, ako aj nové metódy využitia blockchainu, aby sa stal efektívnejším, efektívnejším, bezpečnejším a výkonnejším. Medzitým najväčšie siete blockchainov, ako napríklad siete pre digitálne meny, ako je bitcoín, stále rastú.