Pages:
Author

Topic: Вопросы по бэкапу кошелька - page 2. (Read 18024 times)

LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Если я правильно помню, Bitcoin автоматически увеличивает пул при израсходовании адресов.
То есть, если использовать 10 адресов из пула, то в пул будут сразу добавлены еще 10 адресов.

Однако, лучше перепроверьте. Smiley
newbie
Activity: 3
Merit: 0
А что насчёт периодичности бекапа? Для сохранности всех денежных средств как часто лучше делать бекап?

из соседней темы
Quote
а теперь же достаточно делать резервную копию лишь по заполнению пула.
Как быть с этим моментом? Как точно отследить когда заполнен пул?


Посмотрите, возможна ли такая ситуация.
Я настрою бекап каждый... 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?
Они будут утрачены в этом случае?

Или я что-то не так понимаю?
newbie
Activity: 79
Merit: 0
ее в любой момент можно восстановить заново из сети.
правда, на это потребуется около часа времени
member
Activity: 79
Merit: 10
Особого смысла бэкапить всю папку нет. Цепочка блоков занимает много места (все транзакции хранятся у всех пользователей), ее в любой момент можно восстановить заново из сети.
newbie
Activity: 3
Merit: 0
Всё-таки не совсем понимаю до конца вопрос бекапа.
Я в своё время сделал бекап всей папки Bitcoin (%APPDATA%\Bitcoin).
Не помню уже точно, но кажется уже после этого момента получил небольшой перевод средств.

Сейчас (с тех прошло форматирование жесткого диска) я вновь установил программу, удалил содержимое папки (%APPDATA%\Bitcoin), которую он создал автоматически и скопировал в неё содержимое того старого бекапа.

Запускаю программу - средств на счету нет.

1. Подскажите, те средства утеряны безвозвратно?
Сам отвечаю на этот вопрос: нет, не утеряны. Через некоторое время (~час) после включения программы с восстановленным из бекапа кошельком средства появились на нём.
2. Как часто лучше бекапить кошелёк?
3. Есть ли принципиальная разница, бекапить ли всю папку (%APPDATA%\Bitcoin) или только (%APPDATA%\Bitcoin\wallet.dat)?
member
Activity: 79
Merit: 10
Я не держу запущенным клиент с деньгами. Он у меня лежит на шифрованном truecrypt разделе. Монтирую когда нужно сделать перевод. Потом сразу закрываю клиент и бэкаплю vbs (пользуюсь winxp) скриптом в шифрованный 7zip архив, с одновременным помещением его в dropbox и отправкой на специально заведенный почтовый ящик. Думаю флешку еще купить отдельную, для надежности.
newbie
Activity: 42
Merit: 0
https://en.bitcoin.it/wiki/Data_directory
wallet.dat: Storage for keys, transactions, metadata, and options. Does not use BDB (?).

Это Oracle Berkeley Dababase, если не программист, ни к чему знать такие подробности.
"ученье - свет. а неученье - тьма" (c)
http://en.wikipedia.org/wiki/Berkeley_DB
BDB бывает разный, родом он из UC, что явствует из названия. и помимо разрабатываемого и равиваемой, одноименной корпорацией, ветки, есть и другие.
newbie
Activity: 28
Merit: 0
https://en.bitcoin.it/wiki/Data_directory
wallet.dat: Storage for keys, transactions, metadata, and options. Does not use BDB (?).

Это Oracle Berkeley Dababase, если не программист, ни к чему знать такие подробности.
sr. member
Activity: 462
Merit: 250
https://en.bitcoin.it/wiki/Data_directory
wallet.dat: Storage for keys, transactions, metadata, and options. Does not use BDB (?).
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Лучше не использовать один кошелек на двух компьютерах.
Тем более, если под разными ОС, так как версия БД разная.
hero member
Activity: 742
Merit: 500
BTCDig - mining pool
А как быть в такой ситуации:
Приходится работать и в Windows 7 и в Ubuntu. Каким образом работать с одинм и тем же кошельком? Как перенести из ubuntu в windows 7?
Воспользуйтесь сервисом Ubuntu One
он доступен и для винды в том числе, деланм синхронизацию в Убунту, запускаем виндовс, подключаемся к ubuntu one и синхронизируем наш wallet.dat, в принципе проще не куда Wink

Безопаснее использовать usb flash drive.
jr. member
Activity: 56
Merit: 1
А как быть в такой ситуации:
Приходится работать и в Windows 7 и в Ubuntu. Каким образом работать с одинм и тем же кошельком? Как перенести из ubuntu в windows 7?
Воспользуйтесь сервисом Ubuntu One
он доступен и для винды в том числе, деланм синхронизацию в Убунту, запускаем виндовс, подключаемся к ubuntu one и синхронизируем наш wallet.dat, в принципе проще не куда Wink
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Приходится работать и в Windows 7 и в Ubuntu. Каким образом работать с одинм и тем же кошельком?
На сколько я знаю, данный способ не рекомендуется. Просто создайте новый кошелек.

