解读中本聪之谜与比特币的诞生

有关比特币的最新消息


命令:encryptwallet、walletpassphrase

在你向前生成秘钥和其他命令之前,你应当先用密码加密钱包。对于本例, 将使用 encryptwallet 命令,密码为“foo”。很明显,在你自己操作的时候记得使用强且复杂的密码替换“foo”。

$ bitcoin-cli encryptwallet foo

walletencrypted;Bitcoinserverstopping,restarttorunwith encrypted wallet.

The keypool has been flushed, you need to make a new backup.

$

你可以再次使用 getinfo 命令以验证钱包是否已经加密。这次你将发现有个叫做 unlocked_until 的新条目。这是一个计数器,告诉你保持钱包处于解锁状态的解密密码将在内存中存储多久。最初计数器设置为 0,意味着钱包是被锁定的:

$ bitcoin-cli getinfo

{

"version" : 90000, #[... other information...]

"unlocked_until" : 0, "errors" : ""

}

$

想解锁钱包,要使用 walletpassphrase 命令。walletpassphrase 命令需要两个参数——密码,和多久钱包会再次被自动锁定的秒数数字(计时器):

$ bitcoin-cli walletpassphrase foo 360

$

你可以确认钱包是解锁状态然后通过再次运行 getinfo 查看超过时限:

$ bitcoin-cli getinfo

{

"version" : 90000, #[... other information ...]

"unlocked_until" : 1392580909, "errors" : ""

}

更多交易所入口

一站式注册各大交易所、点击进入加密世界、永不失联,币安Binance/欧易OKX/GATE.IO芝麻开门/Bitget/抹茶MEXC/火币Huobi

点击进入 永不失联

目录[+]