Aby bola kryptomena úspešná, musí najskôr dosiahnuť širšiu distribúciu. Aby to bolo možné dosiahnuť, musí minca poskytnúť spravodlivé riešenie ťažby, aby sa aj domáci baníci mohli zúčastniť a získať nejaké mince ťažbou. Ale dnes to nie je niečo, čo nájdete vo väčšine mincí.
V ťažbe kryptomeny dominuje prevažne málo hráčov a centralizácia ťažby sa stala najväčším problémom v blockchainovom priestore. Najobľúbenejšie algoritmy Proof of Work ako SHA-256 (Bitcoin), Scrypt (Litecoin), X11 (Dash) sú ovplyvnené ťažiarmi ASIC. Žnú ovocie a vďaka tomu sa bežní ťažiari s hardvérom na všeobecné účely, ako sú GPU a CPU, nemohli zúčastniť ťažby. Už začiatkom roku 2018 boli týmito ASIC spoločnosťami ovplyvnené takzvané ASIC rezistentné algoritmy ako Ethash (Ethereum), Equihash (Zcash) a CryptoNight. Toto nielenže vytlačilo náhodných baníkov z hry, ale kontrola značného množstva hashrate tiež spôsobila bezpečnostné hrozby pre počet mincí.
Dnes veľké množstvo dobre zavedených decentralizovaných kryptomien úplne neposkytlo odolnosť voči ASIC. Na druhej strane existuje len málo mien, ktoré aktívne pracujú na boji proti hrozbám centralizácie. Jedným z nich je Zcoin (XZC), ktorý teraz implementuje nový ťažobný algoritmus odolný voči ASIC s názvom MTP. Plánovaný hard fork sa vraj vyskytne dňa 10. decembra o 12:00 UTC. Takže tu v tomto príspevku sa budeme venovať všetkým dôležitým aspektom pripravovanej hard vidlice Zcoin. Spolu s tým uvidíme, čo je MTP a ako ťažiť MTP? Ale predtým je tu krátka poznámka k Zcoinu.
Zcoin (XZC)
Zcoin je otvorený zdroj, decentralizovaná kryptomena, ktorá poskytuje súkromné finančné transakcie. Je to prvá minca, ktorá úspešne implementovala protokol Zerocoin. Maximálny prísun mincí je 21,4 milióna, čas blokovania je 10 minút a obsahuje tiež Znodes (masternodes). Spočiatku táto minca používala algoritmus Lyra2. Pretože však v Lyra2 dominovali botnety a cloudoví ťažiari CPU; Zcoin prešiel na Lyra2z. Lyra2Z vyrovnáva hashrate CPU / GPU a je dobre známy pre svoju nízku spotrebu energie a nízke teploty pri ťažbe. Avšak neskôr bola aj Lyra2z ovplyvnená FPGA. Tento algoritmus každopádne nie je odolný voči ASIC a Zcoin ho použil iba dočasne.
Jedným z hlavných cieľov Zcoinu je umožniť ťažiarom CPU a GPU podieľať sa na bezpečnosti siete. Takže krátko po implementácii Lyra2z; vývojári spoločnosti Zcoin začali pracovať na novom algoritme, ktorý odoláva ASIC, FPGA a poskytuje decentralizáciu a spravodlivé riešenie ťažby. Algoritmus sa nazýva MTP (Merkle Tree Proof). Podľa tímu sa MTP plánovalo spustiť v polovici roku 2017. Ale po niekoľkých testoch našli v tomto algoritme veľa slabostí. Museli teda pokračovať vo vývoji tohto algoritmu s ďalšími vylepšeniami. Teraz bol tento algoritmus posilnený, zdokonalený a po niekoľkých auditoch a výskumoch je konečne pripravený na implementáciu.
MTP – dôkaz stromu Merkle
Zcoin je prvá kryptomena, ktorá implementovala MTP, čo je skratka pre Merkle Tree Proof. MTP je jedinečný hashovací algoritmus Proof of Work určený na zaistenie vysokej bezpečnosti, vysokého výkonu a na podporu rovnostárskej ťažby. Tento algoritmus vytvorili Alex Biryukov a Dmitrij Khovratovich v roku 2016 s cieľom vyriešiť problém centralizácie ťažby spôsobenej ASIC. Rovnaké duo, ktoré vytvorilo aj algoritmus Equihash Proof of Work. MTP je vylepšená verzia programu Equihash a je vysoko hašovací algoritmus s vysokou pamäťou zameraný viac na ťažbu procesorov a GPU..
MTP je náročné na pamäť a na rozdiel od iných algoritmov náročných na pamäť vyžaduje MTP veľa pamäte RAM. Nájsť riešenie je dosť ťažké, pretože množstvo dôkazov je do značnej miery určené veľkosťou pamäte, ktorú má používateľ k dispozícii. Z dôvodu vysokých požiadaviek na pamäť sa náklady na vývoj špecializovaného ťažobného hardvéru ASIC stávajú nákladnými a neefektívnymi. Aj toto intenzívne používanie pamäte RAM pomôže zmierniť riziko útokov botnetov. MTP poskytuje príležitosť na rovnostárske ťaženie aj pre ľudí s malou silou, čo zase vytvára vysokú decentralizáciu siete, zabraňuje dvojitému míňaniu a ďalším sieťovým útokom.
Táto pevná vidlica MTP sa uskutoční dňa 10. decembra, 12:00 UTC. Ak ste používateľom Zcoinu, musíte pred týmto hardforkom aktualizovať svoje peňaženky. Tiež ak momentálne ťažíte Zcoin, nezabudnite, že bloky blokované pomocou predchádzajúceho algoritmu Lyra2z nebudú akceptované.
Aktualizácia siete Zcoin hardfork – Čo potrebujete vedieť?
Pokiaľ ide o hardfork, prvá vec, ktorá napadne najviac, sú „mince zadarmo“. V prvom rade to nie je druh vidličky, v ktorej sa dve mince rozchádzajú a budete dostávať nejaké mince zdarma. Namiesto toho je táto hard fork plánovaná aktualizácia siete, ktorá prinesie do protokolu Zcoin dve nové funkcie. 1. Nový algoritmus Proof of Work s názvom MTP (Merkle Tree Proof) a 2. Zmena času bloku. Zcoin pôvodne používal 10-minútové blokové časy (rovnaké ako bitcoiny). Ale teraz, aby poskytli rýchlejší čas na potvrdenie blokovania a zdvojnásobili TPS, plánovali znížiť čas blokovania na 5 minút. Viac informácií o znížení času blokovania Zcoinov nájdete tu: https://zcoin.io/reducing-zcoins-block-time/
Teraz ako používateľ Zcoinu musíte vykonať jednu úlohu skôr, ako dôjde k hardforku, a to aktualizácia softvéru na najnovšiu verziu. Peňaženky najnovšej verzie sú už zostavené, ťažobný softvér je k dispozícii a dokonca aj populárne ťažobné bazény sú pripravené na hardfork.
Aktualizujte si svoju peňaženku Zcoin na v0.13.7.4
Ak ste v Zcoine nováčikom, uvedomte si, že jadrová peňaženka Zcoinu je obdobou jadrovej peňaženky Bitcoin. Rozhranie a celkový proces nastavenia sú rovnaké a sú k dispozícii pre systémy Windows, Linux a Mac.
Stiahnite si peňaženku Zcoin v0.13.7.4: https://github.com/zcoinofficial/zcoin/releases/
Ak už používate Zcoin, nezabudnite si pred aktualizáciou peňaženky na verziu v0.13.7.4 zálohovať svoju aktuálnu peňaženku. Ďalšie informácie nájdete v tejto príručke o tom, ako bezpečne aktualizovať bitcoinovú peňaženku.
Okrem základnej peňaženky, ak držíte prostriedky na burze alebo inej peňaženky tretej strany, sa o tento hardfork nemusíte obávať. Všetci poskytovatelia peňaženiek a burzy pravdepodobne upgradujú na najnovšiu verziu.
Aktualizácia Znode
Podobne, ak hostujete Znode, je nevyhnutné, aby ste inovovali aj svoje Znode. Akákoľvek verzia staršia ako 0.13.7.4 prestane fungovať a ak sa vám nepodarí aktualizovať, váš uzol prestane dostávať odmeny.
Ďalšie informácie o tom, ako inovovať svoje uzly, nájdete v tomto sprievodcovi inováciou Znodes: https://zcoin.io/znode-upgrade-guide/
Ako ťažiť MTP (Zcoin)?
Aby ste mohli ťažiť Zcoin, musíte použiť miner, ktorý podporuje nový algoritmus MTP. Momentálne je NVIDIA miner vydaný a je k dispozícii aj CPU miner. Na AMD miner sa ale stále pracuje, čo môžete očakávať o týždeň alebo dva.
Ťažiari MTP:
- NVIDIA: https://github.com/zcoinofficial/ccminer/releases
- CPU: https://github.com/zcoinofficial/cpuminer/releases
Podľa Zcoinu; najlepší hardvér na ťaženie MTP sú GPU s najmenej 4,5 GB RAM. Podľa ich výsledkov testov tiež GTX 1080 TI hashoval MTP @ 400 až 500 Kh / s a Intel I7 4790k hash okolo 5-6 KH / s na vlákno.
Teraz, aby ste začali ťažiť MTP, musíte nakonfigurovať baníka podľa toho a spustiť ho. Na konfiguráciu potrebujeme dve veci. 1. Adresa peňaženky Zcoin a 2. Adresa ťažobného fondu. Môžete dokonca vyskúšať sólovú ťažbu, ale to sa pre ťažiarov v malom rozsahu neodporúča.
Odporúčame pripojiť sa k fondu. Nasleduje zoznam ťažobných fondov, ktoré sú pripravené na podporu hard forku.
Ťažobné fondy pre Zcoin MTP:
https://mintpond.com/#!/zcoin | stratum + tcp: //zcoin.mintpond.com: 3000 | 0,25% |
https://2miners.com/xzc-mining-pool | 1% | |
https://www.f2pool.com/ | stratum + tcp: //xzc.f2pool.com: 5740 | 5% |
Teraz je konfigurácia baníka veľmi jednoduchá. Všetko, čo musíte urobiť, je vytvoriť dávkový súbor a podľa toho vložiť konfiguráciu. Ak ste nový, odporúčame vám prečítať si túto príručku pre začiatočníkov v aplikácii CCMiner. Ďalej je uvedená ukážka konfigurácie pre NVIDIA a CPU miner.
NVIDIA:
ccminer.exe -a mtp -o stratum + tcp: //zcoin.mintpond.com: 3000 -u aGScanT3mGgetkXFcT8g5SV4ze26SAyDSE -p heslo
CPU:
cpuminer.exe -a mtp -o stratum + tcp: //zcoin.mintpond.com: 3000 -u aGScanT3mGgetkXFcT8g5SV4ze26SAyDSE -p x -t počet vlákien
Poznámka: Na ťažbu procesora sa odporúča, aby ste mali počítač s viac ako 8 GB RAM, pretože tento baník používa okolo 6 GB RAM. Nezabudnite tiež určiť počet vlákien alebo CPU, ktoré, ak tak neurobíte, miner použije maximálny počet vlákien.
Po dokončení konfigurácie ho uložte ako súbor .bat a potom ho spustite. To je všetko! Teraz ťažíte Zcoin pomocou MTP. Ak sú akcie akceptované, potom je všetko perfektné. Šťastnú ťažbu!
Užitočné odkazy:
- Časté otázky o MTP hardforku: https://zcoin.io/mtp-faq-all-you-need-to-know/
- Prieskumník blokov: https://explorer.zcoin.io/
- Zdrojový kód: https://github.com/zcoinofficial/zcoin/releases/