1. Как можно удалить из своего кошелька любой адрес безвозвратно ?
Стандартных средств для этого нет.
Можно сделать так:
https://bitcointalk.org/index.php?topic=639380.0.
2. Как пометить адрес, что он скомпроментирован (и что с ним после этого будет) ?
Поставить метку
Это не предотвратит
возможного / случайного / по ошибке использования этого адреса.
Реальный простой способ.
1. Выгрузить все адреса из кошелька в файл (dumpwallet).
2. Отредактировать этот файл в Блокноте (удалить скомпрометированный адрес и его приватный ключ).
3. Удалить старый файл wallet.dat.
4. Запустить Bitcoin Core и импортировать в новый wallet.dat выгруженные адреса (importwallet).