Xantrax (OP)
|
|
March 16, 2013, 08:05:10 AM |
|
Здравствуйте. Скачал кошелек, провел несколько транзакций. Можно ли, переместить скачанные блоки на другой диск? И как программа их найдет? А если поставить программу на другой диск, она все равно будет грузить блоки в папку Roaming? Спасибо.
|
|
|
|
noneim0
Newbie
Offline
Activity: 7
Merit: 0
|
|
March 16, 2013, 09:23:23 AM |
|
blk*.dat файлы можно скопировать, в сумме примерно 8 Гб
|
|
|
|
Reaver
Member
Offline
Activity: 99
Merit: 10
|
|
March 16, 2013, 09:32:56 AM |
|
Посмотри мануал к кошельку. К оффициальному кошельку в ярлык дописываешь -datadir=путь\где я хочу\видеть кошелек и цепочки
|
BTC: NVC: :-) NXT: MINT: %)
|
|
|
Xantrax (OP)
|
|
March 16, 2013, 10:28:41 AM Last edit: March 16, 2013, 10:42:12 AM by Xantrax |
|
т.е. я допустим перемещаю всю папку Bitcoin и я в ярлыке дописываю -datadir="E:\bitcoin\blocks" ? Приведите пожалуйста пример пути, и вообще, к чему этот путь должен вести. Что значит к программе и базе? А если я хочу переместить только базу? Спасибо!
|
|
|
|
naima53
|
|
March 16, 2013, 12:32:40 PM |
|
т.е. я допустим перемещаю всю папку Bitcoin и я в ярлыке дописываю -datadir="E:\bitcoin\blocks" ? Приведите пожалуйста пример пути, и вообще, к чему этот путь должен вести. Что значит к программе и базе? А если я хочу переместить только базу? Спасибо!
папку "биткоин" из роаминг копируете и путь к ней и готово. Валлет.дат - это Ваш кошель, его нужно зашифровать и сто раз сохранить в надежном месте.
|
Donate me) 16f6iWHHkVEnDReeBQPT9GwCNwUfPTXrp2
|
|
|
Xantrax (OP)
|
|
March 16, 2013, 01:00:21 PM |
|
Вы можете хоть один кто-нибудь для примера написать нормальную строку, которая должная быть в ярлыке? Я переместил папку Bitcoin на диск E, зашел в свойства ярлыка в поле объект (на Win7), прописал там: "C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" -datadir="E:\Bitcoin" В результате он при запуске вываливает мне, что: Error opening block database. Do you want to rebuild the block database now? Я так понимаю, что если я нажму да, то он будет все заново качать в Roaming.... Что я не правильно сделал?
|
|
|
|
naima53
|
|
March 17, 2013, 02:48:15 PM |
|
Вы можете хоть один кто-нибудь для примера написать нормальную строку, которая должная быть в ярлыке? Я переместил папку Bitcoin на диск E, зашел в свойства ярлыка в поле объект (на Win7), прописал там: "C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" -datadir="E:\Bitcoin" В результате он при запуске вываливает мне, что: Error opening block database. Do you want to rebuild the block database now? Я так понимаю, что если я нажму да, то он будет все заново качать в Roaming.... Что я не правильно сделал?
E:\Bitcoin без кавычек? Помогло? (не все читающие имеют необходимость так делать и молчат что бы не соврать, я попробую, но версия может отличаться, отпишусь)
|
Donate me) 16f6iWHHkVEnDReeBQPT9GwCNwUfPTXrp2
|
|
|
PatronDragon
|
|
March 20, 2013, 06:39:54 PM |
|
Проапгрейдил биткоинкошелёк до 0.8.1 пишет:"System error:CWallet DB::ListAccountCreditDebit():cannot create DB cursor" Что за хрень?
|
|
|
|
fudge
|
|
March 20, 2013, 10:24:53 PM |
|
переустанови, удали %appdata%\bitcoins. только wallet.dat сохрани
|
Наша груша найрозкорчумакуватiша!
|
|
|
PatronDragon
|
|
March 21, 2013, 07:42:09 PM |
|
переустанови, удали %appdata%\bitcoins. только wallet.dat сохрани
Я наоборот пока удалил wallet.dat (потом назад попробуюзасунуть) и процесс сканирования пошёл, но кажется он всё равно застрял на 97,91%! Что делать?
|
|
|
|
Xantrax (OP)
|
|
March 21, 2013, 07:48:28 PM |
|
Да, он иногда застряет, причем на продолжительный срок, но через время отмирает и нормально обновляется. Ответ - подождите...
|
|
|
|
PatronDragon
|
|
March 21, 2013, 11:29:56 PM Last edit: March 22, 2013, 02:27:49 AM by PatronDragon |
|
Да, он иногда застряет, причем на продолжительный срок, но через время отмирает и нормально обновляется. Ответ - подождите...
Кошелёк досканил блоки, но стоит мне подсунуть свой wallet.dat как он снова пишет эту же самую ошибку! Сколько ждать? P.S.Счас уже пишет новую ошибку:"System Error CDB():can`t open database file wallet.dat . error -30974" Это что за хрень?
|
|
|
|
com911
|
|
March 22, 2013, 07:22:48 AM |
|
У меня тоже вопрос по кошельку. Общий. Вот например есть кошелек с 100BTC (к примеру). Я 1) делаю его копию (назовем ее wallet0) 2) делаю какую-нибудь транзакцию на 20BTC (опять-таки к примеру), остается соответственно 80BTC, теперь этот кошелек с 80BTC назовем wallet1 3) возвращаю wallet0 обратно (например потому-то wallet1 стерли, или просто для любопытства ) Чем теперь отличаются wallet0 и wallet1? Что получится когда я открою wallet0? Этот wallet0 окажется поврежденным? Или нормально откроется, и на нем уже будет 80BTC как и на wallet 1?
|
|
|
|
PatronDragon
|
|
March 22, 2013, 07:32:37 AM |
|
У меня тоже вопрос по кошельку. Общий. Вот например есть кошелек с 100BTC (к примеру). Я 1) делаю его копию (назовем ее wallet0) 2) делаю какую-нибудь транзакцию на 20BTC (опять-таки к примеру), остается соответственно 80BTC, теперь этот кошелек с 80BTC назовем wallet1 3) возвращаю wallet0 обратно (например потому-то wallet1 стерли, или просто для любопытства ) Чем теперь отличаются wallet0 и wallet1? Что получится когда я открою wallet0? Этот wallet0 окажется поврежденным? Или нормально откроется, и на нем уже будет 80BTC как и на wallet 1? Будет 80 биткоинов и wallet0 ничем не отличается от wallet1 так как в обоих хранится память об всех тразакциях!
|
|
|
|
com911
|
|
March 22, 2013, 07:41:43 AM |
|
У меня тоже вопрос по кошельку. Общий. Вот например есть кошелек с 100BTC (к примеру). Я 1) делаю его копию (назовем ее wallet0) 2) делаю какую-нибудь транзакцию на 20BTC (опять-таки к примеру), остается соответственно 80BTC, теперь этот кошелек с 80BTC назовем wallet1 3) возвращаю wallet0 обратно (например потому-то wallet1 стерли, или просто для любопытства ) Чем теперь отличаются wallet0 и wallet1? Что получится когда я открою wallet0? Этот wallet0 окажется поврежденным? Или нормально откроется, и на нем уже будет 80BTC как и на wallet 1? Будет 80 биткоинов и wallet0 ничем не отличается от wallet1 так как в обоих хранится память об всех тразакциях! Т.е. в wallet.dat просто что-то типа постоянного ключа, который от суммы на нем не зависит? А что тогда программа-клиент в него пишет периодически? Даже говорят что если комп неудачно выключить, то кошелек может повредиться.
|
|
|
|
rPman
Legendary
Offline
Activity: 1120
Merit: 1069
|
|
March 22, 2013, 08:12:51 AM |
|
Фигню туда пишут постоянно, вида список транзакций (которые вытаскиваются из блочейна ресканом), плюс информация по аккаунтам, комментарии и адресбук. Когда я заикнулся на гитхабе, что неплохо бы отделить секретную часть (которая меняется очень редко, например примерно раз на сотню транзакций) от рабочей (комментарии, аккаунты) и кеше транзакций.. меня не очень поддержали.
p.s. именно из-за этой фигни размер кошелька может расти нереально быстро (гигабайты), например когда сервис атакуют огромным количеством мизерных транзакций (было такое с btc-e на litecoin).
Поэтому приходится ваять что то свое.
|
|
|
|
com911
|
|
March 22, 2013, 10:19:41 AM |
|
Фигню туда пишут постоянно, вида список транзакций (которые вытаскиваются из блочейна ресканом), плюс информация по аккаунтам, комментарии и адресбук. Когда я заикнулся на гитхабе, что неплохо бы отделить секретную часть (которая меняется очень редко, например примерно раз на сотню транзакций) от рабочей (комментарии, аккаунты) и кеше транзакций.. меня не очень поддержали.
p.s. именно из-за этой фигни размер кошелька может расти нереально быстро (гигабайты), например когда сервис атакуют огромным количеством мизерных транзакций (было такое с btc-e на litecoin).
Поэтому приходится ваять что то свое.
Т.е. свежесозданый кошелек можно сразу забекапить, а потом в случае чего восстановить (через год к примеру), и он нормально прочитается?
|
|
|
|
Harley
|
|
March 22, 2013, 10:24:18 AM |
|
Фигню туда пишут постоянно, вида список транзакций (которые вытаскиваются из блочейна ресканом), плюс информация по аккаунтам, комментарии и адресбук. Когда я заикнулся на гитхабе, что неплохо бы отделить секретную часть (которая меняется очень редко, например примерно раз на сотню транзакций) от рабочей (комментарии, аккаунты) и кеше транзакций.. меня не очень поддержали.
p.s. именно из-за этой фигни размер кошелька может расти нереально быстро (гигабайты), например когда сервис атакуют огромным количеством мизерных транзакций (было такое с btc-e на litecoin).
Поэтому приходится ваять что то свое.
Т.е. свежесозданый кошелек можно сразу забекапить, а потом в случае чего восстановить (через год к примеру), и он нормально прочитается? он блоки с операциями отсинхронит и все)
|
|
|
|
rPman
Legendary
Offline
Activity: 1120
Merit: 1069
|
|
March 22, 2013, 10:51:15 AM |
|
Т.е. свежесозданый кошелек можно сразу забекапить, а потом в случае чего восстановить (через год к примеру), и он нормально прочитается? Да, НО! Каждая исходящая транзакция пересылает сдачу на новый адрес, просто эти адреса не создаются по одному, а группами по 100, то есть бакапа свежесозданного кошелька теоретически хватит на 100 транзакций (кстати я не проверял, ведь свежесозданный кошелек отображает только один адрес, соответственно после восстановления из бакапа нужно будет эти 'новые' адреса отобразить, тупо требуя от клиента нового адреса). Мне такой варварский метод не очень подходит. Если нужно делать периодический бакап потенцильно большого кошелька, то достаточно перебирать список адресов в кошельке и для новых выполнять команду: bitcoind dumpprivkey <bitcoinaddress> и сохранять вывод (там очень мало информации) # bitcoind dumpprivkey 16UsGJRte1HsjArF2MXTAB1m87x3hKJ3Ap KznXsKc6yUyKpuu8BphDd5X3wfoEeePBYKq2vXxA7FD9kEMneCdr В будущем для восстановления будет достаточно импортировать все эти данные в любой кошелек: # bitcoind importprivkey 16UsGJRte1HsjArF2MXTAB1m87x3hKJ3Ap KznXsKc6yUyKpuu8BphDd5X3wfoEeePBYKq2vXxA7FD9kEMneCdr Это гарантированно позволит получить доступ к монетам в будущем, при этом хранится минимум информации (ее легко сохранить в виде qr-кода к примеру). Так же в этом формате доступ к монетам импортируется и в другие клиенты-кошельки bitcoin (например eligius), что очень удобно и не привязывает вас к официальному клиенту (а то пожелаете через пару лет быстренько получить доступ к монетам, а там один запуск клиента с выкачиванием всего блокчейна затянется на несколько суток). Понятно что в кошельке есть еще куча 'бесполезной' информации - аккаунты и коментарии/метки к адресам в адресной книге вместе с самой книгой... но ее копию сделать так же просто командами bitcoind.
|
|
|
|
Pitergtx
Newbie
Offline
Activity: 8
Merit: 0
|
|
March 22, 2013, 02:10:34 PM |
|
кошелек
|
|
|
|
|