BURST - криптовалюта с майнингом на HDD

BURST криптовалюта с майнингом на HDDBURST - это новая уникальная монета, которая майнится с помощью пространства на жестком диске (POC - proof of capacity). Криптовалюта BURST основана на исходном коде от NXT, имеет кошелек на JAVA фреймворке работающий через браузер, однако в отличие то NXT имеет свой уникальных метод майнинга POC.

 

 

 

Спецификации BURST

Исходный код: Базированный на NXT
Добыча: POC (proof of capacity)
IPO: НЕТ
Премайн: НЕТ
Время 1 блока: 4 минуты
Всего монет: 2 158 812 800
Монет за блок: 10 000 BURST -5% в месяц
Топик анонса Bitcointalk: https://bitcointalk.org/index.php?topic=731923.0
Кошелек: Кошелек версии 1.1.2
Программа для майнинга: POCMiner
Блок эксплорер: http://burst.cryptoport.io
Биржи: С-СEX, Poloniex , Bittrex

Алгоритм работы BURST

BURST использует для майнинга совершенно новый алгоритм названный POC. Программа-майнер генерирует куски данных, называемые "ПЛОТСЫ" (PLOTS) которые затем сохраняются на жесткий диск. От количества таких участков данных зависит ваша скорость майнинга, чем больше места не винчестере у Вас они будут занимать тем быстрее будут майниться BURST'ы. Для того, чтобы найти официальную ветку BURST на форуме bitcointalk, введите в гугле волшебную фразу ann burst.

Как начать майнить BURST

Следующий гайд поможет вам настроить майинг BURST в соло режиме:

  1. Скачайте кошелек и майнер.
  2. Скачайте и установите последнюю версию JAVA фреймворка на ваш компьютер. Скачть его можно тут.
  3. Извлеките архивы с кошельком и майнером в корневую директорую того раздела жесткого диска на котором собираетесь майнить.
  4. В папке с майнером отредактируйте все .bat файлы заменив слово "java" на "C:\Windows\SysWOW64\java". (возможно будет работать и без этого шага).
  5. Запускаем в папке с кошельком файл run.bat
  6. Кликаем 2 раза на файл-ссылку Burst_Wallet.url или запускаем браузер и вводим там "http://localhost:8125/"
  7. В браузере запустится кошелек BURST. И предложет вам создать новый аккаунт. Скопируйте и сохраните секретную фразу. Она будет вам нужна чтобы входить в свой кошелек.
  8. Подождите пока кошелек скачает все блоки данных.
  9. Заходим в папку с майнером и сохраняем вашу секретную фразу в файл passphrases.txt.
  10. Запускаем run_dump_address.bat, этот бат файл в зависимости от вашей секретной фразы сгенерирует вамномер аккаунта.
  11. Открываем файл address.txt и копируем оттуда ваш номер аккаунта.
  12. Редактируем файл run_generate.bat. и прописываем\заменяем там следующие параметры.
    C:\Windows\SysWOW64\java -Xmx*[количество оперативной памяти для виртуальной машины JAVA]*m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate [ваш номер аккаунта который вы скопировалииз address.txt] [начальный номер plot] [конечный номер plot] [размер plot] [количество ядер процессора для генерации плотсов]
  13. Размер оперативной памяти для виртуальной машины и размер ПЛОТСА рекомендуется оставить по умолчанию: 1024.
  14. Пример bat файла:
    C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate 16700675562001133910 0 800000 1024 2
    Pause
    В этом примере будет создан ПЛОТС размером в 200 гб и он будет создаватьяс с помощью 2 ядер процессора.
  15. Запустите run_generate.bat. Все пошли создаваться ПЛОТСЫ. етот процесс может затянуться на длительное время, все зависит от мощности и количества ядер процессора. Это будет выглядить примерно так, начиная с 0:BURST генерация plots
  16. Запустите run_mine.bat. На этот момент у вас должно быть запущено 3 окна: Генерация плотсов, окно сервера кошелька BURST, и сам процесс майнинга. Burst mining
  17. При майнинге могут появляться строчки "Error reading file" - это нормально, процесс майнинга идет, это происходмт изза того что еще не все ПЛОТСЫ сгенерированы.
  18. Когда все плотсы будут сгенерированы нагрузка на процессор пропадет. и можно будет закрыть окно генератора ПЛОТСОВ.
    Если генерацию плотсов прервать (например выключат свет или перезагрузится компьютер), то надо будет начинать все сначала, поэтому рекомендуется разбивать плотсы на куски, как это сделать будет описано дальше.

 

