Dolazni algoritam poteškoće Ravencoin: DGW – Nema više gavranovih strana

Kažu “Buy The Dips” – Tržišna strategija koju investitori kupuju kovanice nakon pada cijene kako bi povećali svoj portfelj. Isto se odnosi i na rudarstvo “Mine the Dips”. Prije svega trebate shvatiti da je većina rudara koji bacaju svoju moć samo za nagradu. To jest, oni se kopaju ili kada je poteškoća s rudarenjem mala ili kada je vrijednost kovanica porasla. Zatim su glavni odani rudari koji vjeruju u projekt, razmišljaju dugoročno i postupno gomilaju kovanice ne brinući puno o trenutnoj profitabilnosti.

Ovi skakači novčića dolaze i odlaze ovisno o dobiti tekućeg dana. Samo se ovi osnovni rudari drže projekta i provode blockchain čak i kada je poteškoća s rudarenjem velika ili kada je vrijednost kovanice niska. Međutim, ako postane neodrživo, čak će i neki od ovih osnovnih rudara napustiti mrežu. To se nedavno dogodilo s Ravencoinom.

Poteškoće rudarenja Ravencoina

Kako bi se održalo vrijeme bloka, mreža će se podvrgnuti poteškoćama i nešto je uobičajeno za sve kovanice Proof of Work. Prema mrežnom hashrateu, poteškoće s rudarstvom se s vremena na vrijeme povećavaju i smanjuju. Te se poteškoće ne primjećuju puno na kovanicama koje imaju regulator poteškoća. To neće utjecati na mrežu ili na rudare, jer će biti nekako isplativo, a kao rezultat toga, rudari će nastaviti s rudarstvom. No, u slučaju Ravencoina prilagodbe poteškoća bile su drastične u novije vrijeme što je uzrokovalo rudnike koji su kopali sa gubitkom. Zašto je to i što je uzrokovalo ove iznimne poteškoće u promjeni?

Poteškoće rudarenja Ravencoina

Prije svega faktor prilagodbe poteškoće određuje blockchain. Ravencoinova blockchain mreža dizajnirana je za održavanje blokirnih vremena od 1 minute. Ako se mreži pridruži više rudara, snaga raspršivanja će se povećati; kao rezultat, vrijeme potrebno za rješavanje bloka smanjit će se. Sada za kontrolu napuhavanja novčića i za održavanje vremena od 1 minute bloka mreža mora u skladu s tim prilagoditi svoje poteškoće. Pa kada se prilagođava? Ovdje je problem. Ravencoin je vilica Bitcoina i baš kao i Bitcoin prilagođava poteškoće u rudarstvu svakih blokova 2016. godine.

Tijekom prethodnih blokova 2016. ako je riješeno više od 1 bloka u minuti, tada će se tijekom sljedećih blokova 2016. povećati prosječno vrijeme bloka od 1 minute. Isto tako ako mrežni hashrate rješava manje od bloka u minuti, tada će poteškoća pasti kako bi se zadržalo vrijeme bloka. Ova se prilagodba događa svakih 2016. blokova. Dakle, u čemu je problem s ovim sustavom?

NiceHash i Ravencoin zabave

Nije bilo problema s ovom metodom sve do dana kada je algoritam X16r postao dostupan za iznajmljivanje na profilu koji mijenja rudarske bazene poput NiceHash-a. NiceHash je tržište hashpower-a na kojem korisnici mogu kupiti hashpower za vađenje kovanica po svom nahođenju. Kad novčić postane isplativije iskopati, gomila heš snage iz NiceHash-a bit će usmjerena na mrežu i kad novčić postane manje isplativ, prestaju ga iskopavati. Ovi rudari profita iskoristili su obrazac ponovne prilagodbe poteškoća blokova iz 2016. godine koji Ravencoin koristi.

Nicehash i RavencoinIzvor grafikona: https://rvnstats.info

Svaki put kad NiceHash uskoči na mrežu i ostvari dobit, sljedeći poteškoća će se pogoršati. Jednom kada pređu oni blokovi velike poteškoće iz 2016. godine, NiceHash će se vratiti, minirati te blokove niske poteškoće u kratkom vremenskom roku i ponovo isključiti mrežu. Kao rezultat, poteškoće za sljedeći blok 2016. skočile bi do neba, što će rezultirati sporijim vremenima bloka. Zbog toga će učestalost nagrađivanja drastično pasti, a otkako zarada postaje niska, rudarstvo Ravencoin postat će beskorisno. Stoga čak i redovni rudari napuštaju mrežu kako bi iskopali nešto što je razumno.

Ravencoin skokovi poteškoćaIzvor grafikona: https://rvnstats.info

U početku se ovi valovi poteškoća nisu činili velikima. No kako se ovaj ciklus neprestano ponavlja svakih blokova 2016., situacija je postajala sve gora i poteškoće su počele tako mahnito fluktuirati. Pogotovo u novije vrijeme poteškoće skoče 4x skakanjem sa 10 na 40 tisuća, što će trajati nekoliko dana. Ovaj ciklus prebacivanja NiceHash koji zajednica također naziva Raven partyjem sada se završava.

Algoritam prilagodbe poteškoća Ravencoin: DGW

Razvojni programeri svjesni su ovog problema, a jedino najbolje rješenje za prosječno uklanjanje blokova i rješavanje ovih ekstremnih poteškoća je primjenom regulatora poteškoća. Algoritam koji bi trebao češće prilagođavati poteškoće umjesto svakog bloka 2016. godine. Postoji nekoliko algoritama za ponovno ciljanje poteškoća, a jedan od njih je DGW. DGW znači da je Dark Gravity Wave algoritam prilagođavanja poteškoća i nemojte brkati DGW s X16R koji je algoritam Proof of Work. Nakon nekoliko rasprava tijekom provedbe testneta, programeri su odlučili nastaviti s DGW-om.

DGW ne samo da će blok puta učiniti glatkijim već će i zaštititi mrežu. Ovaj algoritam poteškoće odvijat će se na visini bloka 338778. Gledajući trenutnu visinu bloka, ovaj algoritam poteškoće stupit će na snagu na pola puta kroz sljedeću fazu rudarenja male težine. Ova implementacija rezultirat će hard-rackom lanca Ravencoin. Većina rudarskih bazena i burzi su obaviješteni i spremni su za račvanje. Kao korisnik osigurajte da su vaši novčanici ažurirani na najnoviju verziju.

Ažuriranje novčanika Ravencoin: v2.0.4

Budući da mreža prolazi kroz glavno ažuriranje, morate ažurirati novčanike kako biste osigurali da ostanete na desnoj račvici lanca. Najnovije izdanje Ravencoin novčanika je verzija 2.0.4 koju možete pronaći ovdje:

https://github.com/RavenProject/Ravencoin/releases/tag/v2.0.4

Preuzmite novčanik i otpakirajte datoteku. Prije ažuriranja novčanika, napravite sigurnosnu kopiju postojećeg novčanika. Ako ne znate kako postupiti, pročitajte ovaj vodič za početnike o ažuriranju novčanika.

Ako ste tek početnik u Ravencoinu, evo nekoliko vodiča i članaka za početak:

  • Što je Ravencoin
  • Kako iskopati Ravencoin
  • Ravencoin Whitepaper