Здравствуйте, форумчане. Пока поднебесная стрижет с нас крипту и фиат, наша маленькая команда занялись разработкой собственных микросхем ASIC. Из всех алгоритмов мы выбрали CryptoNight, Dagger Hashimoto, Scrypt. Работаем и результаты имеем по всем трем, но здесь речь пойдет о последнем в списке, то есть о Scrypt.
Сложность его реализации в работе с памятью - ее нужно не много, но скорость доступа у ней нужна высокая... Эту задачу и решают разработчики у Bitmain и Innosilicon, именно эти 2 производителя делают майнеры под Litecoin.
Почему собственно взялись за это? Потому, что выбор майнеров на рынке под этот алгоритм невелик, а существующие уже отстали от сложности сети, да и по цене завода их практически не купить...
И так, что мы уже сделали:
Разработали свою реализацию расчетного ядра и его интерфейс с памятью.
https://i.imgur.com/cFldkfF.pngРеализовали в коде для FPGA
https://i.imgur.com/tnfCJvG.pnghttps://i.imgur.com/GOQEITQ.pngОттестировали в симуляторе, и оптимизировали кол-во расчетных блоков и кол-во памяти на блок.
Снова загнали в симулятор - а результаты то не плохие!!!
https://i.imgur.com/N040Z2X.pngза 16 тактов мы получаем полный расчет итерации.
Но без теста на железе это все берюльки...
Из доступных плат была только маленькая на Cyclone IV.
https://i.imgur.com/7oUINK6.pngРезультат порадовал... при 16 мГц мы получили 2,33 kH - скажете это мало? Но для одного ядра на таких малых частотах это очень хороший результат: при внутренней тактовой в 1 гГц и нескольких ядрах на чип - сможем получить от 25 mH на чип...
Что дальше? А дальше нужно заливать полную схему (ядра, матчеры, память) на БОЛЬШУЮ FPGA типа такой
http://www.hitechglobal.com/Boards/Virtex_UltraScale+_Vita57.4.htm, тестировать и оптимизировать.
Потом нанимать специальную команду, которая сделает синтез под кристалл - команда должна обладать софтом и библиотеками от завода производителя типа TSMC или GlobalFoundries. Ибо делать нужно уже на техпроцессе 7нм.
Обращаться на завод и делать прототипирование (маленькую партию чипов)
Тестировать уже реализованные в кремнии чипы и принимать решение какого размера будет полная серия.
Обращаюсь к форумчанам с вопросом и просьбой:
Если у вас есть возможность оказать помощь, мы будем очень рады.
Большие FPGA - штуки дорогие (30-42 тыс долл), но возможно у вас есть к ним доступ и вы сможете передать нам во временное пользование для тестов.
Заказ синтеза и топология чипа тоже влетят в сотни тыс долларов...
ICO наверное решило бы эти вопросы, но как провести его, мы не знаем и не умеем, нанимать команду для того, чтоб они подготовили нам ICO - так они просят 50 битков + комисс себе хотят.
Возможно вы можете помочь финансово - тоже будем рады, внизу сообщения я добавил кошельки для доната, а вдруг вы верите в наши силы...
Возможно кто-то может помочь с самим процессом привлечения средств на первый этап (до выпуска серии). Будем рады любому участию...
ПЫСЫ/ Продать эту архитектуру Битмайну или подобным не предлагать - мы конечно можем, с руками оторвут, но это не по душе...
BTC: 1Nte6EyQUHgdHSUs2KmKHCVp3UuhiueGDW
LTC: Le1Zzb1jnndUUdrh84wTj9xzyhNHL5SjjU
ETH: 0x15b9361df3221332e779610f603eee1b99c838ff