Майнинг BURST на пуле

Чем больше сложность сети,тем сложнее майнить в соло, так как блоки будут находиться очень редко. Далее будет гайд как майнить BURST на пуле:

  1. Качаем архив с майнером оптимизированным для майнинга на пуле отсюда.
  2. Распаковываем в папку с обычным майнером, который мы настраивали ранее с заменой.
  3. Идем по этому адресу: http://198.199.103.145:8121/ , в верхнем поле регистрируем свой BURST- адрес из кошелька.
  4. После чего получаем свой новый ID, вставляем его в run_generate.bat на место нашего старого ID.
  5. Создаем файл mine-pool.bat
  6. Прописываем в него следующую строчку: java -cp pocminer_pool.jar;lib/*;lib/akka/*;lib/jetty/* pocminer_pool.POCMiner mine http://127.0.0.1:8125 http://198.199.103.145:8121
  7. Запускаем созданный вами mine-pool.bat, если он не запускается и ругается на яву поменяйте в нем "java" на "C:\Windows\SysWOW64\java"
  8. Все майнинг пошел. Посмотеть сколько шар мы нашли в последний раунд можно тут: http://198.199.103.145:8121/shares
  9. Ищите там свой ID который вам выдал пул и радом с ним увидет количество ваших шар в этот раунд.
  10. Иногда в майнере будет проскавивать ошибка "No valid shares" - это нормально, просто в этом раунде вы не нашли не одной шары.

Как настроить генерацию плотсов для BURST

Тут будут подробнее рссмотрена настройка файла run_generate.bat для генерации ПЛОТСОВ на дестком диске:

Первый пример, у нас есть жесткий диск размером 1 TB, 8 ядерный процессор, 16 гиг оперативки и мы не боимся отключения света и пеезагрузки компьютера =). Содержимое run_generate.bat будет таким:

C:\Windows\SysWOW64\java -Xmx4000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate [ВАШ ID] 0 4096000 4096 7
pause

Второй пример у нас то же оборудование, но мы боимся что компьютер может вырубиться и решили разделить ПЛОТСЫ на 5 кусков по 200 ГБ. Содержимое run_generate.bat будет таким:

C:\Windows\SysWOW64\java -Xmx4000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate [ВАШ ID] 0 819200 4096 7
C:\Windows\SysWOW64\java -Xmx4000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate [ВАШ ID] 819201 819200 4096 7
C:\Windows\SysWOW64\java -Xmx4000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate [ВАШ ID] 1638401 819200 4096 7
C:\Windows\SysWOW64\java -Xmx4000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate [ВАШ ID] 2457602 819200 4096 7
C:\Windows\SysWOW64\java -Xmx4000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate [ВАШ ID] 3276803 819200 4096 7
pause

Подробный генеартор плотсов доступен тут.

 F.A.Q - Часто задаваемые вопросы и ответы по криптовалюте BURST

  • Вопрос: В майнере поятоянные ошибки "Error reading file.."?
  • Ответ: Такие ошибки возникают во время майнинга, когда еще не создались все файлы ПЛОТСОВ. Как только все файлы будут сгенерированы, ошибки прекратятся.
  • Вопрос: Что значит сообщение в майнере "No valid shares to submit to pool"?
  • Ответ: Это сообщние ознчает что в данный раунд вы ненашли не одну шару для пула. Такие сообщения будут попадаться часто. Если Вы нашли шару появится сообщение "Submitting shares to pool".
  • Вопрос: Как майнить BURST на несколькох жестких дисках (разделах жесткого диска)?
  • Ответ: Скопируйте папку с майнером на все жествие диски ил разделы жестких дисках, на которых собираетесь майнить. Зпустите генерацию плотсов на каждом разделе, так чтобы номера плотсов не пересекались (были разные). Запустите сам майнер на каждом из дисков.
  • Вопрос: Как можно майнить одни майнером на нескольких жестких дисках?
  • Ответ: Для этого, на том жестком диске, где у вас находится майнер, нужно сделать символьные ссылки на файлы плотсов с других жестких дисков в папку plots. Для этого можно использовать утилиту от Microsoft под названием Mklink. (Меню ПУСК -> cmd от имени администратора -> Например если у Вас 2 диска D: и E:, На D: плотсы лежат в папке pocminer_v1\Plots. А на E: просто в папке plots. Нам надо сделать символьные ссылки в папке D:\pocminer_v1\plots\ на плоты в папке e:\plots\. Предположим плот в e:\plots\ имеет имя 1111111111111111111_14336000_409600_1024. Пишем команду: mklink D:\pocminer_v1\plots\1111111111111111111_14336000_409600_1024 e:\plots\1111111111111111111_14336000_409600_1024

    И в папке D:\pocminer_v1\plots\ появляется этот файл. По сути он является ссылкой и расположен физически на е:, но система верит в то, что это оригинальный файл. Правда если у вас 10 плотов, то придется делать 10 ссылок.)

  • Вопрос: Что будет если прервать генерацию plots?
  • Ответ: Придется начинать все сначла, поэтому рекомендуется создавать несколько небольших плотсов вместо одного огромного.
  • Вопрос: Какова скорость генерации plots?
  • Ответ: Зависит от вашего процессора. Вот несколько примеров для распространенных процессоров: Core I7 3770K 4.5 ггц- 37.5 гб\час, AMD FX8320 - 32,5 гб\час, i7 2600 - 22 гб\час, Core i5 750 4.2 ггц - 17 гб\час, Core i5 2300 2.8 ггц -16.3 гб\час, Intel core Q6600 - 10 гб\час, Intel Celeron 1610 - 11.2 гб\час. Кроме того компиляция идет быстрей, если объединить диски в RAID-0.
  • Вопрос: Можно ли скомпилировать плотсы на одном процессоре, а майнить потом на другом?
  • Ответ: Да, можно скомпилировать плотсы на мощном процессоре, а потом переставить винт на медленный компьютер и на нем майнить. Сам майнинг почти не требует ресурсов процессора.
  • Вопрос: При длительном майнинге кошелек очень сильно увеличивает потребление оператиывной памяти, что с этим делать?
  • Ответ: Майнить на пул при отключенном кошельке.
  • Вопрос: Зависит ли скорость майнинга от размеров кусков плотов?
  • Ответ: Нет не зависит, скорость майнинга на плоте в 1 ТБ = скорости майинига на 10 плотах размером по 100Гб.
  • Вопрос: Где находится файл кошелька, типа как файл wallet.dat на других криптовалютах?
  • Ответ: Такого файла не существует. Ваш кошелек - это ваша секретная фраза, поэтому запомните и спрячьте ее. С помощью нее Вы сможете заходить в Ваш кошелек с любого места.
  • Вопрос: Сколько оперативной памяти нужно майнеру?
  • Ответ: При майнинге 1 терабайтным плотсом майнеру нужно 1.5 ГБ оперативной памяти, при увеличении размера плотсов потребление памяти увеличивается.

 

UPD 04.09.2014. Внимание, сегодня появилась новая версия генеартора плотсов под Windows написанная на С++ и в 2 раза быстрее. Как настроить генерацию плотсов новой версией генеартора? 1) Скачайте новую версию генератора по этой ссылке. 2) Распакуйте архив в папку с майнером. 3) Создайте новый .bat файл и пропишите в нем следующую строчку: plot.exe [Ваш ID] [Начальный номер плот] [Конечный номер плот] [Размер плот] [Количество потоков] 4) Запустите это .bat файл, после чего пойдет генерация плотов в папку plots рядом с файлом plot.exe
UPD 05.09.2014. Выложил гайд по майнингу BURST из под Linux
UPD 07.09.2014. Монета BURST добавлена на биржу Poloniex.com
UPD 08.09.2014. Сервис мониторинга доходов от майнинга BURST
UPD 08.09.2014. Мультипул для майнинга BURST через scrypt, вы майните scrypt форки, вам делают выплаты BURST'ами. Профитность пула на данный момент 08.09.2014 - 125 BURST за 1 скриптовый MH.
UPD 10.09.2014. кошелек BURST обновился до версии 1.1.0
UPD 10.09.2014. Появилась бета версия GPU генератора плотсов. Генератор на ходится на стадии разработки и работает не во всех случаях. Скорость генерации для Radeon x280 составляет 14500 nonces\min (для сравнения 8 ядерный процессор AMD FX 8350 выдает в районе 3500 nonces\min). Синтаксис командной строки: gpuPlotGenerator.exe [path] [address] [start nonce] [nonces] [stagger size] [threads], где [path] - путь к папке с плотсами, [threads] - количество потоков (рекомендуется кратное 64, например 64,128,256)
UPD 11.09.2014. Вышла новая версия GPU генератора плотсов v.2.0. Для того, чтобы запустить генерация:
1) Скачайте архив по ссылке и распакуйте его
2)Убедитесь что сущствует папку, када вы хотите генрировать плотсы, если ее нет, то создайте
3) Зайдите в папку с генеаратором плотсов и создайте в нем .bat файл с таким содержимым: gpuPlotGenerator.exe list platforms - запустите его, и увидите в командной строке список платформ и их id (обычно только один OpenCL c ID 0)
4) Рядом создайте еще один .bat файл с таким содержимым gpuPlotGenerator.exe list devices [platformId], где [platformId] - это номер ID который мы получили запустив прошлый батникю
5) Запустите этот .bat файл, мы увидим список устройств для генеарции (видеокарты, процессоры)
6) Создаем еще один .bat файл с таким синтаксисом: gpuPlotGenerator.exe generate [platformId] [deviceId] [path] [account ID] [start nonce] [nonces] [stagger size] [threads] [hashes number] - где [path] - путь к папке с плотсами, которую мы создали заранее, [platformId] и [deviceId] мы получили из 2 прошлых батников, [hashes number] - зависит от вашей видеокарты рекомендуется подбирать самому в диапазоне от 1 до 8160.
7) Готовый пример для видеокарты  AMD Radeon HD7870, gpuPlotGenerator.exe generate 0 0 c:\plots [account ID] 0 100000 1024 128 8160 8) Можно генерировать сразу на нескольких устройствах, но для этого нужно создавать для каждого из них свой .bat файл и выбираь в них разные ID устройства.
UPD 20.09.2014. Новая версия GPU Плоттера 2.0.1 в которой добавлена поддержка видеокарт на чипах NVIDIA и увеличена производительность и стабильность работы с видеокартами AMD (R280 = 20000+ nonces\min)
UPD 20.09.2014. Новый CPU plotter от Janror'sJanror's с поддержкой (sse4/avx2). Производительность генерации плотсов на порядок выше чем стандартным JAVA CPU Plotter.  i7-4790 CPU @ 3.60GHz = 20233 nonces\min, i7 4770k at 4 Gh using 7 cores = 8200 nonces\min, i7 4770k at 4 Gh using 7 cores /async option = 10000 nonces\min
UPD 05.10.2014. Новая версия ГПУ плоттера 3.0 (GPU plotter v.3.0) под Windows.

Если Вам понравилась и помогла данная статья вы всегда можете помочь автору. Адрес BURST для доната: BURST-P7U4-7DVQ-6BZK-29MTZ