Cryptonight описание алгоритма – Алгоритм CryptoNight – технические особенности и виды монет

Алгоритмы майнинга криптовалют — таблица 2019 и описание

Алгоритмы майнинга криптовалют — таблица 2019 и краткое описание

5 (99.51%) 41

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

Некоторые алгоритмы более популярны и используются для нескольких разных криптовалют (блокчейнов). Наиболее популярные криптографические алгоритмы шифрования на сегодняшний деть это: DaggerHashimoto, Scrypt, SHA256, ScryptNf, X11, X13, Keccak, X15, Nist5, NeoScrypt, Lyra2RE, WhirlpoolX, Qubit, Quark, Axiom, Lyra2REv2, ScryptJaneNf16, Blake256r8, Blake256r14, Blake256r8vnl, Hodl, Decred, CryptoNight, Skunk, Lbry, Equihash, Pascal, X11Gost, Sia, Blake2s.

Как видите список алгоритмов весьма велик, мы расскажем подробнее о самых востребованных и надежных из них:

  • SHA256 – именно на этом алгоритме построен классический биткоин, для работы с ним видеокарт уже давно не достаточно, так как для него наши братья-китайцы изобрели специальное оборудование – АСИКи (от английской аббревиатуры ASIC (application specific integrated circuit – интегральная схема специального назначения). На этом же алгоритме основано и множество копирующих биткоин криптовалют, например, недавно появившийся BitcoinCash.
  • Scrypt – на этом алгоритме работает «цифровое серебро» — Litecoin. В своё время этот алгоритм был отличной альтернативой, когда АСИКи были разработаны только для SHA256. Но времена идут, появились Scrypt-ASIC и этот алгоритм большинству майнеров тоже недоступен.
  • Ethash (DaggerHashimoto) – алгоритм шифрования, нашедший применение в криптовалюте Ethereum. Для эффективной работы требуется иметь видеокарты с большим объемом ОЗУ и желательно на основе микропроцессоров AMD, хотя и Nvidia 10-й серии неплохо справляется с DaggerHashimoto.
  • X11 – применяется в монетке Dash, доступен для современных видеокарт. Однако в конце 2017 — начале 2018, появились первые партии ASIC-майнеров для Dash.
  • Decred – модификация алгоритма Blake256, применяется в криптомонете Decred. Можно майнить на видеокартах. Майнинг Decred чаще всего запускается параллельно с DaggerHashimoto на программе Claymore’s Dual Miner.
  • CryptoNight – на основе данного алгоритма работает Monero. Алгоритм примечателен тем, что относительно неплохо вычисляется на процессорах. Конкретно в данную минуту процессор Intel Xeon E3 даёт мне около четверти доллара в сутки (сопоставимые цифры и для Intel Core I7). Смешной заработок, но у криптоинвестора любая машина должна майнить хотя бы в фоновом режиме.
  • Equihash – лежит в основе валюты Zcash, довольно популярной в наше время среди майнеров на видеокартах, в силу того что сложность сети Ethereum (лидера у GPU майнеров) сильно возросла.
  • X11Gost – алгоритм лежит в основе криптомонеты Sibcoin, которая еще называется «Сибирский Червонец». По сути это форк, российский аналог валюты Dash. Не буду вдаваться в криптографию, но отмечу, что в основе алгоритма лежит хеш-функция в соответствии с ГОСТ Р 34.11-2012.

Расширенная таблица алгоритмами шифрования криптовалют

В этой таблице мы перечислили все значимые алгоритмы для майнинга криптовалют, с годом их выхода и кратким описанием:

НаименованиеГодТикерАлгоритмКлючевые особенности
Bitcoin2009BTCSHA-256Флагман цифровых валют признан тысячью и одним правосубьектом даже Евросоюзом
Ethereum2015ETHDagger-HashimotoИдея создание вычислительных мощностей для возможности реализации практически любого цифрового проекта
Steemit2016STEEMSHA-256Мультимедийный контент может быть встроен с других веб-хостов.
Ripple2013XRPECDSAВалюта созданная для банков, чтобы быстрее и защищеннее совершать транзакции
DigiByte2014DGBSHA256Разработана для устранения слабых мест Bitcoin & Litecoin
Monero2014XMRCryptoNightПредназначенная для анонимных денежных транзакций
Siacoin2015SCblake2bГлавная идея хранение данных
Litecoin2011LTCScryptLitecoin по большому счету клон Биткоин, только быстрее транзакции проходят
EthereumClassic2015ETCDagger-HashimotoВ принципе тот же эфир просто ребята чего-то не поделили и разделились, но стоит гораздо дешевле
Dogecoin2013DOGEScryptПолностью скопированный алгоритм с Litecoin с некоторыми изменениями. Популярность обусловлена большими вложениями в рекламу и символом-картинкой с изображением знаменитой собаки известным и почитаемым в узких кругах
NEM2015XEMblockchainесть сервис нотариального заверения плюс позволяет вам осуществлять мгновенные платежи и денежные переводы по всему миру, не опасаясь высоких комиссий. Все кошельки надежно защищены и исключают шанс несанкционированного доступа.
Syscoin2014SYSScryptИмеет необычный алгоритм шифрования и ориентирован на децентрализованную торговлю. Syscoin — это не криптовалюта плюс платформа, это платформа, встроенная в криптовалюту.
Augur2015REPSmart contractAugur использует мощностя для прогнозирования финансовых рынков
Dash2014DASHX11Позволяет почти полностью исключить отслеживание отправителя. По желанию пользователя можно не использовать и проводить трензакции напрямую.
ByteCoin2012BCNCryptoNightЗзащищает деньги пользователя самыми безопасными и современными криптографическими алгоритмами. Их невозможно взломать. Сама попытка взлома потребует огромного количества дорогостоящей электроэнергии и вычислительной мощности суперкомпьютера. Вы единственный, кто может получить доступ к вашему кошельку. По крайней мере так утверждают разработчики
BelaCoin2014BELAScryptПозволяет вам получать оплату за фотографии, которые вы публикуете
lbryCoin2016LBCLBRYС помощью lbry пользователи могут создавать и делиться своим контентом, таким как музыка, фильмы, живопись и т.д. В процессе загрузки контента на платформу пользователь может требовать плату за доступ
Radium2015RADSSmartchainЦель — задействовать возможности блокчейна для предоставления различных 100% децентрализованных сервисов.
Decred2015DCRBlake256По сути это гибридная proof-of-work proof-of-stake (PoW/PoS) консенсусная система, которая направлена ​​на баланс между PoW майнерами и PoS избирателями что бы создать более надежное понятие консенсуса
Einsteinium2014EMC2ScryptНаподобие kickstarter только для научных проектов
Gridcoin2013GRCBOINCсистема, которая путем объединения вычислительных мощностей помогает решать задачи в медицине, биологии, математике, климатологии, астрофизике и других науках
VertCoin2014VTCLyra2REПозиционирует себя как форк полностью защищенный от ASIC майнеров. Выступает против монополизации майнинга.
Dashcoin2014DSHCryptoNightАнонимная криптовалюта следующего поколения так как сетевой код всегда обновляется с минимальными затратами на разработку и близкими к 0% ошибками протоколов
Potcoin2014POTScryptПредставляет легальную индустрию марихуаны
Peercoin2012PPCSHA-256Интересен возможностью получения монет не только майнингом видеокарты, но еще и генерацией новых монет — монетами уже имеющимися в кошельке
Namecoin2011NMCSHA-256Главным применением Namecoin является цензура-устойчивый домен верхнего уровня .bit, который функционально похож на .com или .net домены, но не зависит от ICANN, главного руководящего органа для доменных имен.
Nautiluscoin2014NAUTNXTЦель — доказать, что электронные валюты могут быть хорошим классом инвестиционных активов.
Expanse2015EXPDagger-HashimotoИдея состоит в том, чтобы использовать новейшую технологию blockchain для создания всего, что может представить сообщество и команда, используя децентрализованную автономную организацию с самофинансируемым дизайном, чтобы сохранить ее по-настоящему децентрализованной
PinkCoin2014PINK
X11
Валюта созданна на базе платформы Ethereum и обеспеченна фиксированным активом цветных бриллиантов
FoldingCoin2014FLDCStanford FoldingИспользует ваш компьютер для моделирования процесса сворачивания белков в теле человека. Результаты полученные в этом исследовании будут использованные на изготовление и получение новых медицинских препаратов, способов лечение а также возможно с вашей помощью будут открыты новые открытия в медицине и исследовании белка в частности, а также лечение смертельно-опасных заболеваний
Navcoin2014NAVX13При дополнительном использовании NAVTech и Tor вы можете защитить свою личность при совершении частных покупок в Интернете.
ViaCoin2014VIAScrypt 
DNotes2014NOTEScryptDNotes — peer-to-peer децентрализованная криптовалюта, передаваемая через Интернет, которая позволяет осуществлять мгновенную оплату любому человеку в мире. Это быстро и безопасно с минимальной комиссией как утверждают разработчики
Vcash2014XVCBlake256Vcash был спроектирован как инновационный и перспективный. Он предотвращает подслушивание и цензуру, способствует децентрализованным, энергоэффективным и мгновенным сетевым транзакциям.

mining-cryptocurrency.ru

Майнинг на алгоритме CryptoNight – плюсы и минусы

Получи скидку 3%! Используй бонус код: HF17TOPBTC3

Алгоритм CryptoNight — реализация протокола CryptoNote, на его базе сейчас работает 15 цифровых валют. Он хорош совсем незначительным нагревом видеокарт и центрального процессора и значительно повышенной эффективностью добычи в сравнении с более старыми и известными аналогами. Он функционирует на базе ring signatures (кольцевые сигнатуры), а факт майнинга на нем возводится в преимущество для криптографической монеты. Важно не путать CryptoNight с CryptoNote, т.к. первое — это наименование хэш-функции в коде второго.

Автором крипто-основы протокола стал американец Даниель Бернштайн. Он включил в нее обфусикацию транзакций, и в результате в системе стал возможен пассивный миксинг: обеспечена анонимность операций, а участники системы в случае возникновения к ним вопросов от третьих сторон способны организовать правдоподобное отрицание.

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

Почему CryptoNight со знаком плюс?

Он работает по принципу «proof-of-work» (доказательство выполненной работы) и хорош для вычислений на процессорах, то есть одна из его главных задач — минимализировать разрыв между майнерами на персональном компьютере и владельцами специализированных ASIC устройств.

Он основан на общей задумке scrypt о большой таблице данных, где создаются случайные запросы. Но автор подметил минус, взаимосвязанный с линейным компромиссом «время»-«память». В scrypt 2-й слой делает очередной блок информации на базе предшествующего ему. В результате если хранить, к примеру, каждый 2-й блок из N, то в половине случаев будет необходимо пересчитывать его заново. Таких случайных запросов к массиву также N, в итоге выходит, что экономя 50% памяти, можно вычислить N + 1/2N = 150% блоков. Иными словами, в 1,5 раза больше.

На базе этих выводов было выделено три принципиальных отличия:

  1. Каждый новый блок определяется с учетом ВСЕХ уже предшествующих ему. Поэтому если выбросить, например, каждый 2-й блок, то для того чтобы восстановить пропуск, придется пересчитать все предшествующие, а не только выкинутый.
  2. Обращения к массиву данных — это и чтение, и запись. В итоге каждый элемент обретает время, а пересчитывание оказывается все более трудоемким.
  3. Общая численность обращений к массиву сильно превышает численность его элементов, поэтому к концу цикла итоговый массив крайне значительно меняется, почти до неузнаваемости.

И еще пара технических моментов:

  • Применяются 64-битные операции и шифрование AES (функция перемешивания), что отсылает к современным процессорам, оснащенными встроенными соответствующими инструкциями.
  • Общий объем памяти, запрашиваемый алгоритмом, — 2 Мб, а это сопоставимо с размером L3-cash на ядро. Для ASIC это не то чтобы недостижимо, но уровень себестоимости весьма высок.

Преимущества и недостатки

  • Обеспечение максимальной программной анонимности.
  • Плавно спадающая эмиссия. Эмиссия предсказуема, и это привлекает продавцов. Например, вознаграждение за блок Bitcoin из-за ее нерегулярности приблизительно единожды в 4 года делится пополам.
  • Малые временные промежутки между создаваемыми блоками.
  • На ASIC добывать монеты не получится, поэтому их майнинг на персональном компьютере становится рентабельнее.
  • Применение CPU+GPU для повышенной производительности. В итоге снижается нагрев и нагрузка на систему, что позволяет ускорить вычислительные процессы и обеспечить работу с большими объемами данных.
  • Нововведения становятся выгодным знаком отличия монет CryptoNight от множества альткоинов, созданных на устаревших алгоритмах.
  • Окупаемость и результативность майнинга выше, чем у множества других криптовалют.

Плюсов достаточно много, в том числе повышенная стабильность и безопасность майнинга, возможность добывать криптомонеты наравне с GPU-майнерами и, конечно же, экономить на электроэнергии.

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

Недостатков значительно меньше. По сути таковой один:

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

Монеты CryptoNight

К самым популярным цифровым монетам, добываемым на процессоре, относят:

  • Monero — цифровое обозначение XMR, год выпуска 2014. Основана на оригинальной технологии, позиционируется как неотслеживаемая валюта. Блок генерируется за 1 минуту.
  • ByteCoin — тикер BCN, год выхода 2012. Стала первой криптомонетой, запущенной на этом алгоритме.
  • DashCoin — тикер DSH, год выпуска 2014. Обновление происходит с минимальными затратами на разработку и практически нулевой возможностью ошибки в протоколах.
  • AEONCoin — хорошо майнится на слабых компьютерах.

Также среди востребованных добываемых валют:

  • Boolberry;
  • DigitalNote;
  • RieCoin.

Как начать майнинг на Cryptonight?

Теоретически добывать криптовалюту на алгоритме можно и на центральном процессоре, и на видеокартах. Однако самый эффективный вариант — это процессор, т.к. GPU чипы требует большего потребления электроэнергии, хотя и дают повышенную скорость.

Для старта добычи криптомонет на ПК, нужно скачать программу из представленных:


Если все же выбор сделан в пользу видеокарт, то можно выбрать закрытый Claymore GPU-miner, доступный для обладателей карт AMD и требующий до 2,5% комиссионных выплат.

Лучшим пулом для добычи цифровой валюты на CryptoNight называют MinerGate. Среди преимуществ пула выделяют:

  • наличие русскоязычной версии;
  • небанальный интерфейс;
  • автоматизированный подбор майнера для процессора;
  • реферальную систему;
  • ссылки на новейшие версии майнеров для видеокарт.

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

bitcoinminingsite.ru

Monero майнинг и алгоритм Cryptonight


Основная задача проекта Cryptonight  – не создавать при майнинге разрыв между пользователями ПК и владельцами специализированных ASIC устройств. Абади и другие криптографы разработали чувствительные к оперативной памяти алгоритмы. Основная идея состоит в выделении большого блока данных (блокнота) в ОЗУ с непредсказуемой последовательностью в нём. Блок должен быть достаточно большим , чтобы сделать хранение данных более удобным, чем вычисления их при каждом обращении. Алгоритм также должен предотвращать внутренний параллелизм, то есть N одновременных потоков должны требовать в N раз больше памяти сразу.

Популярный алгоритм Scrypt  также использует память, но оставляет возможность построения мощных и относительно недорогих вычислительных устройств расчёта этого алгоритма. В случае CryptoNote, в отличие от Scrypt, каждый новый блок (64 байт) зависит от всех предыдущих. Новый алгоритм потребляет около 2 Мб оперативной памяти, что составляет минимальный размер кэш-памяти L3 для современных процессоров. В то же время, такой размер оперативной памяти исключает использование ASIC. Следует различать CryptoNote и CryptoNight. CryptoNight  – это одна из реализаций протокола CryptoNote. На алгоритме “Криптонайт” построен Monero (XMR), ByteCoin (BCN), Aeoncoin.

Преимущества добычи: 

  • Плавно спадающая эмиссия.
  • Малые интервалы времени между блоками;
  • Невозможность майнить на ASIC оборудовании.
  • Использование связки CPU+GPU для большей производительности.
  • Принципиальные отличия от биткоина, что способствует росту интереса к новым криптовалютам.
  • Новшества выгодно выделяют коины CryptoNight от большинства альткоинов на старых алгоритмах.
  • Рентабельность и целесообразность добычи выше, чем у большинства иных криптовалют. 
  • Меньший нагрев видеокарты и процессора, чем при майнинге на других алгоритмах.

Monero кошелёк (wallet)

Структура и вид кошелька криптовалют на базе технологии CryptoNote сильно отличается от Bitcoin-клонов. Обычно демон и исполняемый файл wallet поставляются как отдельные приложения. Для отправки и принятия платежей нужно использовать связку демон-кошелек. Есть несколько вариантов создать свой кошелёк. Самый простой и быстрый – создать аккаунт на сайте mymonero.com. Это сервис менеджер, рекомендуемый на оф.сайте монеро. 

Полный локальный monero кошелёк загружается на официальном сайте Monero.cc. Однако весит он много и работать с ним новичку будет затруднительно. После загрузки надо запустить файл bitmonerod и синхронизировать цепочку блоков. Для экономии времени и ускорения синхронизации можно загрузить последний blockchain.bin. Загрузите и скопируйте файл в нужную директорию. Для Windows, поместите файл в %AppData%/bitmonero. Для Linux и Mac OS ~/.bitmonero. Важно твердо уяснить, что файлы разные для всех платформ и blockchain.bin для Windows не будет работать на Linux.

Как было сказано, xmr поставляется с 2-мя исполняемыми файлами: bitmonerod и simplewallet. Simplewallet как раз используется для генерации вашего xmr wallet: simplewallet –generate-new-wallet wallet.bin. В начале будет предложено придумать защитный пароль, рекомендую его запомнить. По завершению процесса создания у вас будет 3 файла: wallet.bin.keys, wallet.bin, wallet.bin.address.txt. Сделайте резервную копию wallet.bin.keys в надежное место, он содержит приватные ключи, по которым можно его восстановить в случае чего. Цифровой адрес для финансовых операций находится в wallet.bin.address.txt. Наименее значимый файл – wallet.bin это кэш транзакций, не удаляйте его без причины.

3 вариант – обойтись xmr кошельком пула и/или криптобирж. 

Mining CryptoNight на примере Monero

Теперь разберём monero майнинг подробно, с учётом особенностей алгоритма и требований к железу. Монеро выпущен в апреле 2014 года, имеет следующие характеристики:

  • Алгоритм PoW : CryptoNight (1)
  • Максимальное количество монет: ~18.4 миллиона (2)
  • Награда за блок: плавно меняющаяся (3)
  • Расчетное время между ними: 60 секунд
  • Сложность: пересчитывается каждый блок

(1) CPU + GPU (соотношение по производительности 1 : 1). Алгоритм, требовательный к памяти, использует AES шифрование и несколько кандидатов SHA-3.
(2) Фактическое число неделимых единиц M = 264 – 1. Минимальная награда может быть рассчитана в будущем с инфляцией менее 1%, чтобы сохранить интерес к добыче у майнеров.
(3) Использует рекурсивное отношение. Награда за блок = (M — A) * 2-20 * 10-12, где A = количество выпущенных монет в обращении. Приблизительно 86% будут добыты в течение 4 лет.

Monero mining можно осуществлять силами центрального процессора и дискретной видеоплаты. Для максимальной отдачи подходят топовые модели i-core 7, i-core 5; Radeon HD 7970, 270X, 280x, 290, 290x и новее. Причём, по прежнему скорость процесса в среднем выше у мощных видеокарт. Работает под операционной системой 64-bit Windows, Linux и Mac OS. Майнер можно загрузить с официального сайта или пула.

Настройка monero майнинга

Я пропущу вопрос solo-mining, так как все известные приложения нацелены на работу с пулами. Самое главное, что необходимо уяснить – не указывайте номер кошелька бирж обмена, пропишите свой.

Майнинг Монеро, ByteCoin, Aeoncoin на процессоре

Добыча на центральном процессоре более эффективна, чем на GPU (в плане энергопотребления.) Чтобы приступить к добыче нужно загрузить одну из программ-майнеров: Wolf’s CPU miner, Claymore CPU Miner, Yam CPU.

Для Wolf’s CPU прописываем: minerd.exe -a cryptonight -o stratum+tcp://адрес пула:номер порта -u ваш адрес кошелька -p x
Для  Claymore CPU Miner: NsCpuCNMiner64.exe -o stratum+tcp://адрес пула:номер порта -u ваш адрес -p x
Для Yam CPU Сcminer: yam -c x -M stratum+tcp://ваш адрес:x@адрес пула:номер порта 

Майнинг на Linux эффективнее, так как здесь есть возможность тонкой оптимизаций майнера. Sudo sysctl -w vm.nr_hugepages=X, где X = кол-во ядер * 3. Можете запускать эту команду после каждой перезагрузки или один раз записать значения в /etc/sysctl.conf.
Запускаем процесс: sudo ./minerd -a cryptonight -o stratum+tcp://адрес пула:номер порта -u ваш кошелёк -p x

Майнинг Монеро на видеокарте

Monero mining на видеокартах показывает более высокую скорость, но и энергопотребление тоже в разы выше. Для владельцев карт AMD доступен закрытый Claymore GPU-miner, требует до 2,5% комиссии. Для мультимайнинга (фермы) нужно много виртуальной памяти (от 16 Gb). Настройка Claymore CryptoNote GPU Miner проста: 

В файле pool.bat или start.bat пишем: NsGpuCNMiner.exe -o stratum+tcp://адрес пула:номер порта -u ваш логин или кошелёк -p x

Владельцы Nvidia Ge-Force могут добывать xmr через открытый CUDA-miner или Сcminer cryptonight nvidia.

cudaminer.exe -o stratum+tcp://адрес пула:номер порта -u логин -p x
сcminer cryptonight -o stratum+tcp://адрес пула:номер порта -u логин -p x

Допустим добыли мы с вами весомое количество XMR, далее надо отправить их на биржу для обмена на биткоин или доллары. Здесь есть некоторые неудобства для пользователей скаченного локального кошелька, нужно работать с командами после запуска файлов bitmonerod или simplewallet. Приведу основные из них:  
Команды bitmonerod:
diff – показать текущую сложность сети
help – показать справку
print_block – показать содержимое блока <высота> или <хеш>
save – сохранить blockchain.bin на диск
Команды simplewallet:
address – отобразить адрес для приема платежей
balance – показать текущий баланс
refresh – синхронизировать кошелек с демоном
transfer – отправить средства <анонимность> <адрес> <сумма>[ID-платежа]

При отправке на биржу указываем ID-платежа (он же payment_id), который определит вам биржа. Параметр анонимность (он же mixin_count) — это то, что делает XMR таким особенным. Если вы не хотите, чтобы кто-нибудь отследил ваш платеж, используйте значения от 1 до 10-ти. Чем выше значение, тем выше уровень секретности. Стоит заметить, что чем выше значение секретности транзакции, тем медленнее первое подтверждение.

Выбор monero pool

Пулов для криптонит хватает, я же рекомендую p2p pool: monero.miners.pro и xmr.prohash.net Первый является русским, комиссия – 1,5%. Второй – мощность более 25 Kh/s, комиссия – 2%.

Лично я с 2017 года перешёл на cryptonight pool – Minergate. Очень удобный и многофункциональный мультипул, специализирующийся на добыче монет алгоритмов cryptonight, ethash, equihash. Все программы и настройки, можно скачать здесь же. На данный момент исправно начисляет добытые монеты и выплачивает заработанное. Моя схема работы с этим monero pool:

  • Добываю xmr, ethereum или zcash по ситуации на рынке
  • Вывожу на соответствующие монеро кошелки биржи livecoin
  • Продаю за bitcoin, дожидаясь более выгодного курса
  • Биткоин продаю за рубли или доллары на localbitcoin с выводом на webmoney или qiwi без комиссии.

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



Рекомендую почитать

Оставь комментарий, выскажи СВОЁ мнение. Размещение ссылок запрещено.

investment2014.ru

CryptoNote (CryptoNight) алгоритм | ABC Mine


Давайте немного углубимся в историю

Оригинальный текст с сайта https://cryptonote.org

CryptoNote Phylosophy

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

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

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

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

Доказательством работы механизма является фактически система голосования. Пользователи голосуют за правильный порядок транзакций, за включение новых функций в протоколе и за честное распределение денежной массы. Поэтому важно, чтобы в процессе голосования все участники имели равные права голоса. CryptoNote приносит равенство с эгалитарной функцией ценообразования доказательства работы, которая идеально подходит для обычных ПК. Оно использует встроенные инструкции CPU, которые очень трудны и слишком дороги, чтобы снабдить ими быстрые устройства memory-on-chip.

Плавная эмиссия

Верхняя граница для общего количества всех цифровых монет также является цифровой:

MSupply = 264 − 1 atomic units

Это естественное ограничение, основанное только на ограничениях реализации, а не на интуиции, как «N монет должно быть достаточно для всех». Чтобы сделать процесс эмиссии более плавным, CryptoNote использует следующую формулу для блочных вознаграждений:

BaseReward = (MSupply − A), А >> 18

где a-сумма ранее созданных монет. Это дает прогнозируемый рост денежной массы без каких-либо точек остановки.

Сопротивление анализу блокчейна CryptoNote

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

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

Пытаясь нарисовать граф с адресами в вершинах и транзакциями по ребрам, получится дерево: граф без циклов (потому что ни один ключ / адрес не использовался дважды). Кроме того, существуют миллиарды возможных графов, так как каждая кольцевая подпись порождает неоднозначность. Таким образом, Вы не можете быть уверены, от какого возможного отправителя поступает транзакция-edge по адресу-vertice. В зависимости от размера кольца вы будете угадывать от «один из двух» до «один из тысячи». Каждая следующая транзакция увеличивает энтропию и создает дополнительные препятствия для аналитика.

Мы предлагаем новый алгоритм с привязкой к памяти для функции ценообразования доказательства работы. Он полагается на случайный доступ к медленной памяти и подчеркивает зависимость задержки. В отличие от scrypt, каждый новый блок (64 байта в длину) зависит от всех предыдущих блоков. В результате гипотетический «хранитель памяти» должен экспоненциально увеличивать свою скорость вычислений.

Наш алгоритм требует около 2 Мб на экземпляр по следующим причинам:

  1. Он вписывается в кэш L3 (на ядро) современных процессоров, который должен стать мейнстримом через несколько лет;

  2. Мегабайт внутренней памяти является почти неприемлемым размером для современного конвейера ASIC;

  3. Графические процессоры могут запускать сотни параллельных экземпляров, но они ограничены другими способами: память GDDR5 медленнее, чем кэш CPU L3, и отличается своей пропускной способностью, а не скоростью случайного доступа.

  4. Значительное расширение scratchpad(is a high-speed internal memory used for temporary storage of calculations) потребует увеличения итераций, что в свою очередь подразумевает общее увеличение времени. «Тяжелые» вызовы в P2P-сети без доверия могут привести к серьезным уязвимостям, потому что узлы обязаны проверять каждый новый блок. Если узел тратит значительное количество времени на каждую оценку хэша, он может быть легко DDoSed потоком поддельных объектов с произвольными рабочими данными (значениями nonce).

Одним из алгоритмов доказательства работы, который соответствует нашим предложениям, является CryptoNight, созданный разработчиками Bytecoin в сотрудничестве с нашей командой. Он предназначен для того, чтобы сделать майнинг CPU и GPU примерно одинаково эффективным и ограничить майнинг ASIC.

  • CryptoNote — это технология, на которую опирается CryptoNight.
  • CryptoNight — это алгоритм хеширования, использующий CryptoNote.
  • CryptoNight-lite — модифицированная версия CryptoNight, вдвое меньшее использование кеш-памяти (1Мб вместо 2Мб) и меньшее количество хэш-раундов. Данная функция используется в AEON, что позволяет майнить ее на более слабых машинах.

Для примерного понимания производительности вашего оборудования по хэшрейту можно посмотреть здесь:

http://monerobenchmarks.info/


Схематическая история создания монет

Список монет CriptoNight:

Если вы нашли необходимую информацию на сайте и проект оказался полезным для Вас, поддержать нас можно следующими способами:

abcmine.ru

Какие криптовалюты существуют на алгоритме Cryptonight?

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

Monero (изначально имела название Bitmonero) является одной из первых монет, созданных на алгоритме Cryptonight. Главными ее особенностями являются — конфиденциальность, децентрализации и взаимозаменяемости.

Как говорят сами разработчики на сайте:

Это самая безопасная, конфиденциальная и незаметная криптовалюта. Он доступен с открытым исходным кодом и доступен для всех. С Монеро вы — собственный банк. Только вы контролируете и несете ответственность за свои средства. Ваши учетные записи и транзакции хранятся конфиденциально от посторонних глаз.

 

Монета CryptoNoteCoin – это тестовая монета, которая была создана для теста CryptoNight. Она специально была создана таким образом, чтобы не иметь никакой коммерческой ценности, поскольку его блок меняется каждые 2 месяца. Единственная цель CryptoNoteCoin — это понимание функциональности технологии. В принципе монета представляет ценность для тех разработчиков, чтобы иметь образец для плавного запуска своих монет.

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

Bytecoin  — это частная децентрализованная криптовалюта с открытым исходным кодом, которая позволяет всем участвовать в разработке сети Bytecoin. Естественно, конфиденциальность и безопасность при использовании Bytecoin. Лучшее решение для тех, кто хочет сохранить свою финансовую конфиденциальность.

Тоже является одной из первых созданных на этом алгоритме причем сами разработчики внесли очень большой вклад в совершенствование алгоритма.

 

Sumokoin  — это форк Monero, одна из самых перспективных криптовалют на этом алгоритме, известна своей безопасностью, невозможностью отслеживания третьими лицами и активным развитием.

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

 

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

 

 

DigitalNote  — криптовалюта, децентрализованного характера похожая на bitcoin. Он основан на анонимной технологии CryptoNote и обновлен с помощью уникальной незаметной зашифрованной системы обмена сообщениями и отложенных на основе блокчейн технологии. Никто не владеет или не контролирует DigitalNote, он использует технологию однорангового доступа и как предыдущая валюта является ASIC-устойчивой, без регулирующего центра.

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

Intensecoin  — криптовалюта которая должна обеспечить работу децентрализованной VPN сети. Она основан на технологии CryptoNote и использует эксклюзивный алгоритм CryptoNight. После разработки и интеграции возможностей VPN в кошелек он позволит использовать себя как узел выхода VPN в обмен на монеты. Для того, чтобы выступать в качестве узла, необходимо иметь ITNS в кошельке, способствуя использованию валюты и росту сети. В отличие от других криптовалют, идея этой достаточно интересна и нова.

Electroneum  — криптовалюта, названная в честь электрона, на котором зиждется нынешняя цивилизация. Это первый проект, который ориентирован на рынок мобильных и онлайн игр. Построен на собственном блокчейне. Разработан

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

Кроме того на этом алгоритме созданы еще такие монеты:

  1. CryptoNoteCoin;
  2. Bytecoin;
  3. Boolberry;
  4. DarkNetCoin;
  5. Fantomcoin;
  6. Pebblecoin;
  7. Quazarcoin;
  8. AEON;
  9. Doctorbyte;
  10. Infinium-8;
  11. MonetaVerde;
  12. Dosh;
  13. Magnatoj;
  14. RedWind;
  15. Tavos/

promining.su

Все монеты алгоритма Cryptonight Lite V7

BitcoiNote (BTCN)

Монета сочетает в себе лучшие качества Биткоин и преимущества алгоритма CryptoNote. Это криптовалюта 3-го поколения, которая решает проблемы Bitcoin. Цель состоит в том, чтобы сделать проект достаточно легким, так что вы сможете добывать монеты с вашего смартфона.

Общий объем: 21,000,000

Старт торгов: 03.08.18

Читать дальше Worktips (WTIP)

Криптовалюта, устойчивая к ASIC и предназначенная для разработки и совершенствования механизма награждения кого угодно. (системных администраторов, подрядчик, менеджеров сообществ и т.д.)

Общий объем: 184,467,440,735

Старт торгов: 24.05.18

Читать дальше Aeon (AEON)

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

Общий объем: 18,400,000

Старт торгов: 04.08.18

Читать дальше ArQmA (ARQ)

Сеть ArQmA основана на Monero и Aeon. Разработчики старались взять все самое лучшее от каждого из этих проектов и создать самый лучший продукт.

Общий объем: 50,000,000

Старт торгов: 16.06.18

Читать дальше BITSUM (BSM)

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

Общий объем: 1,844,674,407

Старт торгов: 18.04.18

Читать дальше Triton (XTRI)

Криптовалюта, основанная на технологии Cryptonote и ориентированная на отрасли eSports и онлайн-потокового контента. Миссия монеты — стать предпочтительной валютой в секторах eSports и онлайн-потокового контента.

Общий объем: 84,000,000

Старт торгов: 28.06.18

Читать дальше

bytwork.com

Хардфорк Monero (XMR) Cryptonight R (CNv4)

Monero (XMR) — одна из лучших конфиденциальных монет, входящая в ТОП15 на рынке по объему торгов.

The scheduled protocol upgrade went successfully!

— Monero || #xmr (@monero) 9 марта 2019 г.

Форк сети Monero под названием Cryptonight R (CNv4) был успешно запущен 9 марта 2019 года.

Цель форка

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

После того, как стало очевидно, что ASIC в настоящее время добывают Monero, стало понятно, что нужно менять алгоритм.

Напомним, что примерно 4% Монеро было добыто ботнетами за всю историю монеты. Стоит отметить, что форк Монеро V8 был относительно недавно (октябрь 2018 года), и после него спустя примерно 2 месяца сложность майнинга выросла до небывалых размеров – до 117 Gh/s, о чем мы писали здесь.

Что делать майнерам?

Так как произошла смена алгоритма, майнеры обязаны обновить программное обеспечение:

Скачав любую из программ, Вы найдете в архиве множество уже готовых и полностью настроенных батников Monero под разные пулы.

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

Новый алгоритм отлично работает:

Что нового?

Немного о нововведениях. Форк состоялся на блоке №1788000. Новая версия (0.14) – это по сути версия 0.13.0.4 (т.е. release-v0.13 + изменения).

Форк включает в себя:

  • Патч для исправления ошибок кошелька
  • Патч для исправления ошибок Ledger
  • Исправления некоторых других системных ошибок
  • Улучшение производительности
  • Запущены новые бинарные файлы и изменения GUI до версии 0.14.0.0
  • Изменен PoW алгоритм с V8 на Cryptonight R (CNv4)
  • Произошли изменения идентификатора платежа для значительно улучшенной конфиденциальности небольших транзакций

Что делать держателю монет?

Пользователи мобильных кошельков (например, Cake Wallet, Monerujo, X-wallet, MyMonero, Edge) должны обновиться до последней версии.

Держатели Монеро не должны никуда перемещать / передавать свои монеты, так как новых монет не будет: этот форк – это просто soft форк.

Настройка

Так как алгоритм Cryptonight лучше всего добывается на «к

bytwork.com

Обновлено: 01.07.2019 — 15:48

Добавить комментарий

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