Hlavná » obchodné » Obtiažnosť šifrovania

Obtiažnosť šifrovania

obchodné : Obtiažnosť šifrovania
Čo je to kryptomena?

Obtiažnosť je parameter, ktorý bitcoíny a iné kryptomeny používajú na udržanie priemerného času medzi blokmi pri zmene výkonu hashovej siete v sieti.

Vysvetlenie problému kryptomeny

Bitcoiny a iné kryptomeny, ktoré používajú blockchainy odolné proti práci, sa udržiavajú prostredníctvom procesu nazývaného ťažba. V tomto systéme baníci - počítače so softvérovým klientom pre kryptomenu - súťažia o nájdenie nového bloku a do reťazca pridajú najnovšie údaje o transakciách. Na oplátku dostanú poplatky a (v niektorých prípadoch) odmenu za nové žetóny.

Čas potrebný na nájdenie nového bloku je podmienený dvoma faktormi: náhodnou náhodou a ťažkosťami. Začnite s náhodnou náhodou. Baníci vezmú dávku transakčných údajov a spustia ich pomocou algoritmu hash, jednosmernej funkcie, ktorá - pri určitom súbore údajov - bude vždy produkovať rovnaký výstup, ale ktorého výstup sa nedá obrátiť, aby sa zobrazili pôvodné údaje. Neexistuje spôsob, ako predpovedať, čo bude hash. Keď hash spĺňa určitú požiadavku, nový blok sa nájde. Pretože každá skupina údajov má pre danú hašovaciu funkciu iba jeden výstup, baníci musia k údajom pridať ďalšie číslo - „číslo použité raz“ -, aby získali nový hash. Ak výsledok stále nespĺňa požiadavku, horník to skúsi znova s ​​novou nóriou.

Požiadavka, ktorú musí hash spĺňať, je náročná: platný hash musí byť nižší ako určitá cieľová hodnota nastavená automaticky (a pravidelne upravovaná) protokolom kryptomeny. Čím nižšia je cieľová hodnota, tým viac opakovaní hašovacej funkcie musí miner prejsť, aby získal prijateľný výsledok - inými slovami, tým väčšia je náročnosť. Horník môže teoreticky mať šťastie a získať platné hash pre daný blok pri prvom pokuse: v priebehu času však väčšie ťažkosti znamenajú, že baníci sa musia v priemere pripájať k väčšiemu počtu necesov na blok.

Aký účel slúži obtiažnosť?

Prečo nastaviť väčšie ťažkosti, ak je jediným praktickým výsledkom to, že baníci musia opakovať tú istú funkciu viac? Whitepaper bitcoinov vysvetľuje:

„Aby sa kompenzovala zvyšujúca sa rýchlosť hardvéru a rôzny záujem o beh uzlov v priebehu času, je obtiažnosť preukázať prácu určovaná kĺzavým priemerom zameraným na priemerný počet blokov za hodinu. Ak sú generované príliš rýchlo, zvyšuje sa táto náročnosť. "

Bitcoín je určený na pridávanie nového bloku do blockchainu v priemere každých 10 minút. (Ďalšie kryptomeny sa zameriavajú na častejšie bloky; napríklad litecoín je zameraný na 2, 5 minúty.) Problém spočíva v tom, že množstvo výpočtového výkonu, ktorý hromadní kontrola nad banskými sieťami sa môže výrazne líšiť. Keď Satoshi Nakamoto vyťažil prvý blok, v sieti bol iba jeden počítač - pravdepodobne jednoduchý laptop alebo desktop. V súčasnosti existuje niekoľko rozľahlých ASIC fariem veľkých rozmerov (ASIC sú stroje špeciálne navrhnuté na čo najrýchlejšie preorávanie hashovacích funkcií).

Aby sa zabezpečilo, že sieť produkuje nový blok ustálenou priemernou rýchlosťou, softvér je nastavený tak, aby automaticky upravoval cieľové hashovanie nahor alebo nadol, čo vedie k nižším alebo vyšším problémom. Keď Nakamoto ťažil blok genézy, bitcoinová náročnosť bola 1.

Ak chcete skontrolovať bitcoinové ťažkosti v reálnom čase, môžete si prečítať tento graf.

Koncom júla 2019 je tento problém 9 013 biliónov. Nasledujúca tabuľka ukazuje zmenu bitcoinov v ťažkostiach v priebehu času:

Porovnať investičné účty Názov poskytovateľa Opis Zverejnenie informácií inzerenta × Ponuky uvedené v tejto tabuľke pochádzajú od partnerstiev, od ktorých spoločnosť Investopedia dostáva kompenzácie.

Súvisiace podmienky

Definícia hash hash je funkcia, ktorá prevádza vstup písmen a číslic na šifrovaný výstup s pevnou dĺžkou. viac Ťažba bitcoínov, vysvetlená Rozdelenie všetkého, čo potrebujete vedieť o ťažbe bitcoinov, od blockchainu a blokových odmien až po pracovné dokumenty a ťažobné bazény. viac Blockchain vysvetlil Sprievodca, ktorý vám pomôže pochopiť, čo je blockchain a ako ho môžu priemyselné odvetvia používať. Pravdepodobne ste narazili na definíciu, ako je táto: „blockchain je distribuovaná, decentralizovaná verejná kniha.“ Blockchain je však zrozumiteľnejšie ako znie. Viac Cieľová hasha Cieľová hasha je číslo, ktoré musí byť záhlavie hashového bloku menšie ako alebo rovnocenný s cieľom získať nový blok. viac Dôkaz o práci Dôkaz o práci popisuje proces, ktorý umožňuje, aby bitcoinová sieť zostala robustná tým, že sťažuje proces ťažby alebo zaznamenávania transakcií. viac Čo je to IOTA? IOTA je decentralizovaná platforma pre transakcie medzi zariadeniami pripojenými k internetu. Nepoužíva blockchain. viac Partnerské odkazy
Odporúčaná
Zanechajte Svoj Komentár