ОК, так что blockchain не до настоящего времени еще:
х @ х: ~ / .bitcoin $ bitcoind getblockcount
142994
И я не могу добавить явно плохой адрес для учетной записи
х @ х: ~ / .bitcoin $ bitcoind setaccount 1badbadbad недействительны
ошибка: {"код": -5,"сообщение":"Неверный адрес Bitcoin"}
И я могу добавить новый:
х @ х: ~ / .bitcoin $ bitcoind getnewaddress
16sVKyzots4SfrEUAoaeHEtJRVjbuhMdFK
х @ х: ~ / .bitcoin $ bitcoind setaccount 16sVKyzots4SfrEUAoaeHEtJRVjbuhMdFK тест
Но я также могу добавить адрес, который мне не принадлежит к списку счетов (оригинал генезис блок Satoshi, в котором я, очевидно, не имеет ключа):
х @ х: ~ / .bitcoin $ bitcoind setaccount 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa тест
х @ х: ~ / .bitcoin $: bitcoind listreceivedbyaddress 0 верно
[
{
"адрес" : "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa",
"Счет" : "контрольная работа",
"количество" : 0.00000000,
"подтверждения" : 0
}
]
Почему не клиент выбрасывать адреса, которые вы пытаетесь добавить в бумажнике, не имея секретного ключа для них?