* Редактировать *: Работа сделано!
Работа в основном довольно проста. Вы должны предоставить функцию, закодированную в C (копировать-вставить & объединить код из существующих шахтеров, например cpuminer-мульти - https://github.com/wolf9466/cpuminer-multi, или https://github.com/vehre/neo-gpuminer), Который принимает входные параметры из пласта (prevhash, coinbase, merkleroot, Ntime, extranonce1&2, одноразовое значение, ...) и возвращает совместно дифференциал (двойной). Мы бы включить эту функцию в нашем стратообразующий прокси-сервер, используемый для проверки акций для алгоритма NeoScrypt. Код должен составить под VS2010 (32-битном режиме C, а не C ++).
Вот список входных параметров:
PARAMS [] = Хэш предыдущего блока. Используется для создания заголовка.
PARAMS [] = Coinbase (часть 1). Минер вставляет ExtraNonce1 и ExtraNonce2 после этого раздела coinbase.
PARAMS [] = Coinbase (часть 2). Минер добавляет это после первой части coinbase и двух значений ExtraNonce.
PARAMS [] [] = Список Merkle ветвей. Coinbase транзакция хэшированная против Merkle ветвей построить окончательный корень Merkle.
PARAMS [] = Биткойн блок версия, используемый в заголовке блока.
PARAMS [] = Nbit, кодируемый сеть сложности. Используется в заголовке блока.
PARAMS [] = Ntime, текущее время. NTime прокатки должна поддерживаться, но не должны расти быстрее, чем фактическое время.
PARAMS [] = ExtraNonce 2
PARAMS [] = Nonce
Мы можем отправить существующие валидатор (исходные файлы C), где проблема уже решены для других алгоритмов (Scrypt, SHA ...) - свяжитесь с нами через PM или @ info@nicehash.com если ты заинтересован.
Конечно, вы должны протестировать функцию с некоторыми например, акциями - ваш алгоритм должен возвращать тот же дифференциал, как это принято, например, cgminer:
Если вы знаете, парень, который реализован этот материал в себе или некоторые другие программисты cpuminer-neoscrypt, что способствовало алгоритм NeoScrypt, пожалуйста, перешлите им это описание работы.
Мы будем платить 0,2 BTC за эту работу, если сделать ... это просто какой-то скопировать код&пасты и тестирование. Свяжитесь с нами через PM или @ info@nicehash.com если ты заинтересован.
Благодарю.