В настоящее время я запускаю Bitcoin Core со следующими загруженными кошельками:
Я знаю, что многие не сочтут мой cold.dat «холодным кошельком», но я думаю, что схема именования подходит достаточно хорошо. Причина, по которой я не использую по-настоящему «холодный» кошелек (где он не хранится на «живом» компьютере даже в зашифрованном виде), связана с тем, что я боюсь потерять файл, пожар или конфисковать его больше, чем я боюсь кого-то в первую очередь. взломать мою машину, а затем каким-то образом выяснить мою сложную схему парольной фразы. Я считаю это настолько маловероятным, что гораздо более вероятно, что я потеряю к нему доступ другими способами.
Теперь мне интересно, должен ли я иметь отдельный кошелек «service.dat», посвященный моему новому сервису, или я могу просто сгенерировать новые адреса получения для моего существующего hot.dat и использовать их. Есть ли у меня какие-либо преимущества в отношении конфиденциальности? Или я просто потрачу еще одну комиссию за транзакцию, чтобы отправить несколько сатоши из моего hot.dat в мой потенциальный «service.dat»?
Что, если кто-то, с кем я веду частные дела, знает, кто я такой (потому что я должен дать им свой домашний адрес), и когда я плачу им с помощью hot.dat, эти «входы»/«выходы» повторно используются для моих услуг, а вдруг меня, индивидуума, могут связать с моей службой? И изменится ли это вообще, если я буду использовать для службы отдельный кошелек «service.dat»? Разве это не будет тот же "трек" в любом случае?
Это не что-то незаконное или аморальное. Я просто пытаюсь избежать каких-либо ассоциаций между собой и сервисом, к тому же мне это вообще любопытно.
Да, это хорошая практика — использовать разные кошельки для разных ментальных сущностей, которые вы не хотите ассоциировать. Два разных кошелька не могут быть связаны только на основе данных блокчейна.
Однако это не означает, что их нельзя связать разными способами, например, кто-то увидит, как вы используете их оба, или отслеживает транзакции, которые впервые ретранслируются вашим узлом.