💰 Награда за реализацию Equihash [$500 Steem Dollars] (перевод статьи @dantheman)

in #ru8 years ago


Я разыскиваю кого-нибудь, кто бы смог извлечь код из Zcash для переработки EquiHash proof of work во что-нибудь, что можно будет использовать в других программах. Я хочу получить библиотеку со следующим API:

namespace equihash {
  optional<proof> mine( char source[32],
                        int64_t start_nonce, uint32_t range )
  bool validate( char source[32], int64_t nonce, const proof& p )
}

Библиотека должна быть реализована однопоточно. Описанный выше API может быть отрегулирован если это необходимо, но общая структура измениться не должна. Библиотека может располагаться только на Open SSL, C++11 и Boost.

Финальный продукт должен быть размещен на отдельном репозитории github, который может быть построен с помощью CMake на Linux и OS X.

Здесь можно посмотреть Pull Request, который добавил Equihash в Zcash https://github.com/zcash/zcash/pull/851

Если будет предложено несколько вариантов, я выберу лучший по моему мнению.


Оригинальный пост и его обсуждение ЗДЕСЬ


Данный пост опубликован в рамках бета тестирования проекта RuSteemitBlog


Перевод осуществлен: @zaebars, все SBD, собранные данным постом, будут использованы для Power Up переводчика в рамках инициативы #spreadthepower

Критика, комментарии и предложения приветствуются.


30 second exposure

Coin Marketplace

STEEM 0.18
TRX 0.14
JST 0.030
BTC 58752.84
ETH 3153.55
USDT 1.00
SBD 2.44