Blake je kryptografický hašovací algoritmus, ktorý je vylepšenou verziou SHA256 a je jedným z finalistov súťaže NIST (Národný inštitút pre štandardy a technológie) SHA3. Je navrhnutý a odoslaný Jean-Philippe Aumassonom a je založený na prúdovej šifre ChaCha od Dana Bernsteina a používa ju.
Blake je pôvodný algoritmus a v súčasnosti existuje niekoľko verzií tohto algoritmu, ako napríklad Blake 2b, Blake 2s, Blake256r14, Blake256r8 atď. Všetky sú súčasťou rodiny Blake a existuje veľa kryptomien založených na Blakeovom algoritme. S toľkými verziami Blake je pre ľudí trochu mätúce, pokiaľ ide o výber správnej mince a baníka. Predtým sme vymenovali všetky mince založené na Blake 2b a Blake 2s. Podobne tu v tomto príspevku sa budeme venovať Blake-256.
Čo je teda algoritmus Blake 256 a aký je rozdiel medzi Blake256 a inými verziami Blake. Tiež sú Blake256r14 a Blake256 rovnaké a aký je zoznam mincí, ktoré sú založené na tomto PoW algoritme?
Algoritmus Blake256 – Blake256 R14
V prvom rade sú Blake256 a Blake256R14 rovnaké. Spočiatku, keď bol Blake256 predstavený, používal 10 kôl hashovania, ktoré vývojári považovali za menej bezpečné. Pre zvýšenie bezpečnosti neskôr zvýšili počet nábojov z 10 na 14, preto sa volá Blake256R14 alebo Blake 14r. Upozorňujeme tiež, že existuje Blake256R8, ktorý používa 8 kôl hashovania a Blake 512, ktorý používa 16 kôl hashovania.
Blake 256 je založený na konštrukcii HAIFA, ktorá netrpí zraniteľnosťou Merkle-Damgård, ako to robí SHA256 (útoky na predĺženie dĺžky). Aj 14 kôl je nielen bezpečných, ale je aj podstatne omnoho rýchlejších ako 64 kôl SHA 256. Táto hashovacia funkcia má veľmi silný výkon na architektúre mikročipov x86-64. Blake-256 je predchodcom Blake 2s a rozdiel medzi Blake 256 a inými verziami Blake 2 je v tom, že používa 32-bitové slová a produkuje veľkosť súhrnu 256 bitov.
Odkaz:
Blake256 Coins
V kryptomenovom priestore nebol algoritmus hash Blake 256 používaný príliš často. Jediná minca, ktorá v súčasnosti používa algoritmus Blake256, je Decred. Decred je jednou z najpopulárnejších kryptomien, ktorá sa radí do top 50 CoinMarketCap. Je to autonómna digitálna mena s hybridným konsenzuálnym systémom (PoW / PoS) zameraná na decentralizáciu a otvorené riadenie.
Algoritmus Blake 256 je teraz jedinečný algoritmus PoW, čo znamená, že mince Decred sú zatiaľ jediným projektom, ktorý ich používa. Nerobte však to, aby tento algoritmus nebol navrhnutý tak, aby bol odolný voči ASIC. Jednoduchá a rýchla implementácia hardvéru je hlavným dizajnovým cieľom Blake 256. To viedlo mnohých rôznych výrobcov ASIC k výrobe čipov pre algoritmus Decred..
Prečo si teda Decred vybral ako svoju hashovaciu funkciu Blake256R14, keď existujú aj iné algoritmy, ktoré sú odolné voči ASIC?
Prečo si Decred vybral Blake256? https://www.reddit.com/r/decred/comments/7rp46d/why_blake256/
Rovnako ako všetky ostatné ťažobné algoritmy, aj Decred’s Blake256R14 bol spočiatku ťažiteľný pomocou GPU. Ľudia v skutočnosti používajú na zdvojnásobenie ťažby ethereum a decred. Keď však ASIC vstúpili na trh, ziskovosť ťažiarov GPU bola zabitá. ASIC nielenže zabíja ťažbu GPU, ale robí aj ďalších ASIC minerov zastaraných.
Baníci Blake (256) R14 ASIC
Ak vás zaujíma ťažba algoritmu Blake 256 (Decred) a hľadáte nejaké zisky, musíte sa poobzerať po ASIC minere. Ale všimnite si, že stroje, ktoré boli pred niekoľkými mesiacmi považované za výkonné, sa teraz stali zbytočnými. Výsledkom je, že majitelia týchto strojov hľadajú mince, ktoré sú založené na algoritme Blake 256. Ako sme už povedali, Decred (DCR) je jediná minca a ak v súčasnosti vlastníte Blake 256 ASIC, môžete buď ťažiť Decred so stratou, alebo ho len odložiť.
Existuje webová stránka www.asicminervalue.com. Má odhad živého príjmu všetkých známych ťažiarov ASIC. Stačí napísať algoritmus na kartu vyhľadávania a zobrazia sa všetky modely minerov ASIC spolu s ich hashrate, spotrebou energie a ziskovosťou.
Pri pohľade na odhad príjmu týchto strojov je lepšie kúpiť Decred priamo, ako investovať do ASIC baníka, ktorý nikdy nebude ROI.
Dozviete sa tiež viac o Keccaku (hashový algoritmus Sha-3), ktorý je oveľa efektívnejším algoritmom ako Blake256..