Hlavní » podnikání » Obtížnost kryptoměny

Obtížnost kryptoměny

podnikání : Obtížnost kryptoměny
Co je to kryptoměna?

Obtížnost je parametr, který bitcoiny a další kryptoměny používají k udržení průměrného času mezi bloky při změně výkonu hashování sítě.

Potíže s kryptoměnou vysvětleny

Bitcoiny a další kryptoměny, které používají blockchainy pro práci, jsou udržovány prostřednictvím procesu zvaného těžba. V tomto systému horníci - počítače se softwarovým klientem kryptoměny - soutěží o nalezení nového bloku a do řetězce přidají nejnovější dávku transakčních dat. Na oplátku obdrží poplatky a (v některých případech) odměnu za nové žetony.

Čas potřebný k nalezení nového bloku podléhá dvěma faktorům: náhodné náhodě a obtížím. Začněte s náhodnou náhodou. Horníci berou dávku transakčních dat a provádějí je pomocí algoritmu hash, jednosměrná funkce, která - při určité sadě dat - bude vždy produkovat stejný výstup, ale jehož výstup nelze vrátit, aby se zobrazila původní data. Neexistuje způsob, jak předpovědět, jaký bude hash. Nový hash je nalezen, když hash splňuje určitý požadavek. Protože každá sada dat má pouze jeden výstup pro danou hašovací funkci, musí horníci přidat k datům nonce - „číslo použité jednou“ -, aby získali nový hash. Pokud výsledek stále nesplňuje požadavek, horník to zkusí znovu s novou neteří.

Požadavek, který musí hash splnit, odpovídá obtížnosti: platný hash musí být pod určitou cílovou hodnotou nastavenou automaticky (a pravidelně upravovanou) protokolem kryptoměny. Čím nižší je cílová hodnota, tím více opakování hašovací funkce musí horník projít, aby získal přijatelný výsledek - jinými slovy, čím vyšší je obtížnost. Horník může teoreticky mít štěstí a získat platný hash pro daný blok při prvním pokusu: v průběhu času však vyšší obtížnost znamená, že horníci musí v průměru zapojit více necesů na blok.

K čemu slouží potíže?

Proč nastavit vyšší obtížnost, pokud je jediným praktickým výsledkem to, že horníci musí opakovat stejnou funkci více? Bitcoinový whitepaper vysvětluje:

„Aby se kompenzovalo zvyšování rychlosti hardwaru a proměnlivého zájmu o provozování uzlů v průběhu času, je obtížnost průkazu práce stanovena pohyblivým průměrným cílením na průměrný počet bloků za hodinu. Pokud jsou generovány příliš rychle, obtížnost se zvyšuje. "

Bitcoin je navržen tak, aby přidával nový blok do blockchainu v průměru každých 10 minut. (Další kryptoměny se zaměřují na častější bloky; například litecoin je zaměřen na 2, 5 minuty.) Problém spočívá v tom, že množství výpočetního výkonu, který hromadní řízení horníků sítě se může výrazně lišit. Když Satoshi Nakamoto těžil první blok, byl v síti pouze jeden stroj - pravděpodobně jednoduchý notebook nebo stolní počítač. Dnes existuje řada rozlehlých ASIC farem ve velkém skladu (ASIC jsou stroje navržené speciálně pro pluh pomocí hašovacích funkcí co nejrychleji).

Aby se zajistilo, že síť vytvoří nový blok ustálenou průměrnou rychlostí, je software nastaven tak, aby automaticky upravil cílové hashování nahoru nebo dolů, což má za následek nižší nebo vyšší obtížnost. Když Nakamoto těžil blok geneze, bitcoinová obtížnost byla 1.

Chcete-li zkontrolovat obtížnost bitcoinů v reálném čase, podívejte se do této tabulky.

Ke konci července 2019 je obtížnost 9 013 bilionů. Níže uvedená tabulka ukazuje změnu obtížnosti bitcoinů v průběhu času:

Porovnat poskytovatele investičních účtů Jméno Popis Zveřejnění inzerenta × Nabídky, které se objevují v této tabulce, pocházejí od partnerství, od nichž Investopedia dostává náhradu.

Související termíny

Definice hash hash je funkce, která převádí vstup písmen a číslic na šifrovaný výstup pevné délky. více těžby bitcoinů, vysvětleno Rozdělte vše, co potřebujete vědět o těžbě bitcoinů, od blockchainu a blokových odměn až po důkazy o práci a důlní bazény. více Blockchain vysvětlil Průvodce, který vám pomůže pochopit, co je blockchain a jak jej může průmyslová odvětví využívat. Pravděpodobně jste narazili na definici, jako je tato: „blockchain je distribuovaná, decentralizovaná veřejná kniha.“ Ale blockchain je snáze pochopitelný, než to zní. Více Target Hash Target hash je číslo, které musí být záhlaví hashového bloku menší než nebo rovno, aby byl udělen nový blok. více Důkaz práce Důkaz práce popisuje proces, který umožňuje bitcoinové síti zůstat robustní tím, že ztěžuje proces těžby nebo zaznamenávání transakcí. více Co je IOTA? IOTA je decentralizovaná platforma pro transakce mezi zařízeními připojenými k internetu. Nepoužívá blockchain více partnerských odkazů
Doporučená
Zanechte Svůj Komentář