Стресс-тест в тестнете:
http://s006.radikal.ru/i213/1401/21/22b9e8099046.png
PoW и PoS майнинг на кошельке с более чем миллионом монет и почти 20000 тысячами транзакций. Стейк майнер полностью съел одно ядро CPU, но тормозов нет как класса.
Стресс-тест в тестнете:
http://s006.radikal.ru/i213/1401/21/22b9e8099046.png
PoW и PoS майнинг на кошельке с более чем миллионом монет и почти 20000 тысячами транзакций. Стейк майнер полностью съел одно ядро CPU, но тормозов нет как класса.
Давайте лучше потроллим лайтотролля. Мой вброс:
…
Luke-Jr (один из разработчиков Bitcoin) опубликовал патч для клиента NVC, с намерением сделать 51% атаку. Лайтотролли загорелись этой идеей и сделали клон репозитория, после чего начали рассылать друг другу эту ссылку в надежде что получится «устранить засилье русской мафии». Вроде как, даже начали генерировать цепочку… Да вот только невдомек им было, что с помощью одного лишь PoW атаку делать полностью бесполезно. Но оно и неудивительно с их уровнем адекватности…
Вот я, спустя 11 месяцев после этого представления, решил наступить им на мозоль напоминанием.
Было решено обновить некоторые библиотек из набора используемых для создания Windows сборок.
libminiupnpc 1.6 -> 1.8 openssl 1.0.1c -> 1.0.1f libdb 4.8.30 -> 5.3.21
Обратная совместимость сохраняется, однако однажды открытые в обновленном билде wallet.dat станут нечитаемы для сборок, использующих старые версии библиотек.
Just a little piece of info…
As far we know, some payment processors and users accepts 0/unconfirmed transactions. But this solution is not secure, because it’s possible to create two transactions with the same inputs, but different outputs.
http://eprint.iacr.org/2012/248.pdf
Attacker is able to send a first transaction directly to victim, and then broadcast a second transaction over the network. This couldn’t be prevented using the proof-of-work design, but it’s possible to fight with such manipulations through using an extension for our proof-of-stake system, and we even don’t need a chain fork to implement this.
Changes planned for 0.4.4.8:
This changes will be implemented in the 0.4.4.7 testing branch, the 0.4.4.7 binaries will be rebuilt and published sometimes, just for testing purposes.
Parts of this functionality are already available for testing.
Клиенты версий ниже 0.4.4.5 содержали ошибку, которая в дальнейшем была исправлена. Как результат, вот этот блок:
http://explorer.novaco.in/block/aab5ad74039e711b3afb52127c0ea6eaac5bc756c41d76ca0460ea29d0ec85f2
был отклонен клиентами с версией до 0.4.4.5, а 0.4.4.5 и более новые его приняли без проблем. Если у вас клиент с версией ниже 0.4.4.5, то следует обновить его до 0.4.4.5 или более новой.
P.S. Подтверждено, что btc-e, coinpool и khore находятся на правильной ветке.
Инсталлятор поврежден и на некоторых системах ведет себя странно, сейчас заменим. Неприятная нестыковка.
64-бит инсталлятор перезалит, sha1 хэш правильного файла
8a8eac4c2abd70e94520014dfe67faa63945e2c3
32-бит инсталлятор перезалит, sha1 хэш правильного файла
ae600c0df9f5367787ff1ba9a401e3858005ee70
Список изменений на 0.4.4.6:
Клиент 0.4.4.6 не совместим с файлами БД блокчейна, создаваемыми более ранними версиями. Перед запуском нового клиента нужно стереть из каталога данных приложения все, кроме wallet.dat (можно еще оставить peers.dat и novacoin.conf если есть).
https://github.com/CryptoManiac/novacoin/commit/c0e8991ed1b482d0dab75f86e415fc63d1104d68
Cache scrypt hashes on disk
instead of recalculating every time. This policy is able to give us 10-20x startng speed up. User can disable caching with -fastindex=0 option.Note that this commit makes blockindex code incompatible with old blockchain database files. You need to remove old blockchain files and syncronize with the network again.
Another changes:
1. Stake pooled keys are removed.
Всех с новым годом! Желаю, чтобы стейки искались быстро и курс был стабилен… Ну и в личной жизни тоже чтобы порядок был.
P.S. Билды будут уже все-таки завтра.
I find a bug/typo or I have a suggestion |
Adapted for Lynx-like browsers
2013-2017 © Zloy & Co For donations: 4ZLoY6T8wXKgrbZM9gL8fQt48NUzGo2yAg |