Balthazar о миксинге и анонимности

Собственно, Zerocoin нам и не очень-то нужен для этого. Основной проблемой классических миксеров является то, что они могут сбежать с монетами, т.к. перемешиваемые монеты проходят через их кошелек и временно даются им в полное распоряжение. Однако, это не является единственно возможным вариантом. К примеру, возможен такой концепт:

Дано:

Алиса поддерживает свой сервис для очистки монет, в её распоряжении является некий объем выходов с разными адресами и суммами (публичный, либо доступный по запросу). Боб имеет на руках «серые» 10 NVC, и хочет сделать «неочевидной» их историю.

Читать далее

Немного о merged mining

Quote from: Bitinvestor on February 26, 2014, 05:28:37 PM

It seems that merged mining for scrypt has arrived:

https://litecointalk.org/index.php?topic=15666.0

That makes me want to build a rig and start PoW mining again!
I think Novacoin should implement merged mining as well because it would make us truly energy efficient.

You are right about energy efficiency but there are a some problems:

  • AUX PoW is cost-free for a miner;
  • There are a few big mining pools which will be able to introduce a centralization into PoW mining.

These things are serious problem because one or two big LTC pools will take a major part of PoW emission for free. I presume that we shouldn’t introduce a possibility of this scenario, especially if the pool operator decides to keep mined coins for himself instead of distribution. Because it allows somebody to get a significant part of stake for free, which contradicts to the network security model.

Balthazar о подписи блоков stakeholders

Quote from: rPman on February 21, 2014, 04:43:15 PM

кто такие stakeholders? я в том смысле, кто или что их определяет.

Сейчас подобный механизм уже используется для выборки блоков-источников энтропии stake modifier.

Суть идеи проста и похожа на жеребьевку. По детерминированному алгоритму функция принятия блока выбирает N proof-of-stake блоков из прошлого. Это делается таким образом, чтобы выборка была всегда идентичной для конкретного блока, но нельзя или сложно было бы предсказать результат выборки для блока в будущем. Далее из этих блоков берутся публичные ключи vin[0] коинстейк-транзакции. Вот это и будут те самые холдеры, которым будет предложено подписать блок-кандидат.

Читать далее

Ответ по кросс-компиляции

1) Можно сделать по-простому, использованием скриптов:

https://github.com/CryptoManiac/novabuild

Правда, они не обновлялись давно и для сборки библиотек Qt там нужен ручной пинок. Плюс там используются старые версии библиотек. Позже обновим до актуального состояния, хотя на самом деле это не является необходимостью… Смысл публикации скриптов в том, чтобы легче было понять сам процесс. Smiley

2) Можно сделать вручную.

Читать далее

Balthazar

Дано:

  • В соответствии с наблюдением Хауса (который из Intel, а не из сериала), мощность логики на ИМС возрастает в два раза в течение 18 месяцев;
  • С ростом сложности в 64 раза эмиссия падает в два раза.

Из этого можно сделать вывод, что в постоянно работающей в режиме насыщения* мощностями сети награда за PoW блок будет падать в два раза в течение 96 лет (т.е. 1152 месяца).

Читать далее

Balthazar

Давайте лучше потроллим лайтотролля. Мой вброс:

https://github.com/Someguy123/novafoil/commit/d32ae105f04dd4f4c16e7715477ff0f9c540668d#commitcomment-5043985

Luke-Jr (один из разработчиков Bitcoin) опубликовал патч для клиента NVC, с намерением сделать 51% атаку. Лайтотролли загорелись этой идеей и сделали клон репозитория, после чего начали рассылать друг другу эту ссылку в надежде что получится «устранить засилье русской мафии». Вроде как, даже начали генерировать цепочку… Да вот только невдомек им было, что с помощью одного лишь PoW атаку делать полностью бесполезно. Но оно и неудивительно с их уровнем адекватности…

Вот я, спустя 11 месяцев после этого представления, решил наступить им на мозоль напоминанием.

Оригинал

Balthazar

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.

Читать далее

Параноидальным личностям понравится

https://github.com/CryptoManiac/novacoin/commit/9acf270b14e561fe959ff25001f083a00e5e1caa

Add scrypt+sha512 key derivation method.

Disabled by default. You can use -derivationmethod option to choose which method will be used for wallet encryption keys generation.

Possible values:

* sha512 — default, compatible with bitcoin;
* scrypt+sha512 — selects scrypt derivation function.

Please note that this option only allows you to select default method. If you are already using encrypted wallet then suitable derivation method will be selected automatically.

Пара тестовых P2SH транзакций

Пара тестовых P2SH транзакций.

Перевод на хэш скрипта:
http://novacoin.su/tx/6509332d0c6802cc02aca10dba35b305d9a791dd51aebc5a133437a6ed0f3ed3

Перевод с хэша скрипта на обычный адрес:
http://novacoin.su/tx/786c54a3e00cc851e6697128119a3b2d9be8f4480f86a48b35266bf120054a94

В этом комментарии подробнее:
https://github.com/CryptoManiac/novacoin/commit/fc462f579d392011645c7fabcfc10ec45ca44bb5#commitcomment-3885423

График изменений

20 августа (0.4.2):

  • Устранение лимита на количество транзакций в блоке (сейчас действует лимит, связанный с этим багом).

20 сентября (0.4.3):

  • Новый способ расчета trust score;
  • Больше не нужна ECDSA подпись для PoW блоков (позволит использовать для PoW майнинга зашифрованный кошелек и сильно упростить реализацию P2Pool);
  • Coinbase транзакции больше не будут облагаться комиссией за размер выше 1кб;
  • Для coinbase транзакций больше не будет нижнего лимита на размер точки выхода (сейчас выход не может переводить меньше 0.01 монеты, что создает проблемы в P2pool, например).

20 октября (0.4.4):

  • Изменение функции для вычисления PoS ROI;
  • Активация ограничения на размер выплаты в coinstake транзакции.

Т.е. до 20 сентября нужно обновиться до 0.4.3, а пользователям 0.4.3 можно ничего не делать до 20 октября.

Впрочем, намного проще сразу поставить 0.4.4 и забыть об этом, тем более что у 0.4.4 много исправлений и повышена стабильность работы.

Valid XHTML 1.0 Transitional Valid XHTML 1.0 Transitional Valid CSS Valid CSS      I find a bug/typo or I have a suggestion
Adapted for Lynx-like browsers
2013-2017 © Zloy & Co
For donations: 4ZLoY6T8wXKgrbZM9gL8fQt48NUzGo2yAg