Zdecentralizowany. Bezpieczny. Argon2id.
Dpowcoin Core to kryptowaluta open source implementująca algorytm proof-of-work Argon2id — odporny na ASIC, wymagający dużej ilości pamięci i zaprojektowany dla sprawiedliwego wydobycia.
Kryptowaluta jest ryzykownym aktywem. Nie gwarantujemy zysku ani bogactwa. Każdy, kto to obiecuje, kłamie. Jedyne, co możemy zagwarantować, to: kod projektu jest udostępniany na licencji MIT, otwarty na audyt, i dopóki projekt ma aktywnych współtwórców i żywą społeczność, będziemy go aktualizować i naprawiać błędy. Przyszłość monety, jej cena, płynność i popyt zależą od rynku i od was, a nie od nas. Każda inwestycja jest podejmowana wyłącznie na własne ryzyko. Nie obiecujemy złotych gór. Mówimy, jak jest, nawet jeśli nie jest to korzystne dla projektu i stoi w sprzeczności z powszechnym trendem kłamania. Kryptowaluta pierwotnie została pomyślana jako alternatywa dla pieniądza fiducjarnego. W praktyce w zdecydowanej większości przypadków stała się aktywem spekulacyjnym, czymś, czym się handluje i na czego przyszłą cenę się obstawia, zamiast używać jej do codziennych płatności. Nie ukrywamy tej rzeczywistości i nie udajemy, że ten projekt jest domyślnie wyjątkiem. Dlatego przed zainwestowaniem, zakupem lub wydobyciem każdy, kto wierzy w przyszłość tego projektu, powinien najpierw zbadać projekt i jego kod źródłowy, ustalić, czy ma realne zastosowania i jakie, oraz szczerze odpowiedzieć sobie, dlaczego osobiście chce posiadać lub kupić tę monetę. Dopiero gdy będzie naprawdę przekonany, że projekt jest wart jego zainteresowania, powinien się zaangażować. Poprzez wkład w rozwój, promowanie projektu, wprowadzanie go na giełdę, dodawanie do puli wydobywczej, budowanie usług akceptujących monetę, wydobywanie i zabezpieczanie sieci, po prostu jej posiadanie lub spekulacyjny handel nią na giełdzie. Każda z tych ról jest uzasadniona, ale świadoma decyzja zawsze powinna poprzedzać uczestnictwo.
Algorytm Argon2id
Proof-of-work wymagający dużej ilości pamięci, odporny na wydobycie ASIC. Sprawiedliwa dystrybucja dzięki dostępności CPU.
Otwarte oprogramowanie
W pełni open source na licencji MIT. Weryfikowalny, rozwidlalny, rozwijany przez społeczność na GitHubie.
Odtwarzalne kompilacje
Deterministyczne kompilacje za pomocą GNU Guix. Każdy plik binarny jest niezależnie weryfikowalny. Poświadczenia wydania podpisane GPG.
Specyfikacja monety
Pełne parametry techniczne sieci Dpowcoin (DPC)
Hash bloku: salt = SHA-512(SHA-512(header)); h1 = Argon2id(header, salt, m=4MB, t=2, p=2); PoW = Argon2id(header, salt=h1, m=32MB, t=2, p=2). Dwa połączone przebiegi Argon2id, solone podwójnym skrótem SHA-512 nagłówka — z założenia wymagające dużej ilości pamięci i odporne na ASIC.
Dpowcoin Core to kryptowaluta open source implementująca algorytm proof-of-work Argon2id — odporny na ASIC, wymagający dużej ilości pamięci i zaprojektowany dla sprawiedliwego wydobycia.
Bajty wersji podane w systemie dziesiętnym i szesnastkowym. Wszystkie typy adresów mają 34 znaki.
Aktualizacja sieci
Yespower zostaje usunięty z konsensusu na bloku 225,000 — od tego momentu Dpowcoin działa wyłącznie na Argon2id.
Przed blokiem 225,000 Dpowcoin weryfikował każdy nagłówek za pomocą dwóch niezależnych sprawdzeń proof-of-work współdzielących jeden cel: hash = { Yespower(header), Argon2id(header) }, ważny ⇔ oba hashe ≤ target(nBits). Yespower był sprawdzany jako pierwszy, jako tani filtr; Argon2id był obliczany tylko wtedy, gdy Yespower przechodził weryfikację.
Ponieważ oba algorytmy współdzieliły ten sam cel, Yespower nie zapewniał żadnego realnego bezpieczeństwa poza tym, które daje już Argon2id, jednocześnie podwajając pracę, którą musi uwzględniać LWMA, i komplikując kod bez wymiernych korzyści dla sieci. Ponieważ oba sprawdzenia są niezależne, usunięcie Yespower nie zmienia dostosowania trudności ani wagi łańcucha — oba są w pełni niezależne od algorytmu. Pomysł Dual PoW był wart wypróbowania, ale ta implementacja stworzyła więcej problemów, niż rozwiązała. Nazwa „Dual PoW” pozostaje wyłącznie ze względów historycznych.
Nie jest wymagane żadne działanie. Ponieważ Yespower i Argon2id zawsze współdzieliły ten sam cel, oprogramowanie do kopania oparte na Argon2id działa bez zmian przed i po bloku 225,000. Lekkie portfele SPV mogą polegać wyłącznie na Argon2id do weryfikacji, ponieważ biblioteki SHA-512 i Argon2id są dostępne praktycznie na każdej platformie.
Nie korzystamy z technologii „opóźnionego PoW” i nie jesteśmy powiązani z Komodo ani jego projektami. Przed blokiem 225,000 Dpowcoin używał Dual PoW składającego się z Yespower i Argon2id, gdzie sam Argon2id jest obliczany jako dwie połączone rundy solone podwójnym SHA-512.
Brak powiązań z Komodo — brak opóźnionego PoW