Децентралізовано. Безпечно. Argon2id.
Dpowcoin Core — криптовалюта з відкритим вихідним кодом на алгоритмі Argon2id: стійкий до ASIC, вимогливий до пам'яті, чесний майнінг.
Алгоритм Argon2id
Вимогливий до пам'яті PoW, стійкий до ASIC-майнінгу. Справедливий розподіл через CPU майнинг.
Відкритий код
Повністю відкритий код за ліцензією MIT. Перевіряємий, відгалужуваний, розробка керована спільнотою на GitHub.
Відтворювані збірки
Детерміновані збірки через GNU Guix. Кожен бінарний файл можна незалежно перевірити. Атестації випусків з підписом GPG.
Специфікація монети
Повні технічні параметри мережі Dpowcoin (DPC)
Хеш блока: 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). Два послідовні проходи Argon2id із сіллю з подвійного SHA-512-дайджесту заголовка — за задумом вимогливий до пам'яті та стійкий до ASIC.
Dpowcoin Core — криптовалюта з відкритим вихідним кодом на алгоритмі Argon2id: стійкий до ASIC, вимогливий до пам'яті, чесний майнінг.
Байти версії показані в десятковому та шістнадцятковому форматі. Усі типи адрес мають 34 символи.
Оновлення мережі
На блоці 225,000 Yespower виключається з консенсусу — після цього Dpowcoin переходить винятково на Argon2id.
До блоку 225,000 Dpowcoin перевіряв кожен заголовок двома незалежними перевірками proof-of-work зі спільною ціллю: hash = { Yespower(header), Argon2id(header) }, дійсний ⇔ обидва хеші ≤ target(nBits). Yespower перевірявся першим як дешевий фільтр; Argon2id обчислювався лише тоді, коли Yespower проходив перевірку.
Оскільки обидва алгоритми використовували спільну ціль, Yespower не додавав реальної безпеки понад ту, яку вже забезпечує Argon2id, водночас подвоюючи обсяг роботи, який має враховувати LWMA, і ускладнюючи кодову базу без жодної вимірюваної користі для мережі. Оскільки обидві перевірки незалежні, виключення Yespower не впливає на коригування складності чи вагу ланцюга — обидва параметри повністю не залежать від алгоритму. Ідею Dual PoW варто було спробувати, але ця реалізація створила більше проблем, ніж вирішила. Назва «Dual PoW» зберігається виключно з історичних причин.
Жодних дій не потрібно. Оскільки Yespower та Argon2id завжди використовували спільну ціль, майнінг-софт на базі Argon2id продовжує працювати без змін до і після блоку 225,000. Легкі SPV-гаманці можуть покладатися лише на Argon2id для перевірки, оскільки бібліотеки SHA-512 та Argon2id доступні практично на будь-якій платформі.
Ми не використовуємо технологію «delayed PoW» і жодним чином не пов'язані з Komodo чи її проєктами. До блоку 225,000 Dpowcoin використовував Dual PoW з Yespower та Argon2id, де сам Argon2id обчислюється як два послідовні раунди із сіллю з подвійного SHA-512.
Не пов'язані з Komodo — без delayed PoW