Алгоритм x11: принцип работы и список монет

Алгоритм Keccak (SHA-3)

Keccak (кечак) также известен как SHA-3 (Secure Hash Algorithm 3). Это алгоритм безопасного хэширования последнего поколения, выпущенный NIST (Национальными институтами стандартов и технологий) в 2012 году. Об объединяет семейство криптографических функций губки и разработан как альтернатива SHA-256. По сравнению с прошлым работает намного быстрее и безопаснее. Про него можно найти много информации в сети. Например, .

Keccak не устойчив к ASIC на 100%. На самом деле это ASIC дружественный, но, насколько мы знаем, в настоящее время для этого алгоритма не существует ASIC. Хотя есть подозрения, что Bitmain майнить SmartCash, пока не предлагая майнер для публики. Maxcoin первым использовал Keccak (SHA-3) в качестве алгоритма Proof of Work, а затем несколько других монет начали его внедрение. Не совместим с процессором, лучше всего подходят графические карты NVIDIA. Ниже приведен список программного обеспечения для майнинга монет Keccak.

  • CCMiner Alexis — очень быстрый майнер для NVIDIA,
  • Claymore miner and SGMiner для АМД,
  • Если вы используете платформы для майнинга Hive OS или Simple Mining OS (SMOS), тогда стандартный ccminer поддерживает алгоритм Keccak PoW.

Монеты: MAX, SLOT, METH, NXS, SMART.

Несмотря на преимущества, Keccak не так популярен среди майнеров. Основная причина в том, что с этим алгоритмом существует только небольшое количество монет.

Какую видеокарту выбрать

После тестирования видеокарт двух крупнейших производителей, Nvidia и AMD, видеокарты Nvidia показали лучшие возможности. Однако, учитывая тот факт, что майнинг Ether получил вторую жизнь, карты AMD не следует списывать со счетов, поскольку поколения Vega и RX компании по-прежнему очень подходят для алгоритмов Ethash.

Независимо от производителя, наиболее важным фактором является окупаемость инвестиций, поскольку любой майнер должен сначала вложить приличную сумму денег, прежде чем получать какую-либо прибыль.

Для стандартной установки требуется шесть видеокарт, и в результате майнер может потратить более $9000, купив популярную Nvidia RTX 2080 Ti с 8 или 11 ГБ оперативной памяти. Но что делать тем, кто не может позволить себе верхнюю планку, но все же хочет получать прибыль?

Вот самые популярные на данный момент видеокарты для добычи эфира, которые стоят менее $400.

1) Nvidia GTX 1660 Super

Эта карта была выпущена в октябре 2019 года, а это значит, что технология еще свежа. Видеокарта имеет 6 ГБ памяти и архитектуру Тьюринга, которая работает с большей тактовой частотой, потребляет меньше энергии и имеет на 20% лучшую производительность, чем GTX 1660. Цена этой модели колеблется от $240 до $250.

2) AMD Radeon RX 5700 и RX 5700 XT

Летом 2019 года AMD представила на рынке новую линейку видеокарт серии RX 5700. В этих картах используется технология полевого транзистора FinFET, которая обеспечивает лучшую энергоэффективность при майнинге благодаря уменьшенному размеру электронных компонентов и меньшему потреблению тока.

Технические характеристики RX 5700 включают 8 ГБ памяти GDDR6 и энергопотребление 180 Вт. RX 5700 XT имеет потребляемую мощность 225 Вт, но базовая частота также на 10% выше, чем в модели RX — 5700. Эти карты немного дороже — около $430, но их можно купить со скидкой, цена будет в районе $400 долларов.

3) Nvidia RTX 2060 Супер

Карта RTX 2060 Super может быть не очевидным выбором, поскольку помимо 8 ГБ памяти она ничем не отличается от RTX 2060. Но в то же время она использует пять разных алгоритмов — GrinCuckarooD29, GrinCuckatoo31, DaggerHashimoto, X16Rv2 и BeamV2 — что делает его более стабильным, безопасным и подходящим для майнинга.

Фактически, это промежуточный вариант между RTX 2060 и RTX 2070, но его можно найти в Интернете всего за $399, в то время как RTX 2070 будет стоить вам около $530, а разница в $130 — серьезные деньги в этом бизнесе.

4) AMD Radeon RX 580

AMD RX 580 был выпущен еще в 2017 году и до сих пор остается одним из лучших низкобюджетных графических процессоров для майнинга с ценой от $180 до $230. Карта используется в основном для майнинга эфира и имеет 8 ГБ памяти, но потребляет мало энергии — всего 150 Вт.

Единственным потенциальным конкурентом может быть RX 570, но карта с 4 ГБ памяти больше не сможет добыть эфир в 2021 году.

5) Nvidia P106-100

У Nvidia есть специальная серия видеокарт для майнинга криптовалют — Mining edition «Горная версия» Nvidia P106-100 основана на графическом процессоре Nvidia GP106 (Geforce GTX 1060), который почти такой же, как и обычный Geforce GTX 1060, но с некоторыми небольшими изменениями. У P106-100 нет видеовыходов и задней панели, а карта оснащена 6 ГБ памяти.

Mining edition в названии не означает, что новый продукт лучше в майнинге, чем обычная версия, а скорее, что он разработан специально для майнеров, поскольку все, что в нем считалось лишним, было удалено, что позволяет продавать его примерно за $320 на $170 дешевле, чем у GTX 1060.

Как выглядит Asic Bitmain Antminer D3

Отметим, что внешний вид Antminer D3 не сильно отличается от большинства других моделей Bitmain. Конструкция выглядит как прямоугольная труба, оснащенная двумя вентиляторами, расположенными по обеим сторонам устройства. Внутри ASIC находятся три платы, на которых установлено 180 чипов. Каждая из плат имеет мощность в 5,7 Gh, и в общей сложности составляет 17 Gh, что больше заявленной мощности заводом производителем (15 Gh). Отметим, что последние партии поставлялись на рынок с мощностью в 19,3 Gh. Оборудование имеет 10 разъемов питания: по 3 на каждой плате и 1 на модуле управления.

Весь модельный ряд поставляется в размере 320 х 130 х 190 мм, который незначительно отличается от габаритов, заявленных на сайте производителя (320 х 131 х 180 мм), с весом всего 4,1 кг.

??
Таким образом, Antminer D3 имеет преимущество перед конкурентами (например, Antminer D5 весит 9,5 кг и имеет размеры 400 х 260 х 380 мм) благодаря более компактным размерам и сравнительно легкому весу.

По факту получения устройства, первое, что необходимо сделать — это осмотреть майнер на предмет повреждений: наличие вмятин и трещин

Обратите внимание на радиаторы, лопасти вентилятора, кабели и изогнутые разъемы. При любых повреждениях или дефектах, нужно немедленно обратиться в службу поддержки.

Описание алгоритмов

Какой выбрать алгоритм майнинга – это не совсем лёгкий вопрос, и он может потребовать анализа множества факторов. Поэтому давайте прежде всего сформируем список самых популярных алгоритмов, что сейчас применяются в наиболее известных криптовалютах.

  1. SHA256 – один из самых старых на сегодняшний день алгоритмов, который применяется на всем известном Биткоин и ряде его клонов. Из минусов данного алгоритма можно назвать то, что в скором времени владельцы специализированных ASIC-систем могут полностью монополизировать майнинг, основанный на данном алгоритме, и полностью вытеснить с рынка домашних «фермеров».
  2. Scrypt – на этом алгоритме основана криптовалюта Litecoin и несколько более мелких систем. Хороший алгоритм майнинга, который в своё время был отличной альтернативой SHA256. Но так сложилось, что сейчас ASIC-майнеры добрались и до этого алгоритма тоже.
  3. DaggerHashimoto – новый алгоритм майнинга, что применяется для шифрования криптовалюты Эфириум. Из особенностей можно выделить, что данный алгоритм очень любит много видеопамяти на видеокарте и предпочитает карты компании AMD.
  4. X11 – работает на криптомонете DASH. В связи со своей молодостью доступен для современных видеокарт. Из плохих новостей – вначале следующего года уже ожидаются первые ASIC-системы и под этот алгоритм.
  5. Decred – создан для одноимённой криптовалюты. В майнинге обычно применяется параллельно с алгоритмом DaggerHashimoto.
  6. CryptoNight – очень интересная игра слов, которую точно оценят любители комиксов. Применяется данный алгоритм на криптовалюте Monero. Из особенностей можно выделить то, что он очень неплохо подходит для вычислений на центральном процессоре компьютера в отличие от других алгоритмов, которые предпочитают видеокарты.
  7. Equihash – очень популярный алгоритм у тех, кто майнит на фермах из видеокарт. Применяется на монете Zcash. Раньше сильно уступал Эфириуму, но после того как сложность майнинга эфира возросла, набирает всё большую известность.

Алгоритм X11 для майнинга

Наиболее продуктивный майнинг для добычи криптовалюты основывается на алгоритме x11. Если Вы попали на эту страницу сайта, значит заинтересовались майнингом. А если Вас интересует заработок на цифровых монетах, понадобится изучить такие характеристики, как настройки алгоритма, выбор пула

Но почему так важно обратить внимание именно на этот алгоритм? Почему он так популярен и часто используется? Все заключается в его преимуществах. Отметим наиболее важные…

Что такое алгоритм x11 для майнинга?

X11 — специальный метод хэширования. Впервые применен для того, чтобы генерировать форк Darkcoin (сегодня это Dash). Такой способ добычи один из эффективных.

Немного истории

Как и сказано выше, применился впервые для добычи Dash. Старт работы — 2014 год

Добыча монет на алгоритме x11 выросла, поэтому пользователи обратили внимание на него тут же. Каждый участник рынка стал понимать все перспективы работы с x11

Буквально за несколько месяцев капитализация Dash резко выросла (именно благодаря использованию вышеуказанного алгоритма).

Отметим преимущества алгоритма x11

  1. Максимальная безопасность. Эксперты, которые работают в сфере криптовалюты, в один голос заявляют, что алгоритм SHA256 не предлагает 100% надежности. Вероятность «хакинга» присутствует. А значит сеть Биткоина может быть выставлена под угрозу.

Авторы разработки x11 постоянно говорят: Лайткоин и Биткоин — лидеры рынка. Инвесторы смотрят именно в их сторону. Они заставили понять, что имеют максимальную безопасность. А ведь это не так. Если хакеры смогут обезвредить систему, цифровые монеты вовсе могут обесцениться (но пока об этом говорить очень-очень далеко).

Охрана от ASIC. Для начала отметим, что Асик — специальное устройство, которое разработано для повышенного майнинга. Обладает большей мощностью. Может выдать больше эффективности, чем самый мощный ПК либо крутая видеокарта. Что в итоге? Уничтожается главная «фишка» любого вида криптовалюты: децентрализация. Алгоритм x11 справляется с устройствами ASIC.
Полный баланс добычи CPU и GPU. В самом начале x11 добывался при помощи CPU. Однако разработчики очень хорошо потрудились, поэтому зимой 2014-го года вышло программное обеспечение. Ориентация: производство монет при помощи видеопамяти либо графического процессора. Фактически возможно добывать на ПК многие виды криптовалют: Dash, Urocoin, Startcoin, Hirocoin.
Низкий расход электроэнергии

GPU-добыча обратила внимание пользователей на то, что видеоадаптер в процессе майнинга нагревается меньше, а кулера работают намного тише. AMD-видеокарты стали потреблять меньше энергии на 40 — 50%.

ВАЖНО: много пользователей имеют проблемы с расположением видеокарт (сложно разместить сразу несколько на одном ПК). Перегрев видеокарты вызывает остановку фермы, поэтому вопрос важнейший

Итог

Использование алгоритма x11 для майнинга получило огромную популярность. В первую очередь именно потому, что предлагает больший комфорт в процессе работы. В первую очередь это отсутствие существенного перегрева видеокарты, намного меньше шума от кулера (оба фактора очень серьёзные). Естественно, экономия энергии — это еще более существенный вопрос, который был решен благодаря алгоритму x11.

Если Вы решились на майнинг криптовалюты Dash, обязательно просмотрите алгоритм x11. Сегодня этот метод добычи криптовалюты пользуется высочайшим спросом

На него стоит обратить внимание в первую очередь

В чем особенность X13

В 2014 году миру был представлен новый тип криптографического метода шифрования – алгори]Х11, а чуть позже его более совершенные версии Х13, Х12, Х14, Х15 и Х17. Первая монета, блокчейн которой построен на Х11, была DarkCoin.

Число в названии алгоритма обозначает количество раундов хеширования и видов функций, которые использует данный алгоритм. Например, рассматриваемый алгоритм Х13 использует 13 хеш-циклов с 13 различными криптографическими функциями, что делает его одним из самых надежных в современном мире криптовалют.

Ниже мы приведем таблицу используемых функций в каждой алгоритмической версии:

Хеш-функция X11 X12 X13 X14 X15 X17
BLAKE + + + + + +
BMW + + + + + +
GROESTL + + + + + +
J-H + + + + + +
KECCAK + + + + + +
SKEIN + + + + + +
LUFFA + + + + + +
CUBEHASH + + + + + +
SHAVITE + + + + + +
SIMD + + + + + +
ECHO + + + + + +
HAMSI + + + + +
FUGUE + + + +
SHABAL + + +
WHIRLPOOL + +
LOSELOSE +
DJB-2 +

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

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

Возможно, производители Асиков смогут разработать модели для алгоритма серии Х (для Х11 такое оборудование уже имеется), но целесообразность использования такого майнинга находится под большим вопросом.

Чтобы взломать X13, нужно найти уязвимость во всех 13 хешах, что намного сложнее, чем на SHA-256. Даже если один из этих хешей будет скомпрометирован, это послужит своевременным сигналом для разработчиков, чтобы провести анализ проблемы и внести необходимые изменения в уязвимую функцию.

Многие платформы хеш-алгоритма X13 использует гибридный протокол доказательства надежности узла PoW/PoS. То есть, вы можете добывать монеты классическим майнингом, используя специальную программу, и тут же зарабатывать на хранении криптовалюты до 20% в год.

История появления

Появление алгоритма напрямую переплетается с разработкой криптовалюты Dash. Эван Даффилд (создатель монеты DASH) поставил под сомнение надежность SHA-256, вследствие чего занялся самостоятельным поиском альтернативного варианта.

Изначальная задача X11 – предотвращение проблем с централизацией системы Dash. Чрезмерная простота SHA-256 могла стать причиной резкого ценового обвала криптовалюты, поскольку велика вероятность того, что большая часть цифровой валюты будет сосредоточена в руках нескольких влиятельных пулов.

Также Эван Даффилд работал над увеличением уровня безопасности майнинга. Последовательное хэширование, состоящее из нескольких раундов, значительно увеличило защиту от взлома. Сам разработчик не единожды подчеркивал, что многие инвесторы побаиваются вкладывать деньги в Bitcoin и другие монеты из-за того, что алгоритм SHA-256 нельзя назвать на 100% защищенным от взлома. Алгоритм X11 стал активно применяться начиная с 2014 года.

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

Алгоритм хеширования SHA-256

Прежде чем углубиться в специфику этого алгоритма, который наиболее изучен в майнинге, мы ответим на распространенный вопрос: что означает «SHA»? Это расшифровывается «безопасный алгоритм хеширования». Это метод расчета, предназначенный для того, чтобы информация в наборе данных (или в цифровой валюте, блоке данных) не изменялась по отношению к первоначальной форме. Это безопасно, потому что он зашифрован или закодирован и доступен только владельцам.

Набор алгоритмов SHA-2 был разработан и выпущен в 2001 году как стандарт безопасности Агентством национальной безопасности США (NSA). SHA-256 является частью семейства SHA-2. Эта группа алгоритмов последовала за SHA-0 (выпущена в 1993 году) и SHA-1 (выпущена в 1995 году в качестве замены своего предшественника). Этот специфический алгоритм называется SHA-256, поскольку он генерирует дайджесты сообщений размером 256 бит. Это означает, что конкретная часть данных (или данных, которая будет технически корректной) преобразовывается и кодируется в 256-битный код.

Зашифрованные данные называются «хэш». Время обработки блока SHA-256 обычно составляет от шести до десяти минут. Является классическим алгоритмом майнинга. Процесс заключается в подборе правильного хэша, когда он подобран, блок добывается. При низкой мощности возможно майнить на процессоре (и даже в столбик), но в случае с биткоином только на специальном оборудовании, типа ASIC.

Также есть SHA-256-D (именно он используется в BTC). Этот термин часто считается синонимом SHA-256, можно сказать, что это разновидность алгоритма.

D расшифровывается как double, то есть удвоенный. Процесс запускается во второй раз, еще раз зашифровывая хэш. Несмотря на дополнительный шаг, время, необходимое для обработки блока данных SHA-256-D, совпадает с SHA-256: от шести до десяти минут.

Список популярных криптовалют SHA-256: Bitcoin, Mastercoin, Namecoin, Blakecoin, Bytecoin. Полный список монет в таблице ниже.

X11 Mining[edit]

The main feature of cryptocurrency mining on X11 is financial profitability in comparison with other algorithms. Mining efficiency is expressed in three components:

  • Performance.
  • Minimal costs for payment of electricity bills.
  • The cost of altcoins.

For example, AMD Radeon 6930 graphics card produces 1800 Kh/s, if you use the same module for cryptocurrency mining on the Scrypt algorithm, the indicator will decrease almost three times. Video cards of other models show approximately such ratio of change of power.

When choosing mining equipment, you should prefer a model with an impressive number of Shader processes and a high frequency of the graphics core. If we talk about Radeon graphics cards, pay attention to 7950 and 7970. Nvidia also has analogues to these models.

As for CPU-mining, AMD processors with 6-8 cores or Intel i5/i7 demonstrate not the highest level of performance, but also consume much less electricity.

Лучшие криптовалюты

Самая популярная цифровая валюта, работающая на X11 – Dash, которая изначально называлась Darkcoin. Криптоактив основана на технологии DarkSend, обеспечивающей 100% конфиденциальность в процессе осуществления транзакций.

Подтверждение операций выполняется не только посредством майнинга, но и с помощью мастернодов. Чтобы записать блок, майнеру необходимо достигнуть консенсуса с мастернодом. Вознаграждение делится практически поровну, майнер получает немного больше – 55%.

Pura – эта криптовалюта появилась относительно недавно, а именно в 2020 году. Она имеет очень много общего с Dash. Анонимность проведения транзакций поддерживается за счет использования технологии PrivatePay. Мастерноды обеспечивают необходимую поддержку инфраструктуры. Управление монетой осуществляется с помощью системы DAO, централизация исключена.

Российская криптовалюта Sibcoin основана на Dash. Отличие заключается в том, что разработчики интегрировали в систему дополнительные алгоритмы шифрования. Майнинг основан на алгоритме X11ghost – это оптимизированная версия разработки Эвана Даффилда. Главное отличие состоит в интеграции хэш-функции Стрибог.

Polis – еще одна новая цифровая валюта, которая появилась только в 2020 году. Майнинг менее выгоден, поскольку большую часть прибыли получает мастернод – 75%. Однако при достижении консенсуса статус пользователя не имеет значения, что обеспечивает полную децентрализацию системы.

Замыкает пятерку популярных криптовалют на алгоритме X11 CanabisCoin. Монета создавалась для приобретения и продажи марихуаны, но только в тех регионах, где это разрешено. Разработчики заявляют, что каждая монета эквивалентна одному грамму марихуаны. Согласно прогнозам средняя стоимость криптовалюты – 10-20$, именно столько стоит канабис в США.

Существуют и другие монеты:

  • StartCoin;
  • AdzCoin;
  • Cream;
  • ArcticCoin;
  • DigitalCoin;
  • SmartCoin;
  • Eternity;
  • Onix;
  • Influxcoin;
  • Quebecoin.

Остальные криптовалюты можно посмотреть в таблице с алгоритмами майнинга.

Сущность майнинга

Прежде следует выяснить, что же такое майниг вообще и какие существует приборы для его осуществления. Этот процесс представляет собой деятельность по поддержки какой-либо децентрализованной площадки и созданию новых блоков с целью получения награды в виде комиссии. Для этого используются вычислительные мощности видеокарты, процессора или майнера.

Первоначально Сатоши Накамото предполагал, что майнинг будет производиться на компьютерах пользователей. Но вскоре стали применять специально изготовленное для добычи цифровой валюты оборудование — ASIC, которое, по сути, являлось производительным интегральным устройством, выполняющим лишь одну заданную функцию. В сравнении с аналогичными устройствами общего назначения, асики предоставляют узкий набор возможностей, присущей только этому оборудованию.

В майнинге асики стали использоваться, поскольку конкретная специализация архитектуры значительно удешевляет процесс изготовления плат. Кроме того, благодаря четкой направленности чипов повышается мощность и энергоэффективность добычи.

Окупаемость

Очень важный плюс S11 – ценовая политика производителя. Новый майнер продаётся примерно по 3 000 $, и это действительно низкая цена, раньше столько зачастую стоили устройства, вышедшие на рынок с год назад, и уже не вполне актуальные, а Bitmain просит столько за свой новый флагман.

Но причины для такого шага есть – из-за понижения цен на биткоин сейчас майнинг стал куда менее выгодным, чем прежде, многие в нём разочаровались, и компания всячески стремится привлечь покупателей. Многие, к тому же, ждут выхода майнера эфириума, ожидая, что он будет баснословно прибыльным, в то время как от биткоин-майнеров особой доходности уже не ждут.

Мы провели расчёт прибыльности S11 по состоянию на конец марта – вы также можете сделать его, воспользовавшись актуальными значениями цены на биткоин и мощности сети криптовалюты, при помощи сайта whattomine.com. При цене в 7 500 $ за биткоин майнинг приносит 13 $ в день или 390 $ в месяц. Срок окупаемости при цене в 3 000 $, таким образом, составит менее 8 месяцев.

Исходя из этого, мы считаем, что S11 – отличное предложение. даже если учесть, что сложность сети биткоина будет в ближайшее время повышаться по мере распространения этого майнера, если расти будет и курс криптовалюты, то скорее всего выйти в плюс при его приобретении удастся даже за меньший срок.

Подытоживая, отметим, что S11 может похвастаться такими плюсами, как высокая производительность и энергоэффективность, простота настройки и управления. Критичных недостатков же в нём не отмечено. В целом, можно назвать эту модель неплохой покупкой, если вы верите в перспективы биткоина в 2021 году.

История создания

X11 появился на свет совсем недавно – в 2014 году в рамках создания Эваном Даффилдом очередной «свежей» криптовалюты, которая тогда носила название XCoin. Затем ее переименовали в DarkCoin, и уже в 2020 году авторы решили дистанцироваться от сомнительных ассоциаций с Даркнетом («темным» интернетом) и снова переименовали крипту, дав ей имя Dash (сложение слов Digital и Cash).

Вот как описывает идею создания новой криптовалюты сам Эван Даффилд:

«В 2010 году я впервые познакомился с Биткоином, и с тех пор это явление не давало мне покоя. Через два года я уже на полном серьезе размышлял над практическим повышением анонимности Биткоина. И я нашел способы это сделать. Их было более десятка, но мои разработки не захотели вносить в основной протокол. Так я и пришел к идее создания новой криптовалюты, и родилась концепция Darkcoin. После того, как я реализовал X11 на практике, я воочию убедился в том, что система работает прекрасно и гарантирует справедливое распределение вознаграждений. Тогда я и решил, что X11 будет отличной основой для запуска новой криптовалюты».

Действительно, спустя эти несколько лет уже очевидно всем, что X11 способен решить такие задачи, которые «динозаврам» — SHA-256 и Scrypt – совершенно не по зубам. Разберемся, чем же так хорош X11 и какими преимуществами располагает.

Подписываем данные секретным ключом

Теперь, когда у нас есть своя собственная пара секретный/публичный ключ (пусть и в игрушечном микро-пространстве эллиптической криптографии), давайте уже наконец подписывать какие-нибудь данные!

Эти данные могут быть любой длины. Обычно первым шагом является хэширование данных, чтобы получить уникальное число, содержащее такое же количество битов (256), как и порядок кривой. Здесь, для простоты, мы пропустим шаг хеширования и сделаем вид, что нам нужно просто подписать набор данных z. Обозначим через G базовую точку, через n — порядок, а d — закрытый ключ. Алгоритм создания подписи выглядит следующим образом:

  1. Выберите некоторое целое k в пределах от 1 до n-1.
  2. Рассчитайте точку (х, у) = k * G, используя скалярное умножение.
  3. Найти r = х mod n. Если r = 0, вернитесь к шагу 1.
  4. Найти s = (z + r * D) / k mod n. Если S = 0, вернитесь к шагу 1.
  5. Пара (r, s) является нашей подписью

Напомним, в шаге 4, если придется прибегнуть к делению (что в реальной жизни почти всегда происходит), числитель следует умножить на обратную знаменателю величину

А на начальном шаге 1 важно, чтобы k не повторялось в разных подписях, и чтобы его не могла угадать третья сторона. То есть k должен быть либо случайным либо созданным детерминированным процессом, который хранится в тайне от третьих лиц

В противном случае можно было бы вычислить секретный ключ, начиная с шага 4, так как s, z, r, k и n всем известны.

Давайте выберем в качестве наших данных число 17 и подпишем его нашим супер-секретным ключом 2. Итак:

z = 17 (данные)
n = 79 (порядок)
G = (2, 22) (базовая точка)
d = 2 (секретный ключ)

1. Выберем случайное число:

k = rand(1, n — 1)
k = rand(1, 79 — 1)
k = 3 (что, это действительно случайное число!? Ну ладно, ладно, скажем что это тоже «игрушечный» рэндом!)

2. Рассчитаем точку.

Это делается таким же образом, как ранее при вычислении публичного ключа — для краткости опустим подробную арифметику сложения и удвоения.

(x, y) = 3G
(x, y) = G + 2G
(x, y) = (2, 22) + (52, 7)
(x, y) = (62, 63)
x = 62
y = 63

4. Находим s :

s = (z + r * d) / k mod n
s = (17 + 62 * 2) / 3 mod 79
s = (17 + 124) / 3 mod 79
s = 141 / 3 mod 79
s = 47 mod 79
s = 47

Обратите внимание, что выше мы смогли разделить на 3, так как результат был целым числом. В реальной жизни придется искать обратную величину и т.п

– тяжелая вычислительная рутина.

5. Получили подпись:

Нашей подписью является пара (r, s) = (62, 47).

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

Advantages of X11[edit]

The advantages of the X11 algorithm include:

  • Security. Most cryptographic algorithms used in cryptocurrencies use only one hash function for calculation. There are 11 of them in X11, which provides a higher degree of protection against hackers and scams.
  • More secure than Bitcoin. The Bitcoin algorithm is SHA-256 is based on a previous secure hash algorithm family of standards, namely SHA-2, the hash functions within the X11 algorithm all successfully made it into the second-round in search for a new, more secure standard – SHA-3. Keccak, the function which won the competition and is therefore the new standard on which SHA-3 is based on, can at the very least be considered more secure that SHA-256.
  • Loyalty. As practice shows, the production of coins on the algorithm X11 requires less energy costs and does not overload the equipment so much. For example, when working with AMD graphics cards, the power consumption is reduced by 40-50%.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector