{"id":5672,"date":"2023-07-23T21:01:45","date_gmt":"2023-07-23T19:01:45","guid":{"rendered":"https:\/\/www.forexsrovnavac.cz\/mag\/?p=5672"},"modified":"2023-07-26T23:25:48","modified_gmt":"2023-07-26T21:25:48","slug":"algoritmy-pro-tezbu-kryptomen-jak-se-tezi-kryptomeny","status":"publish","type":"post","link":"https:\/\/www.forexsrovnavac.cz\/mag\/algoritmy-pro-tezbu-kryptomen-jak-se-tezi-kryptomeny\/","title":{"rendered":"Algoritmy pro t\u011b\u017ebu kryptom\u011bn: Jak t\u011b\u017eit kryptom\u011bny?"},"content":{"rendered":"<p>K t\u011b\u017eb\u011b kryptom\u011bn doch\u00e1z\u00ed nejen kv\u016fli zabezpe\u010den\u00ed blockchainov\u00fdch s\u00edt\u00ed, ale tak\u00e9 d\u00edky n\u00ed lze vyd\u011bl\u00e1vat a p\u0159isp\u00edvat k rozvoji kryptom\u011bn. Pro spr\u00e1vn\u00e9 <strong>fungov\u00e1n\u00ed blockchainov\u00e9 s\u00edt\u011b a zpracov\u00e1n\u00ed transakc\u00ed<\/strong>, stejn\u011b jako pro <strong>rozd\u011blov\u00e1n\u00ed odm\u011bn t\u011b\u017ea\u0159\u016fm<\/strong>, jsou v kryptom\u011bn\u00e1ch pou\u017e\u00edv\u00e1ny specifick\u00e9 algoritmy.<\/p>\n<p><strong>T\u011b\u017eebn\u00ed za\u0159\u00edzen\u00ed<\/strong> de\u0161ifruj\u00ed algoritmy, kter\u00e9 jsou kl\u00ed\u010dov\u00e9 pro fungov\u00e1n\u00ed dan\u00e9 kryptom\u011bny. Kryptom\u011bna sama je reprezentov\u00e1na za\u0161ifrovan\u00fdm datov\u00fdm \u0159et\u011bzcem, <strong>kter\u00fd ozna\u010duje jednotku (blok)<\/strong>, a cel\u00fd syst\u00e9m je organizov\u00e1n a monitorov\u00e1n pomoc\u00ed blockchainu.<\/p>\n<p>Existuje n\u011bkolik r\u016fzn\u00fdch algoritm\u016f, kter\u00e9 slou\u017e\u00ed jako z\u00e1klad pro t\u011b\u017ebu <strong>r\u016fzn\u00fdch kryptom\u011bn<\/strong>. Seznam p\u011bti hlavn\u00edch algoritm\u016f pou\u017e\u00edvan\u00fdch pro t\u011b\u017een\u00ed kryptom\u011bn:<\/p>\n<div id=\"attachment_5675\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.forexsrovnavac.cz\/mag\/wp-content\/uploads\/2023\/07\/kryptomeny-tezba.jpg\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5675\" class=\"wp-image-5675\" src=\"https:\/\/www.forexsrovnavac.cz\/mag\/wp-content\/uploads\/2023\/07\/kryptomeny-tezba.jpg\" alt=\"\" width=\"650\" height=\"433\" srcset=\"https:\/\/www.forexsrovnavac.cz\/mag\/wp-content\/uploads\/2023\/07\/kryptomeny-tezba.jpg 1280w, https:\/\/www.forexsrovnavac.cz\/mag\/wp-content\/uploads\/2023\/07\/kryptomeny-tezba-150x100.jpg 150w, https:\/\/www.forexsrovnavac.cz\/mag\/wp-content\/uploads\/2023\/07\/kryptomeny-tezba-768x512.jpg 768w, https:\/\/www.forexsrovnavac.cz\/mag\/wp-content\/uploads\/2023\/07\/kryptomeny-tezba-60x40.jpg 60w, https:\/\/www.forexsrovnavac.cz\/mag\/wp-content\/uploads\/2023\/07\/kryptomeny-tezba-48x32.jpg 48w, https:\/\/www.forexsrovnavac.cz\/mag\/wp-content\/uploads\/2023\/07\/kryptomeny-tezba-120x80.jpg 120w, https:\/\/www.forexsrovnavac.cz\/mag\/wp-content\/uploads\/2023\/07\/kryptomeny-tezba-203x135.jpg 203w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><p id=\"caption-attachment-5675\" class=\"wp-caption-text\">Kryptom\u011bny se dnes t\u011b\u017e\u00ed pomoc\u00ed specializovan\u00fdch za\u0159\u00edzen\u00ed<\/p><\/div>\n<h2>SHA-256<\/h2>\n<p><strong>SHA-256 pat\u0159\u00ed do skupiny algoritm\u016f SHA-2<\/strong> a znamen\u00e1 &#8222;Secure Hash Algorithm&#8220;. Algoritmus generuje 32bajtov\u00fd (256bitov\u00fd) podpis s jedine\u010dn\u00fdm textov\u00fdm \u0159et\u011bzcem. Doba zpracov\u00e1n\u00ed blok\u016f pro algoritmus SHA-256 vy\u017eaduje rychlost ha\u0161ov\u00e1n\u00ed s giga ha\u0161i za sekundu, co\u017e trv\u00e1 \u0161est a\u017e deset minut. V p\u0159\u00edpad\u011b <strong>Bitcoinu, prvn\u00ed m\u011bny pou\u017e\u00edvaj\u00edc\u00ed algoritmus SHA-256<\/strong>, je doba zpracov\u00e1n\u00ed pro generov\u00e1n\u00ed blok\u016f <strong>stanovena na 10 minut.<\/strong><\/p>\n<p>Algoritmus SHA-256 umo\u017e\u0148uje, aby se do s\u00edt\u011b t\u011b\u017ea\u0159\u016f zapojily <strong>ASIC (Application-Specific Integrated Circuit)<\/strong>, co\u017e zvy\u0161uje \u00farove\u0148 konkurenceschopnosti mezi t\u011b\u017ea\u0159i. Algoritmus SHA-256 umo\u017e\u0148uje t\u011b\u017ea\u0159\u016fm porovn\u00e1vat vypo\u010dtenou hodnotu hash, kter\u00e1 p\u0159edstavuje v\u00fdstup, s o\u010dek\u00e1vanou hodnotou hash, \u010d\u00edm\u017e se ur\u010duje integrita dat a zachov\u00e1v\u00e1 funk\u010dnost s\u00edt\u011b. Mezi nejzn\u00e1m\u011bj\u0161\u00ed kryptom\u011bny vyu\u017e\u00edvaj\u00edc\u00ed tento t\u011b\u017eebn\u00ed algoritmus pat\u0159\u00ed nap\u0159:<\/p>\n<ul>\n<li>Bitcoin (BTC)<\/li>\n<li>Bitcoin Cash (BCH)<\/li>\n<li>Bytecoin (BCN)<\/li>\n<\/ul>\n<h2>Ethash<\/h2>\n<p>Ethash je Proof-of-Work algoritmus, kter\u00fd byl vytvo\u0159en pro blockchain Ethereum. Na za\u010d\u00e1tku byl tento algoritmus naz\u00fdv\u00e1n <strong>Dagger-Hashimoto<\/strong> a kombinoval dva odli\u0161n\u00e9 algoritmy. Vitalik Buterin, jeden ze <strong>zakladatel\u016f Etherea<\/strong>, p\u0159isp\u011bl k v\u00fdvoji algoritmu Dagger, zat\u00edmco Thaddeus Dryja vytvo\u0159il algoritmus Hashimoto.<\/p>\n<p>Algoritmus Dagger vyvinul Buterin a byl navr\u017een jako alternativa k algoritm\u016fm s tvrd\u00fdmi pam\u011b\u0165ov\u00fdmi funkcemi, jako je Scrypt. Buterin zd\u016fraznil, \u017ee algoritmy jako Scrypt jsou obt\u00ed\u017en\u011b ov\u011b\u0159iteln\u00e9. B\u011bhem testov\u00e1n\u00ed se uk\u00e1zalo, \u017ee algoritmus Dagger je zraniteln\u00fd v\u016f\u010di hardwarov\u00e9 akceleraci sd\u00edlen\u00e9 pam\u011bti, co\u017e vedlo k jeho vy\u0159azen\u00ed jako mo\u017enosti pro t\u011b\u017eebn\u00ed algoritmus Etherea.<\/p>\n<p>Thaddeus Dryja vytvo\u0159il algoritmus Hashimoto s c\u00edlem poskytnout odolnost proti t\u011b\u017eb\u011b pomoc\u00ed specializovan\u00fdch ASIC za\u0159\u00edzen\u00ed. T\u00edm demokratizovat proces t\u011b\u017eby a vytvo\u0159it m\u00e9n\u011b konkuren\u010dn\u00ed prost\u0159ed\u00ed pro t\u011b\u017ea\u0159skou komunitu. Hashimoto je v\u00e1zan\u00fd na IO, co\u017e znamen\u00e1, \u017ee \u010dten\u00ed z pam\u011bti je limituj\u00edc\u00edm faktorem p\u0159i t\u011b\u017eb\u011b. Algoritmy Dagger a Hashimoto byly slou\u010deny do jednoho a vytvo\u0159ily tak fin\u00e1ln\u00ed podobu algoritmu Ethash, kter\u00fd pou\u017e\u00edvalo Ethereum.<\/p>\n<p>Ethash je navr\u017een tak,<strong> aby poskytoval odolnost proti ASIC t\u011b\u017eb\u011b<\/strong> a podporuje rychlou t\u011b\u017ebu s maxim\u00e1ln\u00ed dobou 15 sekund na blok. Algoritmus m\u011b\u0159\u00ed rychlost hashov\u00e1n\u00ed v mega hash\u00edch za sekundu a je n\u00e1ro\u010dn\u00fd na pam\u011b\u0165 GPU. To znamen\u00e1, \u017ee t\u011b\u017eba na b\u00e1zi Ethash se nejl\u00e9pe prov\u00e1d\u00ed s vyu\u017eit\u00edm grafick\u00fdch procesor\u016f. N\u011bkter\u00e9 z nejzn\u00e1m\u011bj\u0161\u00edch kryptom\u011bn vyu\u017e\u00edvaj\u00edc\u00edch Ethash algoritmus pro t\u011b\u017ebu jsou nap\u0159\u00edklad:<\/p>\n<ul>\n<li>Ethereum classic<\/li>\n<\/ul>\n<h2>Scrypt<\/h2>\n<p>Algoritmus Scrypt je funkce pro odvozen\u00ed kl\u00ed\u010de z hesla, kter\u00fd vytvo\u0159il Colin Percival. Tento algoritmus je vyu\u017e\u00edv\u00e1n mnoha kryptom\u011bnami jako<strong> Proof-of-Work<\/strong> algoritmus. Jeho specifickou vlastnost\u00ed je, \u017ee vy\u017eaduje velk\u00e9 mno\u017estv\u00ed pam\u011bti, co\u017e m\u00e1 za n\u00e1sledek prov\u00e1d\u011bn\u00ed rozs\u00e1hl\u00fdch vlastn\u00edch hardwarov\u00fdch \u00fatok\u016f. Scrypt je m\u011b\u0159en v kilohasech hash\u016f za sekundu a prok\u00e1zal se jako rychlej\u0161\u00ed a efektivn\u011bj\u0161\u00ed p\u0159i ov\u011b\u0159ov\u00e1n\u00ed transakc\u00ed a generov\u00e1n\u00ed nov\u00fdch blok\u016f.<\/p>\n<p>Algoritmus byl poprv\u00e9 pou\u017eit v roce 2011 pro kryptom\u011bnu Tenebrix a pozd\u011bji byl pou\u017eit jako <strong>z\u00e1klad pro Litecoin a Dogecoin<\/strong>, co\u017e p\u0159isp\u011blo k jeho roz\u0161\u00ed\u0159en\u00ed. Scrypt umo\u017e\u0148uje t\u011b\u017ebu pomoc\u00ed speci\u00e1ln\u011b navr\u017een\u00fdch ASIC za\u0159\u00edzen\u00ed, ale tak\u00e9 umo\u017e\u0148uje t\u011b\u017ebu s vyu\u017eit\u00edm b\u011b\u017en\u00fdch CPU a GPU. Tento algoritmus slou\u017e\u00ed jako z\u00e1klad pro r\u016fzn\u00e9 digit\u00e1ln\u00ed m\u011bny. Mezi nejzn\u00e1m\u011bj\u0161\u00ed kryptom\u011bny vyu\u017e\u00edvaj\u00edc\u00ed Scrypt pro t\u011b\u017ebu pat\u0159\u00ed nap\u0159\u00edklad:<\/p>\n<ul>\n<li>Litecoin (LTC)<\/li>\n<li>Dogecoin (DOGE)<\/li>\n<\/ul>\n<h2>Equihash<\/h2>\n<p>Algoritmus Equihash byl poprv\u00e9 vyvinut<strong> Dmitrijem Chovratovi\u010dem a Alexem Birjukovem<\/strong> a p\u0159edstaven Lucemburskou univerzitou. Jde o algoritmus <strong>typu Proof-of-Work,<\/strong> kter\u00fd podporuje proces t\u011b\u017eby n\u011bkolika r\u016fzn\u00fdch kryptom\u011bn. Byl navr\u017een v roce 2016 s c\u00edlem \u0159e\u0161it probl\u00e9m koliduj\u00edc\u00edch hashovac\u00edch hodnot. Equihash tak\u00e9 zaji\u0161\u0165uje odolnost proti ASIC t\u011b\u017eb\u011b t\u00edm, \u017ee klade d\u016fraz na vysokou propustnost pam\u011bti.<\/p>\n<p>Equihash pracuje s t\u0159emi r\u016fzn\u00fdmi parametry, kter\u00e9 ur\u010duj\u00ed \u010dasov\u00e9 a pam\u011b\u0165ov\u00e9 n\u00e1roky algoritmu. Co je zaj\u00edmav\u00e9, je, \u017ee umo\u017e\u0148uje t\u011b\u017ebu pomoc\u00ed standardn\u00edch po\u010d\u00edta\u010d\u016f, co\u017e znamen\u00e1, \u017ee nen\u00ed energeticky n\u00e1ro\u010dn\u00fd a sni\u017euje konkurenci mezi t\u011b\u017ea\u0159i. D\u00edky jedine\u010dn\u00e9mu pou\u017e\u00edvan\u00e9mu algoritmu, je ka\u017ed\u00e1 rovnice jedine\u010dn\u00e1 a z\u00e1rove\u0148 zaru\u010duje, \u017ee jej\u00ed \u0159e\u0161en\u00ed jsou nekompatibiln\u00ed. Mezi nejzn\u00e1m\u011bj\u0161\u00ed kryptom\u011bny, kter\u00e9 vyu\u017e\u00edvaj\u00ed Equihash jako t\u011b\u017eebn\u00ed algoritmus, pat\u0159\u00ed nap\u0159\u00edklad:<\/p>\n<ul>\n<li>Zcash (ZEC)<\/li>\n<li>Zclassic (ZCL)<\/li>\n<\/ul>\n<h2>Cryptonight<\/h2>\n<p>CryptoNight byl vytvo\u0159en ve spolupr\u00e1ci mezi v\u00fdvoj\u00e1\u0159i Bytecoinu a t\u00fdmem CryptoNote s c\u00edlem umo\u017enit t\u011b\u017ebu kryptom\u011bn pomoc\u00ed CPU a GPU a z\u00e1rove\u0148 omezit p\u0159\u00edstup pro t\u011b\u017ea\u0159e ASIC.<\/p>\n<p>Hlavn\u00ed odli\u0161nost\u00ed mezi CryptoNight a Scrypt je, \u017ee ka\u017ed\u00fd nov\u00fd blok z\u00e1vis\u00ed na p\u0159edchoz\u00edm bloku. C\u00edlem v\u00fdvoje CryptoNight bylo umo\u017enit <strong>t\u011b\u017ebu kryptom\u011bn na b\u011b\u017en\u00fdch osobn\u00edch po\u010d\u00edta\u010d\u00edch<\/strong> a podporovat t\u011b\u017ebu pomoc\u00ed procesor\u016f, \u010d\u00edm\u017e se zajist\u00ed rovnost pro Proof-of-Work.<\/p>\n<p>Ka\u017ed\u00fd blok m\u00e1 stanovenou <strong>d\u00e9lku 64 bajt\u016f<\/strong>, a rychlost v\u00fdpo\u010dtu je navr\u017eena tak, aby se postupn\u011b zt\u011b\u017eovala. Algoritmus vy\u017eaduje megabajt vnit\u0159n\u00ed pam\u011bti. Rychlost hashov\u00e1n\u00ed algoritmu se m\u011b\u0159\u00ed pomoc\u00ed po\u010dtu hash\u016f za sekundu. Mezi nejzn\u00e1m\u011bj\u0161\u00ed kryptom\u011bny, kter\u00e9 vyu\u017e\u00edvaj\u00ed CRYPTONIGHT jako t\u011b\u017eebn\u00ed algoritmus, pat\u0159\u00ed nap\u0159\u00edklad:<\/p>\n<ul>\n<li>Monero (XMR)<\/li>\n<li>Electroneum (ETN)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>K t\u011b\u017eb\u011b kryptom\u011bn doch\u00e1z\u00ed nejen kv\u016fli zabezpe\u010den\u00ed blockchainov\u00fdch s\u00edt\u00ed, ale tak\u00e9 d\u00edky n\u00ed lze vyd\u011bl\u00e1vat a p\u0159isp\u00edvat k rozvoji kryptom\u011bn. Pro spr\u00e1vn\u00e9 fungov\u00e1n\u00ed blockchainov\u00e9 s\u00edt\u011b a zpracov\u00e1n\u00ed transakc\u00ed, stejn\u011b jako pro rozd\u011blov\u00e1n\u00ed odm\u011bn t\u011b\u017ea\u0159\u016fm, jsou v kryptom\u011bn\u00e1ch pou\u017e\u00edv\u00e1ny specifick\u00e9 algoritmy. T\u011b\u017eebn\u00ed za\u0159\u00edzen\u00ed de\u0161ifruj\u00ed algoritmy, kter\u00e9 jsou kl\u00ed\u010dov\u00e9 pro fungov\u00e1n\u00ed dan\u00e9 kryptom\u011bny. Kryptom\u011bna sama je reprezentov\u00e1na [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5673,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"Algoritmy pro t\u011b\u017ebu kryptom\u011bn, jak se t\u011b\u017e\u00ed kryptom\u011bny? Popis algoritm\u016f SHA-256, Ethash, Scrypt, Equihash a Cryptonight pro Proof-of-Work.","_seopress_robots_index":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[193],"tags":[],"class_list":["post-5672","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kryptomeny"],"modified_by":"Krpensk\u00fd Martin","_links":{"self":[{"href":"https:\/\/www.forexsrovnavac.cz\/mag\/wp-json\/wp\/v2\/posts\/5672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.forexsrovnavac.cz\/mag\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.forexsrovnavac.cz\/mag\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.forexsrovnavac.cz\/mag\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.forexsrovnavac.cz\/mag\/wp-json\/wp\/v2\/comments?post=5672"}],"version-history":[{"count":0,"href":"https:\/\/www.forexsrovnavac.cz\/mag\/wp-json\/wp\/v2\/posts\/5672\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.forexsrovnavac.cz\/mag\/wp-json\/wp\/v2\/media\/5673"}],"wp:attachment":[{"href":"https:\/\/www.forexsrovnavac.cz\/mag\/wp-json\/wp\/v2\/media?parent=5672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.forexsrovnavac.cz\/mag\/wp-json\/wp\/v2\/categories?post=5672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.forexsrovnavac.cz\/mag\/wp-json\/wp\/v2\/tags?post=5672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}