Алгоритм хеширования cryptonote

Алгоритм хеширования cryptonote

 CryptoNote алгоритм для майнинга.

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

Цифровые монеты CryptoNight считаются наиболее анонимными, легкими и незаметными. Это происходит благодаря технологии кольцевых подписей, которые скрывают отправляющую сторону.

Наличие подписи подтверждает только то, что транзакцию совершил один из участников группы, но отличить их друг от друга невозможно.

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

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

Алгоритм CryptoNote

Протокол CryptoNote работает на основе кольцевых сигнатур.

Основу криптографии такого алгоритма заложил Даниэль Бернштайн (американец). Специалист добавил обфускацию каждой транзакции.

Именно благодаря этому система имеет возможность обеспечения дополнительного миксинга. Любая транзакция является сверх-анонимной.

Сегодня алгоритм CryptoNote в процессе разработки цифровых монет, практически не нагревает видеокарту и процессор.

Структура и вид кошелька, основанные на алгоритме CryptoNote, отличаются от тех, которые применяются для хранения биткоина. Файл wallet + демон являются отдельными приложениями.

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

Ведь, если алгоритм сам по себе легче, значит и эффективность добычи монет больше.

Майнинг CryptoNote

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

КАК СОБРАТЬ КУБИК РУБИКА 3х3 ОДНОЙ ФОРМУЛОЙ | УНИВЕРСАЛЬНЫЙ АЛГОРИТМ


 Разработка нового алгоритма подтверждения выполненной работы была направлена на реализацию принципа эгалитаризма: 1 процессор = 1 голос.

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

CryptoNote использует около 2 Мб ОЗУ, что соответствует минимальному объему cache L3 всех современных процессоров.

Именно принцип защиты внутреннего параллелизма делает невыгодным создание мощного вычислительного устройства. Равноправность майнеров и минимальная сложность математических вычислений привлекает большое количество участников.

Но тут создается угроза массового появления ботов, способных забирать тысячи монет на один кошелек.

Разработчики Monero, например, будут защищать децентрализацию своей платформы посредством модификации алгоритма CryptoNight 2 раза в год. Этот же алгоритм используют монеты:

  • Electroneum (ETN);
  • Bytecoin (BCN);
  • DigitalNote (XDN);
  • Sumokoin (SUMO);
  • Karbowanec (KRB) и некоторые другие.

CryptoNight Lite

Еще менее затратной и требовательной является модифицированная версия алгоритма CryptoNight-Lite. Эту функцию использует монета AEON и майнить ее можно даже на самых слабеньких ПК.

Скорость генерации блоков не сильно зависит от PoW-протокола. В системе AEON синхронизация будет происходить быстрее, благодаря реализации опция затемнения или обрезки. В сравнении со своим родителем, CryptoNight-Lite имеет такие характеристики:

  • Требование к оперативной памяти – 1 МБ (в Cryptonight – 2 Мб);
  • Количество итераций AES – 500 000 (в Cryptonight – 1 000 000).

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

Разная техника будет иметь разные характеристики производительности. Но для работы процессора улучшение 4x является хорошим показателем.

Cryptonote монеты

Рентабельность и целесообразность технологии CryptoNote в майнинге показывает весьма хорошие результаты. Можно использовать оборудование, которое уже находится у вас дома, и не тратиться на дорогостоящую технику.

  • CryptoNote – Это название технологии криптовалюты, на которой построены блокчейны Monero (Electroneum, Aeon и другие).
  • CryptoNight – Это название хеш-функции, которая используется в алгоритме CryptoNote PoW.
  • CryptoNight-Lite – Это модификация CryptoNight, которая использует вдвое меньше памяти и меньше хеш-раундов.

Среди популярных криптовалют можно увидеть не только Bitcoin и Ethereum, но и такую валюту, как Monero. Эта цифровая монета, имеет исходный код и предназначена для проведения анонимных денежных операций.

Отличается от Bitcoin тем, что в качестве ее разработки используется именно алгоритм CryptoNote.

Данные статистики за 2017 год впечатляют: криптовалюта Monero входит в десятку наиболее успешных видов криптографических валют. Имеет огромную рыночную капитализацию.

Наиболее подходящая Вам статья…

Понравилась статья? Поделиться с друзьями: