Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
October 06, 2015, 08:50:13 AM Last edit: October 06, 2015, 09:25:48 AM by Balthazar |
|
Зайдите в каталог данных клиента (C:\Users\<Имя пользователя>\AppData\Roaming\Novacoin) и удалите оттуда всё, кроме wallet.dat и novacoin.conf. После этого заработает.
То есть новая версия требует перекачки блокчейна? Не требует, если версия клиента новее 0.4.4.6u9. Но приведенное сообщение свидетельствует о том, что структура индекса блоков не была понята клиентом. Это бывает из-за несовместимости, но наиболее частая причина такого - это повреждение базы данных. БД может быть повреждена в результате неожиданного завершения работы системы (выключение питания, зависание, синий экран и тому подобное), убийства процесса клиента операционной системой. Так же причиной могут быть бэд блоки, странное поведение контроллера дисков или его драйвера и т.п. В общем, причин может быть много. Если такое происходит часто, то стоит попробовать BDB сборки, они намного более устойчивы к неожиданным выключениям и подобным ситуациям.
|
|
|
|
sleekka
|
|
October 06, 2015, 06:21:49 PM |
|
серваки в других странах и домен тоже не в РФ - какие вообще претензии? это не российский бизнес то так можно всех наказывать на нарушение закона о том что у нас только рублем можно расплачиваться - всех кто PayPal и прочими электронными долларами покупает в иномагазинах -бред твоя праноя короче. тыж не в РФ платишь биткоинами!! в РФ рубли уже идут
Ну вот ситуация прояснилась, и не обязательно, вести беседу с истерическим уклоном, я же не обязан знать как устроен Ваш сервис, у меня есть потребность, у вас есть решение, я плачу, а когда вы покупаете квартиру, то вы платите мне, потому что я их произвожу. Теперь буду спокойно платить, а если автомат напишу, так вообще хорошо, как вы говорили, если монеты на свой адрес кидаются то все идет автоматом на счет мобильника. - удобно. и прокачать скилы. И нове круче, вы тащите монеты на биржу, они расходятся по народу, обороты растут, хотя конечно, для вас тяжелее, потому что волатильность курса велика и стакан пустоват, но за последнее время дело налаживается. А поса в нове на мобилу с лихвой хватает, на все мобилы моим близким )))
|
|
|
|
in100
Legendary
Offline
Activity: 1200
Merit: 1021
|
|
October 07, 2015, 01:14:38 PM |
|
По поводу scaninput. Есть у меня не самый удачный выход, которому до блока ждать довольно долго, до 27 декабря. Путем перебора установлено, что блок будет сгенерирован, если сложность не превысит 2.4, а если же она будет 2.5, то придётся ждать ещё три недели. scaninput bdd760e6d7d957f5d68ff1464307db69e35be9c5e0cdfa21649276563226023b 0 2.4
{ "hash" : "00000e6a31812f69b87977d77ad723648a076850021da3c1959c67bd637d2378", "time" : "2015-12-27 09:49:15 UTC" }
scaninput bdd760e6d7d957f5d68ff1464307db69e35be9c5e0cdfa21649276563226023b 0 2.5
{ "hash" : "0000116bb14099a510e3e0d9324fcfd60d6fdc60d7e1c438e9cc845091501560", "time" : "2016-01-18 09:05:45 UTC" }
Поэтому возникло предложение: можно ли добавить в вывод функции максимальную сложность на расчетное время ("time"), при которой блок будет сгенерирован?
|
1BTCin1ooigFtHHD82qquqysdfxFZGdd8a | LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua | 4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу. © Andreas Antonopoulos
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
October 07, 2015, 05:32:05 PM |
|
Поэтому возникло предложение: можно ли добавить в вывод функции максимальную сложность на расчетное время ("time"), при которой блок будет сгенерирован?
Т.е. максимальную сложность, к которой хэш подойдет?
|
|
|
|
in100
Legendary
Offline
Activity: 1200
Merit: 1021
|
|
October 07, 2015, 08:11:20 PM |
|
Поэтому возникло предложение: можно ли добавить в вывод функции максимальную сложность на расчетное время ("time"), при которой блок будет сгенерирован?
Т.е. максимальную сложность, к которой хэш подойдет? Да, но не сам по себе хэш, а с учётом веса инпута на момент генерации. SHA256(SHA256(KERNEL)) < CoinDayWeight * NetworkTarget
Соответственно, исходя из найденного хэша и веса инпута, нужно вычислить NetworkTarget и перевести его в "человеческую" сложность. Это возможно? В предыдущем примере видно, что в первом случае хэш имеет бОльшую сложность (впереди 5 нолей), чем во втором (4 ноля). Значит, генерацию блока во втором случае обеспечивает накопившийся за три недели дополнительный вес. Опять же путём перебора я выяснил, что 18.01.2016 блок будет сгенерирован, если сложность сети на тот момент не превысит ~2.52: scaninput bdd760e6d7d957f5d68ff1464307db69e35be9c5e0cdfa21649276563226023b 0 2.52
{ "hash" : "0000116bb14099a510e3e0d9324fcfd60d6fdc60d7e1c438e9cc845091501560", "time" : "2016-01-18 09:05:45 UTC" }
scaninput bdd760e6d7d957f5d68ff1464307db69e35be9c5e0cdfa21649276563226023b 0 2.53
{ "hash" : "00000abcf3505a61e55a7e58e661db6e18be84ed91ba8b986b4875c23819fdc1", "time" : "2016-01-22 12:49:16 UTC" }
Интересно, что последний хэш позволит сгенерировать блок 22 января вплоть до сложности где-то между 4 и 5 P.S. Да уж, этот инпут точно какой-то неудачный: до 27 декабря он смог бы дать блок 6 декабря, если бы сложность в этот момент не превысила бы ~1.3, что в реальности весьма маловероятно
|
1BTCin1ooigFtHHD82qquqysdfxFZGdd8a | LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua | 4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу. © Andreas Antonopoulos
|
|
|
Dimanoid
|
|
October 07, 2015, 09:15:53 PM |
|
P.S. Да уж, этот инпут точно какой-то неудачный: до 27 декабря он смог бы дать блок 6 декабря... Чем он неудачный? Под обрезание не попадает (около 9 монет наверное будет). И для 125 монет - на мой взгляд типичные 3 месяца ожидания при данной сложности.
|
NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
October 07, 2015, 09:23:22 PM |
|
// Удалил свой предыдущий пост, ибо бред написал. Завтра подумаю, а сейчас голова уже не работает.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
October 07, 2015, 09:34:32 PM Last edit: October 07, 2015, 09:44:48 PM by Balthazar |
|
in100, в тестовых сборках scaninput работает шустрее и выдает все варианты в пределах интервала, а не только первый. 00:32:09  scaninput bdd760e6d7d957f5d68ff1464307db69e35be9c5e0cdfa21649276563226023b 0 2.52 360
00:32:14  [ { "hash" : "0000116bb14099a510e3e0d9324fcfd60d6fdc60d7e1c438e9cc845091501560", "time" : "2016-01-18 09:05:45 UTC" }, { "hash" : "00000abcf3505a61e55a7e58e661db6e18be84ed91ba8b986b4875c23819fdc1", "time" : "2016-01-22 12:49:16 UTC" }, { "hash" : "00000d9ab4683cbefa5d8c0373a3d503fb771ae551a5cd1d86b69a2750d2b91f", "time" : "2016-02-11 00:13:49 UTC" }, { "hash" : "00000f71b8b4edd9a1d958c69cf26950becfb4c0fef95c1c5e99a3a53751e242", "time" : "2016-02-15 09:45:29 UTC" }, { "hash" : "0000010b9c679a55f507dfdd98cb96f74318feef2f2e4d8e4fc564469622ba93", "time" : "2016-02-19 00:31:49 UTC" }, { "hash" : "00000c3ec5f859846746860b5615713e465206569f1f4069764c44c11049a298", "time" : "2016-02-21 06:21:23 UTC" }, { "hash" : "0000014aaeb75bde3eb156a27bff78b46c41e48acfa676ef84eeeee2326c5ec3", "time" : "2016-02-23 02:21:34 UTC" }, { "hash" : "000010bb2f58f09c8f878fbd6e55ba218951875ccb85c73ecf4972f95ceadcd7", "time" : "2016-02-27 03:36:13 UTC" }, { "hash" : "0000038abad70909d6c9fc63e41e294452d012e62a950bcd2599e22db3062518", "time" : "2016-03-05 10:40:45 UTC" }, { "hash" : "00001112463edb8bcf1f26f8cbd09f62b462c1e087aac07b731500d935b0d5b8", "time" : "2016-03-28 22:03:37 UTC" }, { "hash" : "000001b90c86a6659acb0af551e58474c6518ca10670e9de47516ee8097bd451", "time" : "2016-05-04 22:02:54 UTC" }, { "hash" : "00000af35451d4f8e42a69a418f02a5ffddde2700a776dfc5bb7805f19754ea9", "time" : "2016-05-05 00:51:07 UTC" }, { "hash" : "000010f7b2548f977ad9992289507b36a3f9e2a2bd9f4badddffc125e4562ce9", "time" : "2016-05-11 04:05:43 UTC" }, { "hash" : "000010887be384565d64edd89596540ae89eb904890d6c5a663f70390a89baec", "time" : "2016-05-18 14:05:01 UTC" }, { "hash" : "00000957bfdf83bbe298281649d3fa200860b19ec8dfddbd42d9f00818eaadf4", "time" : "2016-05-18 17:04:34 UTC" }, { "hash" : "0000084e3f69862c92992f3d43964b04d4f6e07871332a072e42b7205a8cbcf0", "time" : "2016-05-26 06:39:56 UTC" }, { "hash" : "000002cb8faab1d682f1ce397caf2c6f8d424dccb8610db8e8a35e8b6fdba760", "time" : "2016-06-05 10:06:42 UTC" }, { "hash" : "00000a778a9ea8a6814ba26e80d413790b412bc4f7dde37d6dd98f5b7a0a62db", "time" : "2016-06-19 00:54:21 UTC" }, { "hash" : "00000c6793a85ccb25a602e084f693aa1a760a13dbb547a2b33d15c35cd3e217", "time" : "2016-07-16 06:13:54 UTC" }, { "hash" : "00000d95e9cb46625265a511841894ddbe70aec1f3d8a4d563472c6f7bc0c7c2", "time" : "2016-07-16 13:32:44 UTC" }, { "hash" : "00000ce3478e7cc25989b4b05245113a305629616f5b07b389925b5f46fddcf1", "time" : "2016-07-25 14:38:19 UTC" }, { "hash" : "00000ddb4d55765e7fcfd4578c38630fe47e5a06216d27d645af13120e2697d3", "time" : "2016-07-26 22:57:34 UTC" }, { "hash" : "000004150eaf9721dc1169a5553ca074ec9614b4216fa8d5804b1ddddaf67a59", "time" : "2016-08-11 15:39:05 UTC" }, { "hash" : "000007f602b9dac80a0fcbd86f757355e1d333406f9137d56376df2d9831d479", "time" : "2016-08-21 16:56:15 UTC" }, { "hash" : "000010305df63e83c36cb89f2c3cb535cb80c2bf989fcd8086f08ff5058e92d5", "time" : "2016-08-28 08:42:51 UTC" }, { "hash" : "0000021cd478dd13effb735e6da701885db060f93c5cc0d0b87a3ebcc911fe9e", "time" : "2016-09-08 02:49:49 UTC" }, { "hash" : "00000665ea53fc4589c43511fa34f83056190d81eade04690219a615bdd7a0c4", "time" : "2016-09-09 00:05:49 UTC" }, { "hash" : "0000076ad8242c8225dab6e2b209f337447a8f75201a0dbdc273644855faf7ac", "time" : "2016-09-09 14:20:01 UTC" } ]
Там есть и более хорошие хэши... Например, вот этот. { "hash" : "0000010b9c679a55f507dfdd98cb96f74318feef2f2e4d8e4fc564469622ba93", "time" : "2016-02-19 00:31:49 UTC" },
Так что блок этот инпут в ближайшие полгода в любом случае сгенерирует, запас по сложности большой. Что же касается невезения, то у меня накануне был инпут ~75 монет, у которого в пределах полутора лет не было ни одного удачного хэша, так что пришлось его поклеить.
|
|
|
|
in100
Legendary
Offline
Activity: 1200
Merit: 1021
|
|
October 07, 2015, 09:55:31 PM |
|
Чем он неудачный? Под обрезание не попадает (около 9 монет наверное будет). И для 125 монет - на мой взгляд типичные 3 месяца ожидания при данной сложности.
Тем, что остальные выходы дадут блоки примерно до 85-90 дня жизни, а этот - только на 104-й день in100, в тестовых сборках scaninput работает шустрее и выдает все варианты в пределах интервала, а не только первый.
Это хорошо, но суть идеи в выяснении, при какой сложности выше заданной генерация блока всё ещё возможна именно в найденный момент. То есть чтобы не заниматься перебором вариантов, а сразу видеть, например (условно): scaninput bdd760e6d7d957f5d68ff1464307db69e35be9c5e0cdfa21649276563226023b 0 2.52 360 [ { "hash" : "0000116bb14099a510e3e0d9324fcfd60d6fdc60d7e1c438e9cc845091501560", "time" : "2016-01-18 09:05:45 UTC" "maxdiff" : 2.5245246 }, { "hash" : "00000abcf3505a61e55a7e58e661db6e18be84ed91ba8b986b4875c23819fdc1", "time" : "2016-01-22 12:49:16 UTC" "maxdiff" : 4.3524871 } ...
|
1BTCin1ooigFtHHD82qquqysdfxFZGdd8a | LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua | 4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу. © Andreas Antonopoulos
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
October 07, 2015, 09:57:41 PM Last edit: October 07, 2015, 10:10:01 PM by Balthazar |
|
Очередная ночная сборка: http://sourceforge.net/projects/novacoin/files/novacoin-test/novacoin-test-v0.5.4-43.7z/downloadВ неё вошел новый вариант функции scaninput, о котором говорилось ранее. Пример вызова: 00:51:40 scaninput '{"txid" : "bdd760e6d7d957f5d68ff1464307db69e35be9c5e0cdfa21649276563226023b"}'
00:51:43 [ { "nout" : 0, "hash" : "00000e6a31812f69b87977d77ad723648a076850021da3c1959c67bd637d2378", "time" : "2015-12-27 09:49:15 UTC" }, { "nout" : 1, "hash" : "00000aa904facb147ed5187ced7e9de1c184085751765635caa174c0de856cdd", "time" : "2015-12-04 16:43:30 UTC" }, { "nout" : 1, "hash" : "00000db40c00bd71f90ff4d47c1954456893fdc487203ee7f3ff2af5ecb55160", "time" : "2016-01-06 06:41:22 UTC" } ] Параметры переработаны с целью упрощения визуального их восприятия. Номера инпутов (теперь можно указывать более одного), сложность и интервал опциональны, обязательным полем является только txid. Ну и да, потраченные инпуты отфильтровываются автоматически, искать решения для них более не пытаемся. Это хорошо, но суть идеи в выяснении, при какой сложности выше заданной генерация блока всё ещё возможна именно в найденный момент. То есть чтобы не заниматься перебором вариантов, а сразу видеть, например (условно):
Суть идеи в общем-то понятна и без примеров, в очередном билде появится.
|
|
|
|
DimonMSK
Newbie
Offline
Activity: 45
Merit: 0
|
|
October 08, 2015, 10:20:10 AM |
|
Пытаюсь собрать на kubuntu 14.04. После команды make в терминале выдаёт: ".........-I/usr/share/qt4/mkspecs/linux-g++-64 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Isrc -Isrc/json -Isrc/qt -Ibuild -Ibuild -o build/qrcodedialog.o src/qt/qrcodedialog.cpp src/qt/qrcodedialog.cpp:13:22: fatal error: qrencode.h: Нет такого файла или каталога #include <qrencode.h> ^ compilation terminated. make: *** [build/qrcodedialog.o] Ошибка 1" Насколько понимаю мне не хватает вот это: http://fukuchi.org/works/qrencode/index.html.enСобрать бикуловский вариант получается без проблем. Подскажите, пожалуйста как мне правильно собрать кошелёк. Актуальна ли информация на https://wiki.novaco.in/ru/BuildAndInstall ?
|
|
|
|
svost
|
|
October 08, 2015, 10:59:22 AM |
|
|
4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
|
|
|
|
Dimanoid
|
|
October 08, 2015, 06:26:06 PM Last edit: October 08, 2015, 06:38:26 PM by Dimanoid |
|
Суть идеи в общем-то понятна и без примеров, в очередном билде появится. И у меня предложение. В клиенте есть вкладка POS, а там - столбец Вероятность POS. Мне кажется в нём нет смысла, т.к. из scaninput достоверно известно, когда это случится. Может там отображать дату/время, когда ожидается ближайший POS для текущей сложности. Рядом можно и столбец с макс. сложностью POS для найденной даты. Конечно, это всё будет долго считаться.. но для ускорения можно: 1. Недалеко в будущее заглядывать (10-20 дней). 2. Добавить режим работы scaninput, когда функция завершает работу при первой же найденной дате. 3. Обновлять данные только при запуске и далее - раз в сутки (ну или ещё вручную). P.S. Из минусов - возможно, чуть меньше клиентов в сети станет. Кто-то будет включать только в нужную дату/время.
|
NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
|
|
|
sleekka
|
|
October 08, 2015, 07:32:03 PM |
|
+1, в нову народ идет за посом, всем интересно когда разбогатеют поточнее.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
October 09, 2015, 12:30:10 AM Last edit: October 09, 2015, 03:00:22 AM by Balthazar |
|
Вкрутил AVX реализацию SHA256 от интела в Qt клиент, эксперимента ради... Если кто желает пощупать: https://github.com/novacoin-project/novacoin/commit/90968340aeab68864c9c162eb9cda86e0aa358dbПрирост скорости просмотра таймстампов пока колеблется от 50 до 100%, будем крутить дальше. Пока собирается только на линуксах, ну и железка требуется соответствующая (Sandy Bridge и старше). Для сборки с использующим AVX сканером инпутов необходимо установить YASM и указать USE_YASM=1 в параметрах qmake. Имейте в виду, что хоть проблем и не замечено, функция пока очень сильно экспериментальна.
|
|
|
|
7Pay.in
|
|
October 09, 2015, 08:03:49 AM |
|
просьба потестить обмен новакоинов на что-нибудь и наоборот - лайтов например на новы (правда их щас нет на сервисе) https://7pay.in/to_coin
|
|
|
|
7Pay.in
|
|
October 09, 2015, 11:45:06 AM |
|
просьба потестить обмен новакоинов на что-нибудь и наоборот - лайтов например на новы (правда их щас нет на сервисе) https://7pay.in/to_coinвижу кто-то 12 новы поменял на биткоины я комиссию поуменьшил до 1%
|
|
|
|
aclon
|
|
October 09, 2015, 12:33:38 PM |
|
эх..выпустил бы какой-нибудь банк карту платёжную с номиналом в новакойнах. закинул на счёт сколько то. банк потихоньку посит и тебе докладывает, а в магазинах платишь спокойно ) с автоматической конвертацией не пришлось бы разрыватся и думать какую сумму оставлять на текущие расходы
|
|
|
|
DimonMSK
Newbie
Offline
Activity: 45
Merit: 0
|
|
October 09, 2015, 01:53:02 PM Last edit: October 09, 2015, 03:48:34 PM by DimonMSK |
|
просьба потестить обмен новакоинов на что-нибудь и наоборот - лайтов например на новы (правда их щас нет на сервисе) https://7pay.in/to_coinвижу кто-то 12 новы поменял на биткоины я комиссию поуменьшил до 1% Тестим. Баланс сайта в новах обновляется почти сразу или после 1 подтверждения. Битки идут. Только вместо 0.05 --> 0.0499. Мне не принципиально, но правильно сразу закладывать все сборы, ведь могут менять на определённые цели конкретную сумму. А сумма заказывалась именно 0.05.
|
|
|
|
|