Всем привет,
после того, как работает вызов Хэла импортировать закрытый ключ в бумажник на прошлой неделе, я создал патч для Bitcoin, который добавляет 2 новых RPC команды:
* dumpprivkey
* importprivkey
Видеть http://bitcoin.sipa.be/bitcoin-0.3.20-dumpprivkey.patch
Формат аналогичен адреса, но:
* Содержит 256-битный секретный ключ вместо 160-битного кеша открытого ключа (в результате строки 51-символов)
* Использует версию байт 128 (239 для testnet) вместо 0 (111 для testnet)
Это не тот же формат, используемый Hal изначально (добавляет номер версии и контрольную сумму, но я думаю, что эти полезные свойства).
importprivkey выполнит повторное сканирование блоков цепи после добавления ключа, чтобы открыть сделки на его основе.
dumpprivkey не удаляет ключ из бумажника, хотя, так что это на самом деле не предназначен как способ перемещения денежных средств от одного клиента к другому, но это первый шаг к тому, обработке закрытых ключей более доступными.