Всем привет. Запустил в докер-контейнере:
bitcoind -datadir=/bitcoin -regtest -listen
.
Сгенерировал блоки. На балансе 50 биткоинов. Теперь хочу сэмулировать ситуацию, при которой перевожу биткоины на другой кошелёк. На родительскую ОС (Windows) устновил Bitcoin Core.
Сейчас у меня порт 18444 контейнера мапится на 18000 хоста. Bitcoin core запускаю так:
"C:\Program Files\Bitcoin\bitcoin-qt.exe" -connect=127.0.0.1:18000 -regtest
При этом, нет никакого прогресса, за исключением того, что лог начинает наполняться тысячами записей:
2018-08-30 12:40:31 New outbound peer connected: version: 70015, blocks=103, peer=0
2018-08-30 12:40:31 ERROR: AcceptBlock: bad-witness-nonce-size, ContextualCheckBlock : invalid witness nonce size (code 16)
2018-08-30 12:40:31 Misbehaving: 127.0.0.1:18000 peer=0 (0 -> 100) BAN THRESHOLD EXCEEDED
2018-08-30 12:40:31 ERROR: ProcessNewBlock: AcceptBlock FAILED (ContextualCheckBlock : invalid witness nonce size)
2018-08-30 12:40:31 Warning: not punishing manually-connected peer 127.0.0.1:18000!
2018-08-30 12:40:31 ERROR: AcceptBlock: bad-witness-nonce-size, ContextualCheckBlock : invalid witness nonce size (code 16)
2018-08-30 12:40:31 Misbehaving: 127.0.0.1:18000 peer=0 (100 -> 200)
2018-08-30 12:40:31 ERROR: ProcessNewBlock: AcceptBlock FAILED (ContextualCheckBlock : invalid witness nonce size)
2018-08-30 12:40:31 ERROR: AcceptBlock: bad-witness-nonce-size, ContextualCheckBlock : invalid witness nonce size (code 16)
2018-08-30 12:40:31 Misbehaving: 127.0.0.1:18000 peer=0 (200 -> 300)
Если перезапустить Bitcoin core, то выводится "Number of blocks left " - количество сгенерированных мной блоков. Однако прогресса так и нет, и лог продолжает наполнять теми же сообщениями.
Что я делаю не так? Спасибо.