Как перенести из ubuntu в windows 7?
Получить биткоин адрес в Ubuntu, отправить биткоины из-под Windows 7 на тот адрес.
newbie
Activity: 79
Merit: 0
я не понял где регистрироваться? Программа запустилась и пошла генерация блоков.
пошла не генерация, а скачка цепочки блоков
генерировать монеты официальным клиентом бессмысленно
(в новой версии клиента эту возможность вобще уберут)

регистрация не нужна
все монеты хранятся в сети
доступ же к ним обеспечивается файлом wallet.dat
newbie
Activity: 3
Merit: 0
А как быть в такой ситуации:
Приходится работать и в Windows 7 и в Ubuntu. Каким образом работать с одинм и тем же кошельком? Как перенести из ubuntu в windows 7?
И да еще вопрос  Grin я не понял где регистрироваться? Программа запустилась и пошла генерация блоков.
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
А что будет если я переведу все свои биткоины на новый кошелек, а старый затру?
Если трансакция попадет в блок, то все средства будут на новом кошельке.

Или так, когда я могу удалять старый, что бы биткоины не пропали?
После получения хотя бы одного подтверждения, но лучше после двух-трех.

И есть ли стандартный способ сохранить биткоины на  машине?
Способ первый. Обязательно закрыть программу 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 - полный путь
файла, в который будет сохранена резервная копия кошелька. Если этот
путь содержит пробелы, заключите его в кавычки. Убедитесь, что у Вас
есть права доступа для записи резервной копии в данную директорию.

Примеры:
Code:
"C:\Program Files\Bitcoin\bitcoin.exe" -server
Code:
"C:\Program Files\Bitcoin\bitcoin.exe" backupwallet "d:\my dropbox\wallet.dat"

Ведь если винт накроется, все пропадет. так?
Если нет резервной копии, то порча носителя приведет к потере кошелька.
legendary
Activity: 1001
Merit: 1005
А что будет если я переведу все свои биткоины на новый кошелек, а старый затру?
Или так, когда я могу удалять старый, что бы биткоины не пропали?

И есть ли стандартный способ сохранить биткоины на  машине?
Ведь если винт накроется, все пропадет. так?
sr. member
Activity: 342
Merit: 250
Спасибо!
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Если у Вас два разных кошелька, то есть они не содержат общих ключей,
то они никаким образом сами по себе друг на друга не влияют и не могут.

Изначально Bitcoin создавал новые адреса только по мере необходимости.
Любая новая трансакция делала все старые резервные копии устаревшими
и не содержавшими никаких средств. Тогда считалось нормой делать копии
кошелька сразу после каждого перевода или получения средств. Но, благо,
начиная с SVN 163, появилось автоматическое резервирование адресов для
будущего использования - и по умолчанию резервируется 100 адресов. Вот
теперь уже, если воспользоваться бэкапом до израсходования пула ключей
(key pool), баланс окажется на месте и в полной сохранности. Правда даже
может отображаться большим, чем есть на самом деле, так как в нем могут
учитываться уже израсходованные средства - но тратить их никак нельзя.

Для автоматического бэкапа кошелька можно воспользоваться Dropbox.
sr. member
Activity: 350
Merit: 252
probiwon.com
Я читал английский пдф, но все-таки какие-то вещи не понял.
Допустим, я забэкапил свой wallet.dat и начал с нового пустого кошелька. Если я произвел больше 100 операций, а потом, через годик-два, попробовал восстановить старый кошелек, где какие биткоины могут пропасть?

В старом кошельке все биткоины останутся целы.

Quote
В старом кошельке или в новом? Если они друг с другом не связаны никакими адресами и ничем?

Кошельки никак не связаны друг с другом.

Quote
Или, может, имелось в виду следующее. Я забэкапил кошелек, а потом продолжил действия с ним же, возможно, с теми же адресами. Что будет, если я восстановлю кошелек?

Пропадут биткоины, полученные в транзакциях на адреса номер 101 и больше.

Quote
Если кому не трудно, можете вообще описать всю кухню, поподробнее?

Биткоиновый клиент заранее генерирует адреса (100 штук по умолчанию). По нажатию кнопки он выдаёт адрес из этой очереди и сразу генерирует новый адрес и добавляет его в противоположный конец очереди.

Таким образом, в бэкап попадают адреса, которые будут использоваться в будущем с небольшим упреждением в 100 адресов. Это нужно чтобы не создавалась ситуация когда в бэкапе отсутствует свежесгенерированный адрес - ведь никто не будет бэкапить кошелёк после создания каждого адреса.
Pages:
Jump to: