Децентралізовано. Безпечно. Argon2id.
Dpowcoin Core — криптовалюта з відкритим вихідним кодом на алгоритмі Argon2id: стійкий до ASIC, вимогливий до пам'яті, чесний майнінг.
Криптовалюта — це ризиковий актив. Ми не гарантуємо вам прибуток чи збагачення, будь-хто, хто це обіцяє, бреше. Єдине, що ми можемо гарантувати: код проєкту поширюється під ліцензією MIT, відкритий для аудиту, і поки в проєкті є активні контриб'ютори та жива спільнота, ми підтримуватимемо його актуальність і виправлятимемо помилки. Подальша доля монети, її курс, ліквідність, попит залежать від ринку та від вас, а не від нас. Будь-які інвестиції ви здійснюєте виключно на власний ризик. Ми не обіцяємо золотих гір, говоримо як є, навіть якщо це невигідно для проєкту і суперечить тенденції, коли брешуть усі. Спочатку криптовалюта задумувалась як заміна фіатним грошам. На практиці ж вона в переважній більшості випадків стала спекулятивним активом, предметом торгівлі та ставок на майбутню ціну, а не засобом повсякденних розрахунків. Ми не приховуємо цю реальність і не вдаємо, що цей проєкт — виняток за замовчуванням. Тому кожен, хто вірить у долю проєкту, перш ніж інвестувати, купувати чи майнити, має самостійно вивчити проєкт і його вихідний код, з'ясувати, чи є в нього реальні юзкейси і які саме, чесно відповісти собі, навіщо особисто йому тримати чи купувати цю монету. І лише по-справжньому переконавшись, що проєкт йому цікавий, долучатися до нього. Брати участь у розробці, просувати проєкт, лістити його на біржі, додавати до майнінг-пулу, створювати сервіси, що приймають монету, майнити та підтримувати транзакції в мережі, просто тримати монету або спекулювати нею на біржі. Будь-яка з цих ролей допустима, але усвідомлений вибір завжди має передувати участі.
Алгоритм 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