首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从助记密码中恢复Dogecoin和Litecoin钱包

从助记密码中恢复Dogecoin和Litecoin钱包
EN

Stack Overflow用户
提问于 2021-09-01 04:51:55
回答 1查看 271关注 0票数 1

我必须从助记密码中恢复Dogecoin和Litecoin钱包,我已经为以太和比特币做了,但我不能弄清楚这两个。

以下是我从助记符生成比特币钱包的方法,它是从BIP39在一个单独的函数中生成的:

代码语言:javascript
复制
const generateBtcWalletFromMnemonic = async (mnemonic) => {
    const DERIVE_PATH_PREFIX = "m/44'/0'/0'/0/";
    const MNEMONIC = mnemonic;
    const seed = await bip39.mnemonicToSeed(MNEMONIC);
    const root = bip32.fromSeed(seed);
    const children = root.derivePath(DERIVE_PATH_PREFIX + 0);
    const address = getAddress(children);
    privateKey = children.toWIF();
    console.log({ address, privateKey });
}
EN

回答 1

Stack Overflow用户

发布于 2021-09-02 05:58:48

虽然比特币、Litecoin和Dogecoin协议所需的公钥-私钥密码使用相同的secp256k1椭圆曲线原理,但比特币与Litecoin/Dogecoin协议使用完全不同的加密算法。比特币使用由来已久的SHA-256算法,而Litecoin和Dogecoin使用一种名为S-crypt的较新算法。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69007962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档