[vc_row type="in_container" full_screen_row_position="middle" column_margin="default" scene_position="center" text_color="dark" text_align="left" overlay_strength="0.3" shape_divider_position="bottom" bg_image_animation="none"][vc_column column_padding="no-extra-padding" column_padding_position="all" background_color_opacity="1" background_hover_color_opacity="1" column_link_target="_self" column_shadow="none" column_border_radius="none" width="1/1" tablet_width_inherit="default" tablet_text_alignment="default" phone_text_alignment="default" overlay_strength="0.3" column_border_width="none" column_border_style="solid" bg_image_animation="none"][vc_column_text]Delayed Proof of Work (dPoW) je bezpečnostný mechanizmus navrhnutý v projekte Komodo. V zásade ide o upravenú verziu konsenzuálneho algoritmu Proof of Work (PoW), ktorá využíva hash power blockchainu Bitcoinu ako spôsob zvýšenia bezpečnosti siete. Pomocou dPoW sú vývojári spoločnosti Komodo schopní zabezpečiť nielen svoju vlastnú sieť, ale aj akýkoľvek reťazec tretích strán, ktorý sa v budúcnosti stane členom ekosystému Komodo. V skutočnosti môže byť dPoW implementovaný pre akýkoľvek projekt, ktorý vyvíja nezávislý blockchain pomocou modelu UTXO.
Jedným príkladom je Komodo. Bezpečnostný mechanizmus dPoW bol vyvinutý a implementovaný do zdrojového kódu Zcash, čo umožňuje súkromie s nulovými znalosťami a zvyšuje bezpečnosť siete využitím hashovacej rýchlosti Bitcoinu.
V intervaloch desiatich minút systém Komodo urobí snímku vlastného blockchainu. Potom sa snímka zapíše do bloku v bitcoinovej sieti v procese nazývanom notárstvo. V zásade tento proces vytvára zálohu celého systému Komodo, ktorý je uložený v rámci bitcoinového blockchainu.
Technicky vzaté, notárske uzly zvolené komunitou Komodo zapisujú blokový hash z každého blockchainu chráneného dPoW do hlavnej knihy Komodo vykonaním transakcie v reťazci Komodo. Pomocou príkazu OP_RETURN ukladajú notárske uzly jeden hash bloku do reťazca Komodo.
Dôvodom, prečo notárske uzly vyberú hash bloku, ktorý je starý asi desať minút je zabezpečiť, aby celá sieť súhlasila s platnosťou bloku. Sieť každého blockchainu stále prichádza ku konsenzu pre každý blok. Tieto uzly jednoducho zaznamenajú hash bloku z predtým vyťaženého bloku.
Potom notárske uzly zapíšu hash bloku z reťazca Komodo do účtovnej knihy bitcoinov. Tento proces je tiež ukončený vykonaním BTC transakcie a použitím OP_RETURN na zápis údajov do bloku v bitcoinovom reťazci.
Len čo dôjde k notárstvu Bitcoinu, notárske uzly Komodo napíšu, že blokujú údaje z reťazca BTC späť do reťazca každého iného chráneného reťazca. V tomto okamihu nebude sieť akceptovať žiadne reorganizácie, ktoré sa pokúsia zmeniť notársky overený blok. Alebo akékoľvek bloky, ktoré boli vytvorené pred naposledy notársky overeným blokom.
V súčasnosti sa dPoW využíva bitcoinmi, ale má potenciál byť použitý ako nástroj na využitie zabezpečenia aj funkcií iného blockchainu, ktorý používa model UTXO.
Jedným z hlavných cieľov algoritmu Proof of Work (PoW) je udržanie bezpečnosti siete a odradenie od kybernetických útokov, ako sú napríklad útoky Distributed Denial-of-Service (DDoS). Stručne povedané, algoritmus PoW je údaj, ktorého výroba je veľmi nákladná, ale ostatní ju ľahko overia. To je rozhodujúcim prvkom procesu ťažby.
Ťažba v rámci blockchainov na báze PoW je z hľadiska návrhu veľmi náročná. Baníci musia vyriešiť zložitú kryptografickú hádanku, aby mohli ťažiť nový blok. Takýto proces vyžaduje intenzívnu výpočtovú prácu, ktorá je z hľadiska hardvéru a elektriny veľmi nákladná. Proces ťažby nielen chráni sieť pred externými útokmi, ale tiež overuje legitimitu transakcií a generuje nové jednotky kryptomeny (ako odmenu pre minera, ktorý vyrieši hádanku).
Preto je jedným z dôvodov, prečo sú blockchainy Proof of Work bezpečné skutočnosť, že proces ťažby zahŕňa veľmi vysoké finančné investície a závisí od konsenzu siete. Je však dôležité poznamenať, že bezpečnosť PoW blockchainov priamo súvisí s množstvom výpočtového výkonu (hash rate), ktorý sa im venuje. To znamená, že malé blockchainové siete nie sú také bezpečné ako tie veľké.
Na rozdiel od PoW sa dPoW nepoužíva na dosiahnutie konsenzu o nových blokoch a preto sa nepovažuje za konsenzusný algoritmus. Namiesto toho je to bezpečnostný mechanizmus, ktorý sa implementuje popri bežných pravidlách konsenzu PoW. DPoW znemožňuje reorganizáciu blokov, ktoré boli notársky overené, čo znamená, že blockchainy sú oveľa bezpečnejšie a odolnejšie voči 51% útokom.
V skutočnosti dPoW „nastavuje“ konsenzuálne pravidlá blockchainu zakaždým, keď je blok notársky overený. Napríklad väčšina reťazcov PoW používa „pravidlo najdlhšieho reťazca“. Takže zakaždým, keď sieť blockchainu prijme potvrdenie, že blok XXX, XX1 bol notársky overený, pravidlo najdlhšieho reťazca začína odznova v bloku XXX, XX2. Sieť neprijme reťazec, ktorý začína na bloku XXX, XX0 alebo staršom, aj keď je najdlhší.
Prečítajte si aj : Proof of Authority konsenzus
Bezpečnostný mechanizmus oneskorenia Proof of Work umožňuje časté zálohovanie, aby sa zabezpečilo, že v prípade zlyhania systému alebo úspešného hacknutia bude možné rýchlo obnoviť všetky dáta. Aby hacker úspešne spôsobil trvalé škody, musel by útočník zničiť aj bitcoinovú sieť a zničiť všetky snímky, ktoré boli zálohované v rámci bitcoinového blockchainu.
Pre tých, ktorí by sa chceli dozvedieť viac o delayed Proof of Work, navštívte stránku Komodo's Blockchain Security Service.
Zdroje: academy.binance.com, komodoplatform.com, tokens-economy.gitbook.io
Disclaimer
Až 13 kryptomien aktualizovaných každý deň, mince so zápalnou šnúrou, fundamenty, vzdelávanie, VIP chat pre všetkých a LIVE ROOM, kde naživo obchodujeme. Kryptomeny jednoducho a zrozumiteľne s Trader2.0
Tento článok patrí firme JKralo s.r.o a je chránený copyrightom. Akéhokoľvek zneužitie (napr. kopírovanie) je trestné! Uverejnené informácie sú autorským dielom a bez súhlasu nie je ďalšie šírenie tohto materiálu povolené.
Kontakt :
Telegram : https://t.me/jtrader20
Facebook : https://www.facebook.com/kralovanskyjakub
Instagram : https://www.instagram.com/bitcoin_trader2.0/
Web : https://trader20.sk/
E-mail : info@trader20.sk
Youtube kanál : https://www.youtube.com/channel/UCLf520Y_L1DQKURva4npXUA?view_as=subscriber