最近は、主にビットコインとドージコインの暗号通貨に注目しています。私は自分のプロジェクトにこのソースを使用しています。私はビットコインを完璧に動作させましたが、ビットコイン gem は Dogecoin をネイティブでサポートしていなかったため、自己実装する必要がありました。
また、別の githubber が開いてdogecoinサポートを実装しようとしたことにも気付きましたが、現時点ではアドレスを正しく生成していません。
問題はこの特定の行にあるようです。(暗号アドレスのフォーマットに対応)
:address_version => "30"
:address_version = PUBKEY_ADDRESS in base58.h
PUBKEY_ADRESS
値が含まれています30
。
この特定の番号を指定すると、文字「L」で始まるアドレス (litecoin アドレス) が得られます。Dogecoin には「D」が必要です。
これは、Doge が scrypt を使用していることと関係がありますか? 私はこの分野の技術的な専門知識がありません。dogecoin pubkey/private key ペアを生成するにはどうすればよいですか?