Author

Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod] - page 336. (Read 744451 times)

legendary
Activity: 3108
Merit: 1359
Насчет стабильности БД индекса при нестабильном электропитании.

Очевидно, что достигнуть ощутимой отказоустойчивости не получится в виду того, что LevelDB не является транзакционной. Можно подкрутить размер кэшей, но это лишь заплатка, использование же костылей для автовосстановления порушившейся БД и вовсе выглядело бы смешно. Так что верным решением видится использование транзакционной БД для индекса.

То есть, использовать для индекса Berkeley DB, как самый простой и очевидный вариант. Баланса между производительностью и отказоустойчивостью можно достигнуть, разместив в ней структуру данных, идентичную той что в 0.4.4.7 (раздельные базы для непотраченных инпутов и дерева блоков). Ну а журнал транзакций пользователь сможет, по желанию, вести либо на диске (если электрики любят передёрнуть), либо в оперативной памяти (если нет проблем с питанием).

Данный подход запланирован к реализации в тестовых сборках, которые будут опубликованы в течение недели.

P.S. LevelDB при этом удаляться из дерева проекта не будет, и при желании можно будет скомпилировать клиент с её использованием. Это может иметь смысл на серверах, потому как там проблем с инфраструктурой не будет наблюдаться в любом случае.
legendary
Activity: 3108
Merit: 1359
А, ну так там просто сдача меньше 0.01. За каждый выход суммой меньше 0.01 к комиссии прибавляется 0.001.
full member
Activity: 145
Merit: 103
На данный момент CoinControl лишь оценивает приблизительный объем транзакции, он не знает с точностью каким он получится в итоге.
Да, но блок вышел 1025 байт (в прошлом сообщении есть на него ссылка), а комиссия получилась 0,003NVC

В тестнете пробую - за блок больше килобайта тоже 0,003NVC снимают.
sr. member
Activity: 461
Merit: 252
Никто проблем с выводом крупных сумм нов с бтц-е последние дни не замечал? Сделал вывод вчера и до сих пор ничего не пришло.

Крупная в твоём понятии сколько? Сегодня утром делал вывод, мне пришли.
legendary
Activity: 3108
Merit: 1359
Отметил один момент:
Отправлял NVC, блок чуть больше килобайта. В управлении входами была указана комиссия 0,002NVC.
Однако при отправке потребовали 0,003NVC. С чем это может быть связано?
На данный момент CoinControl лишь оценивает приблизительный объем транзакции, он не знает с точностью каким он получится в итоге.
full member
Activity: 145
Merit: 103
Отметил один момент:
Отправлял NVC, блок чуть больше килобайта. В управлении входами была указана комиссия 0,002NVC.
Однако при отправке потребовали 0,003NVC. С чем это может быть связано?
hero member
Activity: 564
Merit: 515
Никто проблем с выводом крупных сумм нов с бтц-е последние дни не замечал? Сделал вывод вчера и до сих пор ничего не пришло.
legendary
Activity: 3108
Merit: 1359
Добавил этот список в заглавный пост.
legendary
Activity: 1308
Merit: 1011
В дополнении к
http://p2pool.novaco.in:8778/
http://85.234.62.99:8778/

вот ещё пара публичных нод:

http://fsb4000.no-ip.biz:8336/
http://82.200.205.39:8336/
http://178.159.127.151:8336/
http://212.1.235.25:8336/
http://212.98.191.90:8336/

поднять свою ноду тоже легко, лучше наверное так и делать, а паблики для резервных использовать
Ну и мою добавьте, с марта работает:
http://crypto.office-on-the.net:8336
legendary
Activity: 3108
Merit: 1359
Именно.
sr. member
Activity: 461
Merit: 252
Насчет этого - было бы очень полезно, если бы после падения кто-нибудь упаковал каталог клиента, БД которого в находится неконсистентном состоянии, и отправил в ЛС. Без wallet.dat, естественно.

Тебя этот случай интересует?

http://112.imagebam.com/download/loCESSCI-5PtytNYvf9frA/34144/341430936/nvc-assertion.png



PS У меня есть ибп, но потомки Чубайса круче Smiley выключить электричество на длительный промежуток времени - в порядке вещей.
legendary
Activity: 3108
Merit: 1359
legendary
Activity: 1912
Merit: 1020
Похоже update6 нормально функционирует. Первый PoS с ним уже сгенерировал.
newbie
Activity: 11
Merit: 0
pufig,
обнови клиент сети nvc, у тебя update5, когда последний update6 с исправлением этого визуального косяка
(или откатись на update4)
Спасибо, помогло.
На первом скрине все исправилось, а вот на втором так и осталось, до еще и 68775208378.490691 NVC монет в незрелых оказалось.
В принципе конечно фиг с ними, но с каждой сборкой становится все интересней.


 
newbie
Activity: 11
Merit: 0
Подскажите что за чудеса с кошельками.

http://ipic.su/bJ1h
http://ipic.su/bJ1j


причем в обоих случаях сумма на балансе есть.
full member
Activity: 145
Merit: 103
А вот минусовой immature это странно, надо проверить....
 В любом случае, опасаться его "материализации" не стоит.
Ну, сегодня при включении кошелька незрелых стало уже 9825235926.786357 NVC (знак поменялся и значение)
Потом, когда блокчейн прогрузился и POS, видимо, получил свои 520 блоков - эта строка пропала.

Какой набор транзакций находится в кошельке, в целом? Майнинг PoW, стейки или только обычные транзакции?
Обычные транзакции и POS.

P.S. Больше новых POS-ов пока нет - и поэтому сейчас не могу проверить тестовую сборку.
legendary
Activity: 3108
Merit: 1359
Поправил пост.

Домен был выкуплен почти сразу владельцем CoinPayments, он дружественен проекту и является его участником. Однако, всё же переместил ссылку вниз.
legendary
Activity: 3108
Merit: 1359
legendary
Activity: 3108
Merit: 1359
Сейчас выложу тестовый билд, надо будет проверить исчез незрелый фиат или нет.
legendary
Activity: 1912
Merit: 1020
Появилось "незрелые". У меня их -3 968 569 932 807.693253 NVC
И у меня появились, но только наоборот 196 504 718 535.72714 NVC. Пожалуй это превосходит денежную массу новакоинов, но зато хорошо иллюстрирует природу долговых фиатных денег Smiley В данном случае мои миллиарды являются отчасти наверное вашими обязательствами Cheesy
Jump to: