Author

Topic: Bitcoin-Qt 0.8.2 Пропали трансакции после обновления!! (Read 4774 times)

member
Activity: 85
Merit: 10
Вот ещё что интересно, может кто подскажет.
По рассказам, в новом кошельке должно автоматом сгенериться 100 адресов.
Когда в новом кошельке делаешь "Сгенерировать адрес", новый берётся из тех 100 или генерится 101-й ?
member
Activity: 85
Merit: 10
Так я восстанавливал кошелёк из бэкапа, где новых адресов небыло, соотвественно не понятно теперь как их найти...
hero member
Activity: 504
Merit: 500
Адресов было не много, но хочется разобраться в вопросе - что делать и как быть
Перевести часть из них на новый адрес, сгруппировать 10->1, 10->1... затем  там где 1 как же 10->1и т д
member
Activity: 85
Merit: 10
Адресов было не много, но хочется разобраться в вопросе - что делать и как быть
hero member
Activity: 504
Merit: 500
Больше 100 новых адресов с копейками?
member
Activity: 85
Merit: 10
В старом кошельке для каждого адреса:
Code:

dumpprivkey адрес



То есть, если я периодически восстанавливался из бэкапа, то более новых адресов уже нет и этих мелких остатков, что могли быть - то же больше не увидишь?
Просто я считал, что достаточно изначального wallet.dat, что бы по нему восстановить ВСЮ историю транзакций по всем адресам сгенерированным в данном валлете и после бэкапа Undecided
member
Activity: 85
Merit: 10
Попробуй в лоб, экспортировать адреса с монетами (как узнать какие с монетами? просто перебрать адреса, доступные в кошельке на прием монет, подсовывая их по одному в blockchain.info). Команды писать в окне Help->консоль
В старом кошельке для каждого адреса:
Code:
dumpprivkey адрес
будет дана строчка (держи ее в секрете)

В новом пустом кошельке (просто перемести свой wallet.dat в резервное место) для каждой полученной строки:
Code:
importprivkey строка_полученная_dumpprivkey

И перезапусти кошелек с ключом -rescan

Это гарантированно должно выдать доступ к монетам (так можно перемещать их даже между разными несовместимыми клиентами-кошельками, например bitcoin-qt -> electrum )

p.s. если адресов много, вместо ручного перебора можно выполнить команду в консоли:
Code:
listaddressgroupings
даст в числе прочего список адресов с монетами

Может подскажете, как всётаки можно получить ВСЕ монеты с разных адресов, но с одного кошелька, если я иногда восстанавливался из старой копии wallet.dat и часть старых адресов (с мелкими остатками) просто была затёрта ?

То есть при проблемах со связью, когда биткоин клиент показывал соединение с сетью (модем зависал на половину из за большого количества сессий - часть сессий работала, часть нет), транзакцию пытался рассылать, но на самом деле ничего не происходило, хотя битки реально были на месте, я восстанавливал из бэкапа старый wallet.dat и перезапускал клиента. Но получалось так, что копейки, бывшие в старом wallet.dat куда то магическим образом исчезали..... и после восстановления я их больше не видел в кошельке.
hero member
Activity: 616
Merit: 502
member
Activity: 85
Merit: 10
Спасло только -salvagewallet , как не странно....
Накопало ещё кучу  по 0,1 и я даже получил чуть больше, чем ожидал...
hero member
Activity: 616
Merit: 502
-salvagewallet
не помогает? (нужно обязательно делать резервную копию перед этим)
Восстанавливать нечего - всё работает и wallet.dat хорошо себя чувствует, но вот сумма на балансе кошелька в итоге не правильная.
Копии есть, но  при каждом глюке поднимать из копии как то неудобно....
Гэвину послать, пусть изучает  Undecided
member
Activity: 85
Merit: 10
-salvagewallet
не помогает? (нужно обязательно делать резервную копию перед этим)
Восстанавливать нечего - всё работает и wallet.dat хорошо себя чувствует, но вот сумма на балансе кошелька в итоге не правильная.
Копии есть, но  при каждом глюке поднимать из копии как то неудобно....
hero member
Activity: 616
Merit: 502
-salvagewallet
не помогает? (нужно обязательно делать резервную копию перед этим)
legendary
Activity: 1120
Merit: 1069
Попробуй в лоб, экспортировать адреса с монетами (как узнать какие с монетами? просто перебрать адреса, доступные в кошельке на прием монет, подсовывая их по одному в blockchain.info). Команды писать в окне Help->консоль
В старом кошельке для каждого адреса:
Code:
dumpprivkey адрес
будет дана строчка (держи ее в секрете)

