【问题标题】:cryptocoin address generation加密币地址生成
【发布时间】:2014-01-20 11:32:56
【问题描述】:

最近一直在研究加密货币,主要是比特币和狗狗币。我将这个source 用于我的项目。我已经让比特币完美运行,而且由于比特币 gem 没有对狗狗币的原生支持,我不得不自行实现它。

还注意到另一个 githubber 已经打开尝试实现 dogecoin 支持,但截至目前没有正确生成地址。

问题似乎出在这一行。 (对应加密地址的格式)

:address_version => "30"

:address_version = PUBKEY_ADDRESS in base58.h 

base58.h

PUBKEY_ADRESS 包含值 30

指定此特定数字将给出以字母“L”开头的地址(莱特币地址),其中狗狗币需要“D”。

这与使用 scrypt 的 Doge 有什么关系,我在这方面没有技术专长。如何生成狗狗币公钥/私钥对?

【问题讨论】:

    标签: ruby bitcoin dogecoin-api


    【解决方案1】:

    十进制的30会给你一个以字母D开头的地址

    十六进制的30(十进制的48)会给你一个以L开头的地址

    我认为bitcoin-ruby 首先将PUBKEY_ADDRESS 从十六进制更改为十进制,所以:address_version 应该是1E(十进制的30

    【讨论】:

    • 啊,这么点小事都没有意识到。
    猜你喜欢
    • 2014-01-17
    • 1970-01-01
    • 2019-12-24
    • 1970-01-01
    • 2013-07-14
    • 1970-01-01
    • 2016-09-02
    • 2014-04-22
    • 1970-01-01
    相关资源
    最近更新 更多