x2 Rounds Argon2id + SHA512 as salt PoW

Décentralisé. Sécurisé. Argon2id.

Dpowcoin Core est une cryptomonnaie open source implémentant l'algorithme de preuve de travail Argon2id — résistant aux ASICs, intensif en mémoire et conçu pour un minage équitable.

Algorithme Argon2id

Preuve de travail intensive en mémoire, résistante au minage ASIC. Distribution équitable grâce à l'accessibilité CPU.

Open Source

Entièrement open source sous licence MIT. Vérifiable, forkable, développement communautaire sur GitHub.

Builds reproductibles

Compilations déterministes via GNU Guix. Chaque binaire est vérifiable indépendamment. Attestations de version signées par GPG.

Spécification de la monnaie

Paramètres techniques complets du réseau Dpowcoin (DPC)

DPC
Offre maximale
42 000 000
DPC
Récompense de bloc
50 DPC
Halving: 420 000 blocs
Temps de bloc
5 min
300 s
Maturité du coinbase
100
blocs
Preuve de travail
Algorithme Argon2id
2× sel SHA-512 → 2 tours d’Argon2id m=1024 · t=3 · p=1
Modèle PoW Double Argon2id salé par SHA-512

Hachage de bloc : 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). Deux passes Argon2id enchaînées, salées par une double empreinte SHA-512 de l’en-tête — intensif en mémoire et résistant aux ASIC par conception.

Dpowcoin Core est une cryptomonnaie open source implémentant l'algorithme de preuve de travail Argon2id — résistant aux ASICs, intensif en mémoire et conçu pour un minage équitable.

Difficulté
Algorithme LWMA
Fenêtre 576 blocs
Période ~2 jours
Recalibrage Chaque bloc
Formats d'adresses
P2PKH P dec 55 0x37
P2SH C dec 28 0x1C
Bech32 dpc1q SegWit
Bech32m dpc1p Taproot

Octets de version affichés en décimal et hexadécimal. Tous les types d'adresses font 34 caractères.

Réseau
P2P Port 42003
RPC Port 42002
Magic 0xf29f4afb
BIP-324 Salt dpowcoin_v2_shared_secret
BIPs Actifs dès le bloc 2
Bloc genesis
d86f8a0582e779830f182befeaaabc8c73a159b6b06530910758daf17ce31e36
Limite PoW
001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff

Mise à niveau du réseau

Yespower est retiré du consensus au bloc 225,000 — Dpowcoin devient exclusivement Argon2id par la suite.

Contexte : l’ère du Dual PoW

Avant le bloc 225,000, Dpowcoin validait chaque en-tête avec deux vérifications de preuve de travail indépendantes partageant une même cible : hash = { Yespower(header), Argon2id(header) }, valide ⇔ les deux hachages ≤ target(nBits). Yespower était vérifié en premier comme filtre peu coûteux ; Argon2id n’était calculé que si Yespower réussissait.

Pourquoi Yespower est retiré

Comme les deux algorithmes partageaient la même cible, Yespower n’apportait aucune sécurité réelle au-delà de ce qu’Argon2id offre déjà, tout en doublant le travail que LWMA doit prendre en compte et en compliquant le code sans bénéfice mesurable pour le réseau. Les deux vérifications étant indépendantes, retirer Yespower ne modifie ni l’ajustement de difficulté ni le poids de la chaîne — les deux sont entièrement indépendants de l’algorithme. L’idée du Dual PoW valait la peine d’être tentée, mais cette implémentation a créé plus de problèmes qu’elle n’en a résolus. Le nom « Dual PoW » est conservé uniquement pour des raisons historiques.

Blocs clés
Ère du Dual PoW
0 – 224,999
Les en-têtes sont vérifiés avec Yespower et Argon2id, partageant une même cible.
Yespower retiré
225,000
La vérification Yespower est retirée du code de consensus à cette hauteur.
Ère Argon2id exclusive
225,000+
Tous les en-têtes sont validés exclusivement avec la preuve de travail Argon2id.
Note pour les mineurs

Aucune action n’est requise. Comme Yespower et Argon2id ont toujours partagé la même cible, les logiciels de minage basés sur Argon2id continuent de fonctionner sans changement avant et après le bloc 225,000. Les portefeuilles SPV légers peuvent s’appuyer uniquement sur Argon2id pour la vérification, les bibliothèques SHA-512 et Argon2id étant disponibles sur pratiquement toutes les plateformes.

Avertissement important

Nous n’utilisons pas de technologie « PoW différé » et ne sommes affiliés ni à Komodo ni à ses projets. Avant le bloc 225,000, Dpowcoin utilisait un Dual PoW composé de Yespower et Argon2id, où Argon2id lui-même est calculé en deux passes enchaînées salées par un double SHA-512.

Non affilié à Komodo — pas de PoW différé

Dernières actualités

Lire la suite