Kolbas (OP)
|
|
February 16, 2011, 10:41:49 PM |
|
Я читал английский пдф, но все-таки какие-то вещи не понял. Допустим, я забэкапил свой wallet.dat и начал с нового пустого кошелька. Если я произвел больше 100 операций, а потом, через годик-два, попробовал восстановить старый кошелек, где какие биткоины могут пропасть? В старом кошельке или в новом? Если они друг с другом не связаны никакими адресами и ничем? Или, может, имелось в виду следующее. Я забэкапил кошелек, а потом продолжил действия с ним же, возможно, с теми же адресами. Что будет, если я восстановлю кошелек? Если кому не трудно, можете вообще описать всю кухню, поподробнее?
|
|
|
|
bitcoinex
|
|
February 16, 2011, 11:25:29 PM |
|
Я читал английский пдф, но все-таки какие-то вещи не понял. Допустим, я забэкапил свой wallet.dat и начал с нового пустого кошелька. Если я произвел больше 100 операций, а потом, через годик-два, попробовал восстановить старый кошелек, где какие биткоины могут пропасть?
В старом кошельке все биткоины останутся целы. В старом кошельке или в новом? Если они друг с другом не связаны никакими адресами и ничем?
Кошельки никак не связаны друг с другом. Или, может, имелось в виду следующее. Я забэкапил кошелек, а потом продолжил действия с ним же, возможно, с теми же адресами. Что будет, если я восстановлю кошелек?
Пропадут биткоины, полученные в транзакциях на адреса номер 101 и больше. Если кому не трудно, можете вообще описать всю кухню, поподробнее?
Биткоиновый клиент заранее генерирует адреса (100 штук по умолчанию). По нажатию кнопки он выдаёт адрес из этой очереди и сразу генерирует новый адрес и добавляет его в противоположный конец очереди. Таким образом, в бэкап попадают адреса, которые будут использоваться в будущем с небольшим упреждением в 100 адресов. Это нужно чтобы не создавалась ситуация когда в бэкапе отсутствует свежесгенерированный адрес - ведь никто не будет бэкапить кошелёк после создания каждого адреса.
|
New bitcoin lottery: probiwon.com- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
|
|
|
LZ
Legendary
Offline
Activity: 1722
Merit: 1072
P2P Cryptocurrency
|
|
February 16, 2011, 11:34:53 PM Last edit: July 16, 2020, 10:00:31 PM by LZ |
|
Если у Вас два разных кошелька, то есть они не содержат общих ключей, то они никаким образом сами по себе друг на друга не влияют и не могут. Изначально Bitcoin создавал новые адреса только по мере необходимости. Любая новая трансакция делала все старые резервные копии устаревшими и не содержавшими никаких средств. Тогда считалось нормой делать копии кошелька сразу после каждого перевода или получения средств. Но, благо, начиная с SVN 163, появилось автоматическое резервирование адресов для будущего использования - и по умолчанию резервируется 100 адресов. Вот теперь уже, если воспользоваться бэкапом до израсходования пула ключей (key pool), баланс окажется на месте и в полной сохранности. Правда даже может отображаться большим, чем есть на самом деле, так как в нем могут учитываться уже израсходованные средства - но тратить их никак нельзя. Для автоматического бэкапа кошелька можно воспользоваться Dropbox.
|
My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
|
|
|
Kolbas (OP)
|
|
February 17, 2011, 12:54:48 PM |
|
Спасибо!
|
|
|
|
aistto
Legendary
Offline
Activity: 1001
Merit: 1005
|
|
February 28, 2011, 04:33:03 PM |
|
А что будет если я переведу все свои биткоины на новый кошелек, а старый затру? Или так, когда я могу удалять старый, что бы биткоины не пропали?
И есть ли стандартный способ сохранить биткоины на машине? Ведь если винт накроется, все пропадет. так?
|
|
|
|
LZ
Legendary
Offline
Activity: 1722
Merit: 1072
P2P Cryptocurrency
|
|
February 28, 2011, 05:55:26 PM Last edit: February 28, 2011, 07:26:31 PM by lzsaver |
|
А что будет если я переведу все свои биткоины на новый кошелек, а старый затру? Если трансакция попадет в блок, то все средства будут на новом кошельке. Или так, когда я могу удалять старый, что бы биткоины не пропали? После получения хотя бы одного подтверждения, но лучше после двух-трех. И есть ли стандартный способ сохранить биткоины на машине? Способ первый. Обязательно закрыть программу Bitcoin и скопировать файл wallet.dat из директории %APPDATA%\Bitcoin на любой надежный носитель... Способ второй. Создайте файл bitcoin.conf в директории %APPDATA%\Bitcoinи пропишите в нем две строки (без кавычек): " rpcuser=login", где login - Ваш логин, и " rpcpassword=password", где password - Ваш пароль. Затем, зайдите в свойства ярлыка программы Bitcoin, в поле Объект допишите строку через пробел " -server" (без кавычек). И затем запустите программу Bitcoin с этого ярлыка. Проверьте, программа не должна выдавать сообщений об ошибках. После этого создайте копию ярлыка и вместо " -server" пропишите команду " backupwallet C:\wallet.dat" (без кавычек), где C:\wallet.dat - полный путь файла, в который будет сохранена резервная копия кошелька. Если этот путь содержит пробелы, заключите его в кавычки. Убедитесь, что у Вас есть права доступа для записи резервной копии в данную директорию. Примеры: "C:\Program Files\Bitcoin\bitcoin.exe" -server "C:\Program Files\Bitcoin\bitcoin.exe" backupwallet "d:\my dropbox\wallet.dat" Ведь если винт накроется, все пропадет. так? Если нет резервной копии, то порча носителя приведет к потере кошелька.
|
My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
|
|
|
portos
Newbie
Offline
Activity: 3
Merit: 0
|
|
May 18, 2011, 11:38:19 AM |
|
А как быть в такой ситуации: Приходится работать и в Windows 7 и в Ubuntu. Каким образом работать с одинм и тем же кошельком? Как перенести из ubuntu в windows 7? И да еще вопрос я не понял где регистрироваться? Программа запустилась и пошла генерация блоков.
|
|
|
|
Vort
Newbie
Offline
Activity: 79
Merit: 0
|
|
May 18, 2011, 11:46:52 AM |
|
я не понял где регистрироваться? Программа запустилась и пошла генерация блоков. пошла не генерация, а скачка цепочки блоков генерировать монеты официальным клиентом бессмысленно (в новой версии клиента эту возможность вобще уберут) регистрация не нужна все монеты хранятся в сети доступ же к ним обеспечивается файлом wallet.dat
|
|
|
|
LZ
Legendary
Offline
Activity: 1722
Merit: 1072
P2P Cryptocurrency
|
|
May 19, 2011, 08:35:03 AM |
|
Приходится работать и в Windows 7 и в Ubuntu. Каким образом работать с одинм и тем же кошельком? На сколько я знаю, данный способ не рекомендуется. Просто создайте новый кошелек. Как перенести из ubuntu в windows 7? Получить биткоин адрес в Ubuntu, отправить биткоины из-под Windows 7 на тот адрес.
|
My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
|
|
|
General-Beck
Jr. Member
Offline
Activity: 56
Merit: 1
|
|
May 21, 2011, 10:04:02 AM |
|
А как быть в такой ситуации: Приходится работать и в Windows 7 и в Ubuntu. Каким образом работать с одинм и тем же кошельком? Как перенести из ubuntu в windows 7?
Воспользуйтесь сервисом Ubuntu One он доступен и для винды в том числе, деланм синхронизацию в Убунту, запускаем виндовс, подключаемся к ubuntu one и синхронизируем наш wallet.dat, в принципе проще не куда
|
|
|
|
dbitcoin
|
|
May 21, 2011, 12:27:32 PM |
|
А как быть в такой ситуации: Приходится работать и в Windows 7 и в Ubuntu. Каким образом работать с одинм и тем же кошельком? Как перенести из ubuntu в windows 7?
Воспользуйтесь сервисом Ubuntu One он доступен и для винды в том числе, деланм синхронизацию в Убунту, запускаем виндовс, подключаемся к ubuntu one и синхронизируем наш wallet.dat, в принципе проще не куда Безопаснее использовать usb flash drive.
|
|
|
|
LZ
Legendary
Offline
Activity: 1722
Merit: 1072
P2P Cryptocurrency
|
|
May 21, 2011, 04:13:58 PM |
|
Лучше не использовать один кошелек на двух компьютерах. Тем более, если под разными ОС, так как версия БД разная.
|
My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
|
|
|
|
asd4
Newbie
Offline
Activity: 28
Merit: 0
|
|
May 21, 2011, 07:45:33 PM |
|
Это Oracle Berkeley Dababase, если не программист, ни к чему знать такие подробности.
|
|
|
|
Basiley
Newbie
Offline
Activity: 42
Merit: 0
|
|
May 21, 2011, 08:00:37 PM |
|
Это Oracle Berkeley Dababase, если не программист, ни к чему знать такие подробности. "ученье - свет. а неученье - тьма" (c) http://en.wikipedia.org/wiki/Berkeley_DBBDB бывает разный, родом он из UC, что явствует из названия. и помимо разрабатываемого и равиваемой, одноименной корпорацией, ветки, есть и другие.
|
|
|
|
alpmild
Member
Offline
Activity: 79
Merit: 10
|
|
May 23, 2011, 07:40:56 AM |
|
Я не держу запущенным клиент с деньгами. Он у меня лежит на шифрованном truecrypt разделе. Монтирую когда нужно сделать перевод. Потом сразу закрываю клиент и бэкаплю vbs (пользуюсь winxp) скриптом в шифрованный 7zip архив, с одновременным помещением его в dropbox и отправкой на специально заведенный почтовый ящик. Думаю флешку еще купить отдельную, для надежности.
|
|
|
|
steven_well
Newbie
Offline
Activity: 3
Merit: 0
|
|
May 26, 2011, 02:42:37 AM Last edit: May 26, 2011, 04:37:51 AM by steven_well |
|
Всё-таки не совсем понимаю до конца вопрос бекапа. Я в своё время сделал бекап всей папки Bitcoin (%APPDATA%\Bitcoin). Не помню уже точно, но кажется уже после этого момента получил небольшой перевод средств.
Сейчас (с тех прошло форматирование жесткого диска) я вновь установил программу, удалил содержимое папки (%APPDATA%\Bitcoin), которую он создал автоматически и скопировал в неё содержимое того старого бекапа.
Запускаю программу - средств на счету нет.
1. Подскажите, те средства утеряны безвозвратно? Сам отвечаю на этот вопрос: нет, не утеряны. Через некоторое время (~час) после включения программы с восстановленным из бекапа кошельком средства появились на нём. 2. Как часто лучше бекапить кошелёк? 3. Есть ли принципиальная разница, бекапить ли всю папку (%APPDATA%\Bitcoin) или только (%APPDATA%\Bitcoin\wallet.dat)?
|
|
|
|
alpmild
Member
Offline
Activity: 79
Merit: 10
|
|
May 26, 2011, 05:26:38 AM |
|
Особого смысла бэкапить всю папку нет. Цепочка блоков занимает много места (все транзакции хранятся у всех пользователей), ее в любой момент можно восстановить заново из сети.
|
|
|
|
Vort
Newbie
Offline
Activity: 79
Merit: 0
|
|
May 26, 2011, 10:21:41 AM |
|
ее в любой момент можно восстановить заново из сети. правда, на это потребуется около часа времени
|
|
|
|
steven_well
Newbie
Offline
Activity: 3
Merit: 0
|
|
May 26, 2011, 02:39:10 PM |
|
А что насчёт периодичности бекапа? Для сохранности всех денежных средств как часто лучше делать бекап? из соседней темы а теперь же достаточно делать резервную копию лишь по заполнению пула. Как быть с этим моментом? Как точно отследить когда заполнен пул? Посмотрите, возможна ли такая ситуация. Я настрою бекап каждый... 1 час например. Ежечасно у меня проходят 15 транзакций. <в этот момент начата новая сотня транзакций пула> час | транзакции/(максимально транзакций) 0 | 0/100 1 | 15/100 2 | 30/100 3 | 45/100 4 | 60/100 5 | 75/100 6 | 90/100 и тут, между 6 и 7 часом (ближе к 7), когда число транзакций первалило за сотню (стало 101..104; 105 пока ещё нет и время нового бекапа, соответственно не пришло) я утрачиваю текущую базу в бекапе последней осталась база от 6 часа с 90 транзакциями. Так как изначально я занимал пул на 100 транзакций, то 91..100 я смогу восстановить, но как быть с 101..104? Они будут утрачены в этом случае? Или я что-то не так понимаю?
|
|
|
|
|