Реальная история.
Bitcoin ядро имеет способ, чтобы разблокировать ваш кошелек в течение определенного периода времени. Я не думаю, что он может заблокировать его в течение определенного периода времени жесткой (walletlock не получил каких-либо параметров).
Вы можете отправить средства на себя и использовать tx.nLockTime заблокировать сделку до тех пор пока определенный блок ??? Я никогда не делал это сам, но больше информации можно найти здесь:
Другой вариант заключается в создании 2 из 2 multisig бумажника, так что подпись вашего супруга / лучший друг необходимо потратить средства?
Просто на личной ноте: почему у вас есть желание провести каждый Satoshi у вас есть? Проблема азартных игр? В этом случае, возможно, было бы целесообразно, чтобы искать некоторую помощь вместо поиска технического решения ... Просто мое личное мнение жестко, вы можете делать все, что вы хотите, это ваша жизнь