x2 Rounds Argon2id + SHA512 as salt PoW

分散型。安全。Argon2id

Dpowcoin CoreはArgon2idプルーフ・オブ・ワークアルゴリズムを実装したオープンソース暗号通貨です — ASIC耐性、メモリ集約型、公平なマイニングのために設計されています。

Argon2idアルゴリズム

ASICマイニングに耐性のあるメモリ集約型プルーフ・オブ・ワーク。CPUへのアクセスによる公平な配布。

オープンソース

MITライセンスの下で完全オープンソース。監査可能、フォーク可能、GitHubでのコミュニティ主導の開発。

再現可能なビルド

GNU Guixによる決定論的ビルド。すべてのバイナリは独立して検証可能。GPG署名付きリリース証明。

コイン仕様

Dpowcoin (DPC) ネットワークの完全な技術パラメータ

DPC
最大供給量
42 000 000
DPC
ブロック報酬
50 DPC
半減期: 420 000 ブロック
ブロック時間
5 min
300 s
コインベース成熟度
100
ブロック
プルーフ・オブ・ワーク
アルゴリズム Argon2id
2× SHA-512ソルト → 2回のArgon2idラウンド m=1024 · t=3 · p=1
PoWモデル SHA-512ソルト化された二重Argon2id

ブロックハッシュ: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)。ヘッダーの二重SHA-512ダイジェストでソルト化された2つの連鎖Argon2idパス — 設計上、メモリ集約型かつASIC耐性を持ちます。

Dpowcoin CoreはArgon2idプルーフ・オブ・ワークアルゴリズムを実装したオープンソース暗号通貨です — ASIC耐性、メモリ集約型、公平なマイニングのために設計されています。

難易度
アルゴリズム LWMA
ウィンドウ 576 ブロック
期間 ~2 日
再ターゲット 毎ブロック
アドレス形式
P2PKH P dec 55 0x37
P2SH C dec 28 0x1C
Bech32 dpc1q SegWit
Bech32m dpc1p Taproot

バージョンバイトは10進数と16進数で表示。すべてのアドレスタイプは34文字。

ネットワーク
P2P Port 42003
RPC Port 42002
マジック 0xf29f4afb
BIP-324 Salt dpowcoin_v2_shared_secret
BIPs ブロック2から有効
ジェネシスブロック
d86f8a0582e779830f182befeaaabc8c73a159b6b06530910758daf17ce31e36
PoW制限
001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff

ネットワークアップグレード

ブロック225,000でYespowerがコンセンサスから削除されます — 以降、DpowcoinはArgon2id専用になります。

背景:デュアルPoW時代

ブロック225,000以前、Dpowcoinは1つのターゲットを共有する2つの独立したプルーフ・オブ・ワーク検証ですべてのヘッダーを検証していました:hash = { Yespower(header), Argon2id(header) }、有効 ⇔ 両方のハッシュ ≤ target(nBits)。Yespowerは低コストなフィルターとして最初に検証され、Yespowerを通過した場合のみArgon2idが計算されました。

Yespowerが削除される理由

両アルゴリズムが同じターゲットを共有していたため、YespowerはArgon2idがすでに提供しているセキュリティ以上の実質的な効果をもたらさず、LWMAが考慮すべき作業量を倍増させ、ネットワークに測定可能な利益をもたらすことなくコードベースを複雑化させていました。2つの検証は独立しているため、Yespowerの削除は難易度調整やチェーンウェイトに影響を与えません — どちらも完全にアルゴリズムに依存しません。デュアルPoWのアイデアは試す価値がありましたが、この実装は解決した以上の問題を生み出しました。「デュアルPoW」という名称は歴史的な理由のみで維持されています。

主要ブロック
デュアルPoW時代
0 – 224,999
ヘッダーはYespowerとArgon2idの両方で検証され、1つのターゲットを共有します。
Yespower削除
225,000
この高さでコンセンサスコードからYespower検証が削除されます。
Argon2id専用時代
225,000+
すべてのヘッダーはArgon2idプルーフ・オブ・ワークのみで検証されます。
マイナーへの注意事項

特別な対応は必要ありません。YespowerとArgon2idは常に同じターゲットを共有していたため、Argon2idベースのマイニングソフトウェアはブロック225,000の前後で変更なく動作し続けます。SHA-512とArgon2idのライブラリはほぼすべてのプラットフォームで利用可能なため、軽量SPVウォレットはArgon2idのみに依存して検証できます。

重要な免責事項

当プロジェクトは「delayed PoW」技術を使用しておらず、Komodoまたはそのプロジェクトともいかなる関係もありません。ブロック225,000以前、DpowcoinはYespowerとArgon2idからなるデュアルPoWを使用しており、Argon2id自体は二重SHA-512でソルト化された2つの連鎖ラウンドとして計算されます。

Komodoとは無関係 — delayed PoWなし

最新ニュース

続きを読む