В новом пустом кошельке (просто перемести свой wallet.dat в резервное место) для каждой полученной строки:
Code:
importprivkey строка_полученная_dumpprivkey

И перезапусти кошелек с ключом -rescan

Это гарантированно должно выдать доступ к монетам (так можно перемещать их даже между разными несовместимыми клиентами-кошельками, например bitcoin-qt -> electrum )

p.s. если адресов много, вместо ручного перебора можно выполнить команду в консоли:
Code:
listaddressgroupings
даст в числе прочего список адресов с монетами
member
Activity: 85
Merit: 10
Удалите всю базу (все файлы, кроме wallet.dat и bitcoin.conf) и закачайте заново.
Пробовал - те же грабли.
В файле wallet.dat хранится история транзакций кошелька и из за этого они даже на не синхронизированном кошеле все видны, но не подтверждены.
Я реально зашёл в тупик - ребя, что делать Huh
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
Удалите всю базу (все файлы, кроме wallet.dat и bitcoin.conf) и закачайте заново.
member
Activity: 85
Merit: 10
bitcoind -rescan

Нифига не помогает - остаются те же самые битки, "которых нет"
legendary
Activity: 3108
Merit: 1359
legendary
Activity: 1120
Merit: 1069
Если вы способны дома поставить сложный многоуровневый рейд из 12 HDD SAS 15к rpm дисков... мне жалко ваши уши Wink
У меня до SSD был рейд из 8 SAS 15k на LSI. На самом деле, работает не так уж громко, если позаботиться о закреплении. Не громче обычных HDD, даже тиже, т.к. трудногасимых низкочастотных вибраций меньше.
O_o чем! чем можно загасить этот специфический свист шпинделя?! (не держал, но большинство жалуются именно на шум, хотя гугл выдает сообщения о бесшумных моделях, ревизиях или даже партиях... кажется это везение)
p.s. маньяк
legendary
Activity: 3108
Merit: 1359
Если вы способны дома поставить сложный многоуровневый рейд из 12 HDD SAS 15к rpm дисков... мне жалко ваши уши Wink
У меня до SSD был рейд из 8 SAS 15k на LSI. На самом деле, работает не так уж громко, если позаботиться о закреплении. Не громче обычных HDD, даже тиже, т.к. трудногасимых низкочастотных вибраций меньше.
legendary
Activity: 3108
Merit: 1359
В SSD меня больше интересует не линейная скорость (хотя она тоже хороша) а IOPS Wink 'ваш ко'.
Тогда перечисленных мной дисков будет выше крыши. А у сандфорсов характеристики кукурузные, и сдуваются по мере приближения набора данных от синтетического к реальному.
legendary
Activity: 1120
Merit: 1069
rPman
Не смотрите на линейную скорость, она имеет значение в минимуме приложений, в котором использование рейд-массива HDD имеет гораздо больший смысл.
задачи, задачи определяют что выбрать.

В SSD меня больше интересует не линейная скорость (хотя она тоже хороша) а IOPS Wink 'ваш ко'.

Если вы способны дома поставить сложный многоуровневый рейд из 12 HDD SAS 15к rpm дисков... мне жалко ваши уши Wink а так да, оно окажется даже круче SSD и по скоростям и по объемам и ценам за гигабайт (хотя вопрос еще что за контроллер будет).

p.s. домашнему пользователю давно пора переходить на личные облака для своих данных, а для локальной операционной системы и чуть чуть приложений более чем достаточно маленького SSD.
p.p.s. 1GB LAN (если есть деньги 10GB LAN) + mITX + maximum RAM + HDD LVM RAID + UPS + ... ext4,data=writeback , прошу не пинать ногами, но это действительно очень очень быстро и достаточно надежно (для дома).
legendary
Activity: 3108
Merit: 1359
Мне 150Gb что слону дробина... А от 0.5Tb пока сильно дорого... Да рановато ещё на ССД переходить мне.

P.S. 120$/150Gb получается 0.8$ за гигабайт хранения, если сравнить с хорошим SATA3 диском на 3Tb за те же 120$ получим 0,04$ за гигабайт хранения. Разница очевидна.
Мои диски:


 SSDSA2SH032G1GN INTEL : 32.0 GB
 INTEL SSDSA2M160G2GC : 160.0 GB два штуки
 PLEXTOR PX-256M5S : 256.0 GB

А для хранения некритичных к производительности дисковой подсистемы данных есть ноутбучные винты, в количестве 5 штук, снятые с ноутов в ходе их апгрейда. НА них лежат видео, бэкапы и прочая ерунда.

