1

最近は、主にビットコインとドージコインの暗号通貨に注目しています。私は自分のプロジェクトにこのソースを使用しています。私はビットコインを完璧に動作させましたが、ビットコイン gem は Dogecoin をネイティブでサポートしていなかったため、自己実装する必要がありました。

また、別の githubber が開いてdogecoinサポートを実装しようとしたことにも気付きましたが、現時点ではアドレスを正しく生成していません。

問題はこの特定の行にあるようです。(暗号アドレスのフォーマットに対応)

:address_version => "30"

:address_version = PUBKEY_ADDRESS in base58.h 

base58.h

PUBKEY_ADRESS値が含まれています30

この特定の番号を指定すると、文字「L」で始まるアドレス (litecoin アドレス) が得られます。Dogecoin には「D」が必要です。

これは、Doge が scrypt を使用していることと関係がありますか? 私はこの分野の技術的な専門知識がありません。dogecoin pubkey/private key ペアを生成するにはどうすればよいですか?

4

1 に答える 1

0

3010進数では、文字で始まる住所が得られますD

3016 進数 ( 4810 進数) で、文字で始まるアドレスが表示されますL

最初に16進数から10進数にbitcoin-ruby変更すると思うので、 (10進数で)にする必要がありますPUBKEY_ADDRESS:address_version1E30

于 2014-01-20T14:49:59.787 に答える