Алгоритм Хеширования (CryptoNote) — Принцип Работы

Поделиться записью:

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

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

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

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

Принцип работы CryptoNote

Принцип работы CryptoNote
Принцип работы CryptoNote

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

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

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

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

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

Майнинг CryptoNote

Майнинг CryptoNote
Майнинг CryptoNote

Как и другие PoW-платформы, сеть CryptoNote формирует задания для своих майнеров, которые получают вознаграждение за каждый подписанный блок. Но в этом алгоритме временной промежуток вычислений зависит больше от скорости доступа к оперативной памяти, чем от быстроты выполнения алгебраических операций. Разработка нового алгоритма подтверждения выполненной работы была направлена на реализацию принципа эгалитаризма: 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
CryptoNight Lite — AEON

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

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

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

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

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

Cryptonote монеты

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

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

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

Похожие статьи:

(Smart Contract) — Принцип Работы Технологии Умных Контрактов
Как работают умные контракты (Smart Contracts)Что такое Smart Contract?Применение криптовалюты в интернете в 2009 году начало менять мировозрение людей в финансовой ...
Криптовалюта ICON. График курса ICX в реальном времени
Криптовалюта Icon — один из проектов, направленных на объединение деятельности между всеми финансовыми субъектами, посредством уникального блокчейна.Блокчейн Icon очень просто позволяет взаимодействовать многочисленным объектам, ...
Криптовалюта (ZCash) — Подробный обзор, настройка майнинга (ZEC)
Криптовалюта Zcash была запущена в 2016 году. Основателем Zcash является Зуко Уилкокс. Данная криптовалюта была создана для устранения одного из недостатков биткоина — частичной, но ...
Технология (блокчейн). Практическое применение (блокчейна)
Что такое блокчейн Что такое блокчейн (blockchain)?Многие пользователи, которые интересуются криптовалютой, до сих пор не могут понять, что такое технология блокчейн. Простыми словами ...
История создания криптовалюты от биткоина до криптобума
Хронология рождения термина - криптовалюта История создания криптовалюты включает загадочного создателя Биткоина — Сатоши Накамото, историческую пиццу, стоимость которой по текущему курсу вполне сравнима с бюджетом ...

One comment

  1. Уведомление: Словарь Терминов И Сокращений По Криптовалюте - Заработок на криптовалюте

Leave a Reply

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.