P.S. Кстати, советовал бы посмотреть на ebay, там много чего интересного недорого найти можно из Б/У. К примеру, энтерпрайз диски вроде Intel X25-E, которые практически неубиваемы (например, простой расчет "в лоб" времени жизни при перезаписи 100гб в день для диска X25-E 64gb дает порядка 144 лет).
legendary
Activity: 3108
Merit: 1359
rPman
Не смотрите на линейную скорость, она имеет значение в минимуме приложений, в котором использование рейд-массива HDD имеет гораздо больший смысл.

Я бы посоветовал выбирать из этих (если в пределах до 150$):

  • Intel 320 Series 120 Gb
  • Plextor PX-128M5P 128 Gb

С предпочтением в сторону первого варианта, естественно. Но Plextor на марвеловских контроллерах очень хороши по цена/качество. На SandForce диски (вроде того, что вы привели в пример) следует смотреть с осторожностью, учитывая что заявленные характеристики этих дисков не соответствуют достижимым в реальной жизни.

Quote from: rPman
Сколько времени "проживут" мои данные на таком устройстве?
Сложный вопрос. Десятки, сотни лет. Обвязка и плата сгниет к тому времени, когда данные еще можно будет прочесть с чипов. Это если рассматривать долговременное хранение, естественно.

Если рассматривать живучесть под мелкоблочной нагрузкой, то чтобы убить 120Gb диск 320 серии, нужно набрать перезаписей пакетами по 4кб общим объемом 15 терабайт. У более емких моделей больше резерва и стойкость растет большими темпами (например, для 300гб модели нужно уже больше 30 терабайт 4кб перезаписей). И то не факт, что умрет, может просто здоровье по смарту просесть.

Если рассматривать живучесть под потоковой перезаписью, то тут можно считать, что разумно достижимого лимита нет. Известны множество экземпляров бюджетных дисков вроде X25-V 40gb, которые пережили перезаписей на общую сумму больше 1000 терабайт и при этом смарт чистенький. У марвелов с этим похуже, рекорд пока 960 терабайт перезаписей для диска объемом 64Гб, и закончился он смертью устройства.

legendary
Activity: 1120
Merit: 1069
Мне 150Gb что слону дробина... А от 0.5Tb пока сильно дорого... Да рановато ещё на ССД переходить мне.

P.S. 120$/150Gb получается 0.8$ за гигабайт хранения, если сравнить с хорошим SATA3 диском на 3Tb за те же 120$ получим 0,04$ за гигабайт хранения. Разница очевидна.
дороже, попутали $ и GB - 1.25$ за GB

p.s. SSD не для хранения данных, а для быстрой с ними работы! для домашнего пользователя были бы хорошо гибридные варианты, но они пока неадекватно дороги и малое предложение.
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
Мне 150Gb что слону дробина... А от 0.5Tb пока сильно дорого... Да рановато ещё на ССД переходить мне.

P.S. 120$/150Gb получается 0.8$ за гигабайт хранения, если сравнить с хорошим SATA3 диском на 3Tb за те же 120$ получим 0,04$ за гигабайт хранения. Разница очевидна.
legendary
Activity: 1120
Merit: 1069
http://ark.intel.com/products/74497/Intel-SSD-525-Series-60GB-mSATA-6Gbs-25nm-MLC
http://ark.intel.com/products/66247/Intel-SSD-520-Series-60GB-2_5in-SATA-6Gbs-25nm-MLC
Quote
Sequential Read    550 MB/s
Sequential Write    475 MB/s
Random Read (8GB Span)    15000 IOPS
Random Write (8GB Span)    23000 IOPS
Recommended Customer Price    OEM : $104.00 BULK: $104.00
Warranty Period    5 yrs
или что то из той же серии, достаточно дешевое (120GB за 150$)
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
Ну и да, те кто сидит на HDD, имея при этом средства на нормальный диск (100 долларов - это вполне подъемные деньги, особенно за такой результат) - это странные люди, как минимум. Не ценящие ни своего времени, ни своих нервов.
Прислушаюсь к вашему мнению и посмотрю-таки в сторону SSD. Есть только пара вопросов:
  • Какой объем я могу получить за $100, если рассматривать продукцию нормального производителя (того же Intel)?
  • Сколько времени "проживут" мои данные на таком устройстве?
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
member
Activity: 85
Merit: 10
Народ, а как ресинхронизировать кошелёк, так, что бы он ПОЛНОСТЬЮ, заново пересчитал приход/расход ?
У меня в кошельке показывает битков немного больше (как я понял примерно на 0,5 БТЦ), чем есть на самом деле. То есть я умудрился как то расходовать больше, чем было. И когда пытаешься перевести 10 БТЦ (при наличии в кошельке 10 ровно), то пишет ошибку и транзакция повисает в неподтверждённых. При этом баланс кошелька остаётся 0. Если восстановить кошелёк до оплаты 10 БТЦ и перекидывать 9,5 БТЦ, то всё проходит.
legendary
Activity: 3108
Merit: 1359
Не подделка, а поделка. Smiley OCZ - это неудачники, которые не умеют делать ничего толком, даже память и то паять перестали. Их Vertex 3 и более ранние были, по сути, чистой воды скамом/маркетингом, как и все диски на SandForce того времени. Заявленные характеристики обеспечивали только в неотформатированном состоянии на легко сжимаемых данных, а в реальности были медленнее тех же Intel X25-M с в два раза более скромными заявленными характеристиками. И ладно бы просто скамом, так они еще и дохли нередко, плюс выпускались в спешке с очень сырыми прошивками (погуглите OCZ vertex bsod).

Не так давно они купили Indilinx и стали выпускать Vertex 4, который намного лучше их предыдущих продуктов, естественно. Но после их еще недавних шедевров лично я не дам этой компании ни одного доллара, принципиально. Лучше поддержу компанию с серьезным подходом к делу, например Intel.
legendary
Activity: 1753
Merit: 1007
Вот и я не верю этим ССЬД. ИМХО чисто маркенинговый развод. Как технология ненадежны.
HDD это полнейшее безоговорочное Гээээ (с украинским акцентом) в сравнении с SSD в плане надежности. Естественно, если говорить о нормальных SSD, а не поделках OCZ.
о блин! а я купил OCZ, но не подделку. А в чём косяк у OCZ???
legendary
Activity: 3108
Merit: 1359
Вот и я не верю этим ССЬД. ИМХО чисто маркенинговый развод. Как технология ненадежны.
HDD это полнейшее и безоговорочное Гэ (с украинским акцентом) в сравнении с SSD в плане надежности. Естественно, если говорить о нормальных SSD, а не поделках от известной трехбуквенной конторы.

Ну и да, те кто сидит на HDD, имея при этом средства на нормальный диск (100 долларов - это вполне подъемные деньги, особенно за такой результат) - это странные люди, как минимум. Не ценящие ни своего времени, ни своих нервов.
hero member
Activity: 798
Merit: 1000
Вот и я не верю этим ССЬД. ИМХО чисто маркенинговый развод. Как технология ненадежны.
Уже года три стоит ССД в качестве системного... Вполне себе.
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
Вот и я не верю этим ССЬД. ИМХО чисто маркенинговый развод. Как технология ненадежны.
legendary
Activity: 1753
Merit: 1007
вопрос решил, поврежденный файл скопировал на другое место и он востановился после этой процедуры
https://bitcointalksearch.org/topic/guide-simple-wallet-recovery-using-bitcointools-11331

./dbdump.py --wallet
./fixwallet.py --noaccounts --nosettings
/Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -rescan

получилось правда не сразу)))
думаю что всё дело в том что у меня заглючил ссд диск на маке
hero member
Activity: 616
Merit: 502
1) !!!! Бекап wallet.dat (еще один перед манипуляцией и имя бекапу новое чтобы понятно было)

2) -salvagewallet попытка восстановить поврежденный файл кошеля

ЗЫ -keypool=1000 при первом запуске (новом wallet.dat) и долго можно бекап не делать
Xtc
legendary
Activity: 1973
Merit: 1028
;u
Перевод там странный - "10 часов позади".
legendary
Activity: 1120
Merit: 1069
Если добавлял новые адреса после бекапа - то по ним поезд ушел. В бекапе их просто физически нет.
почти так, но не совсем, адреса в кошельке генерируются блоками по 100, можно попытаться получить к ним доступ, просто запросив их кнопкой 'получить новый адрес', возможно повезет.
sr. member
Activity: 421
Merit: 250
Если добавлял новые адреса после бекапа - то по ним поезд ушел. В бекапе их просто физически нет.
legendary
Activity: 1753
Merit: 1007
Всем привет. Возникла проблема.

Обновил на своём компе с 0.8.1 до 0.8.2
Скачал все блоки
Залил старый wallet.dat
Запустил и опс! битков стало меньше, пропали все трансакции с 20.05.2013

Что делать даже незнаю? Всё полностью синхронизированно.

помогите плиз

едит: у некоторых трансакций в списке недоступен адрес куда отправлялись транскции
Jump to: