Присоединяйтесь к нашему инвестиционному форуму, на котором уже 411,991 пользователей. Чтобы получить доступ ко многим закрытым разделам и начать общение -  .
Вход через:  
Криптовалюты. Обсуждение теоретических вопросов.
При поддержке
YoBit.Net - The Biggest Exchange
Важная информация
Как регулярно получать статус "Премиум" бесплатно?
Уважаемый гость, определены победители очередного этапа конкурса "Путь к успеху" ($500)
Изменения в акции "Оплата за сообщения".
Как на одной публикации заработать $100
Открылся магазин MMGP
Ответить
 
Первый пост Опции темы
Сообщения прочитаны и/или просмотрены Сегодня, 13:34
Старый 15.10.2016, 21:34
#1
Форекс-блогер
 
Аватар kislov
 
Пол: Мужской
Инвестирую в: Форекс
Регистрация: 19.12.2007
Сообщений: 2,899
Благодарностей: 1,600
УГ: 3
Записей в FX-блоге: 280
Подписок: 3
КП: 0.115
подарки
награды Ветеран MMGP.RU 
Классификация алгоритмов криптовалют

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



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

SHA-256 – патриарх всех криптовалют

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

Майнер, который вычислил такой хэш, получает вознаграждение за блок в виде определенного количества монет. Для решения этой задачи используется хэш-функция. Важно помнить, что изменение входных данных всего лишь на 1 бит приведет к радикальному изменению хэш-суммы.
Самые первые криптовалюты, включая биткоин, создавались на алгоритме SHA256. К их числу также относятся: STEEM, Сounterparty, Неймкоин, Пиркоин и другие.



Первые майнеры не знали горя. Биткоины легко майнились даже на обычных процессорах. Однако, со временем сложность добычи возрастала и возникала необходимость миграции на аппаратные устройства, которые были лучше «заточены» под производство вычислений. Так наступила сначала эпоха графических редакторов (в простонародье видеокарт), потом в дело вступили программируемые аппаратные устройства (FPGA).
Окончательно вывели из терпения создателей первых криптовалют так называемые «асики». Эти устройства были «заточены» под алгоритм SHA256 и благодаря такой узкой специализации и высокой производительности, они смогли существенно увеличить скорость вычислений, и сократили время на поиск «красивого хэша». Ответом программистов стал новый алгоритм Scrypt.

Scrypt – самый массовый алгоритм хэширования криптовалют




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

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

На данный момент наибольшее количество форков создано именно на алгоритме Scrypt. Среди наиболее знакомых: Лайткоин, Dogecoin, Digitalcoin, Franco и другие. Переход на новый алгоритм был необходим для того, чтобы нивелировать неравенство в результатах майнинга между собственниками «асиков» и видеокарт. Впрочем, вскоре были созданы «асики» и под Scrypt. Так что эпическая борьба создателей «крипты» и индустрии устройств для майнинга все еще в разгаре.

Алгоритмы PoW и PoS

Proof-of-Work. В переводе с английского это словосочетание означает «доказательство работы». А Proof-of-Stake - «доказательство хранения». В основу функционирования PoW положена идея последовательного использования нескольких хэш-функций (6), которые содержались в других алгоритмах. Впервые эта идея была материализована в монетах Quark.
Алгоритм РoS используется не для вычислений хэша, а для проведения транзакций и хранения средств в системе. Его применяют "крипты", которые добываются не майнингом, а форджингом. Суть форджинга можно выразить в формуле: "деньги делают деньги", иными словами, чем выше баланс на вашем кошельке, тем больше новых средств на него будет начисляться. В числе криптовалют, которые используют данный способ добычи монет, можно назвать: Lisk (LSK), NXT и часть других форков.

Алгоритмы группы «Х»



Однако, рост популярности «крипты» вызвал к жизни новые алгоритмы.
Новым словом в программировании коинов стал переход на алгоритмы X11, X13, X15. По своей сути - это апгрейд PoW. Число после Х обозначает количество используемых последовательных функций, которые используются при вычислении в блоке. Увеличение количества хэш-функций рассматривается как способ борьбы с "асиками", так как данное новшество должно было серьезно снизить их производительность.

Данные алгоритмы используют различные математические модели вычислений. Их особенностью является то, что можно эффективно майнить коины на видеокартах. Кроме майнеров вознаграждение из пулов также получают собственники «нодов» - ключевых узлов сети.
С использованием X11 был создан форк Dash, который имеет капитализацию больше 75 млн долларов.
Данный вид алгоритмов занимает второе место по популярности после scrypt.

Алгоритмы Blake 1.0 и 2.0 (256 и 512)

Вторая версия Blake стала результатом коллективного творчества 4 ученых. Впервые представлен в декабре 2012 года. Наиболее известная валюта, которая использует данный алгоритм - Siacoin (SC), рыночная капитализация которого превышает 8 млн долларов.

Алгоритмы криптовалют 2.0

Нашумевший проект «Криптовалюты нового поколения» привлек большое внимание пользователей. Наиболее известным его порождением стал Эфириум, который использует алгоритм Ethash . Некоторые эксперты утверждают: ничего нового в этой системе не увидели. Это всего лишь надстройка над биткоином, которая применяет его технологию блокчейна.

Экзотические алгоритмы хэширования

Кроме перечисленных, для создания форков используются и другие алгоритмы, но они менее популярны.
Среди них можно упомянуть: N-Scrypt, SHA3 (Keccak), Groestl, Scrypt-jane, CryptoNote. Последний из перечисленных алгоритмов обрел самую большую известность из всей этой группы. Его функциональные особенности дают возможность майнить на центральных процессорах ПК. Также в экосистеме не нужны «ноды» и реализован высокий уровень защиты анонимности данных пользователей.
Наиболее известной криптовалютой, которая была создана с использованием алгоритма CryptoNote, является Monero (XMR). Ее капитализация на данный момент превышает 84 млн долларов.




Алгоритмы некоторых популярных криптовалют не известны. К числу таких относятся, например, Ripple (XRP) и Augur (REP).
Если же вас интересуют детальные подробности процесса вычислений, которые производятся с использованием различных алгоритмов, то можно ознакомиться с этой статьей.
Довольно познавательной может стать и статья на Хабрахабре об основных этапах эволюции алгоритмов хэширования.

Автор: kislov
Исключительные права на статью принадлежат mmgp.ru

Последний раз редактировалось dkameleon; 17.10.2016 в 02:43.
kislov вне форума  
Сказали спасибо 4 раз(а):
Alex Korbut (07.04.2017), dkameleon (17.10.2016), duckwithtruck (16.10.2016), Stas0n (07.04.2017)
Старый 16.10.2016, 06:17
#2
Специалист
 
Пол: Мужской
Регистрация: 01.10.2013
Сообщений: 538
Благодарностей: 305
УГ: 1
КП: 0.150
Re: Классификация алгоритмов криптовалют

Не правда ваша. Lisk (будет) использовать DPoS - делегированный ПоС.
DeFree вне форума  
Старый 16.10.2016, 10:17
#3
Форекс-блогер
 
Аватар kislov
 
Пол: Мужской
Инвестирую в: Форекс
Регистрация: 19.12.2007
Сообщений: 2,899
Благодарностей: 1,600
УГ: 3
Записей в FX-блоге: 280
Подписок: 3
КП: 0.115
подарки
награды Ветеран MMGP.RU 
Автор темы Re: Классификация алгоритмов криптовалют

Ключевое слово - "будет". Я инфу брал с авторитетного сайта, которому нет смысла не доверять.
Буду рад выслушать все мнения и замечания, вместе мы сделаем эту статью лучше.
kislov вне форума  
Старый 17.10.2016, 09:49
#4
Специалист
 
Пол: Мужской
Регистрация: 01.10.2013
Сообщений: 538
Благодарностей: 305
УГ: 1
КП: 0.150
Re: Классификация алгоритмов криптовалют

Цитата:
Сообщение от kislov Посмотреть сообщение
Ключевое слово - "будет". Я инфу брал с авторитетного сайта, которому нет смысла не доверять.
Буду рад выслушать все мнения и замечания, вместе мы сделаем эту статью лучше.
Можно посмотреть с другой стороны. Лиск форк Crypti, у которого DPoS.
DeFree вне форума  
Старый 17.10.2016, 10:04
#5
Форекс-блогер
 
Аватар kislov
 
Пол: Мужской
Инвестирую в: Форекс
Регистрация: 19.12.2007
Сообщений: 2,899
Благодарностей: 1,600
УГ: 3
Записей в FX-блоге: 280
Подписок: 3
КП: 0.115
подарки
награды Ветеран MMGP.RU 
Автор темы Re: Классификация алгоритмов криптовалют

Да, согласен, Лиск создали бывшие участники Крипти и много взяли оттуда. Но пока еще делегатам не дали право майнить, ведь так? Значит пока рассматриваем алгоритм как PoS.
kislov вне форума  
Старый 28.10.2016, 00:50
#6
Интересующийся
 
Пол: Мужской
Инвестирую в: Свой бизнес
Регистрация: 28.10.2016
Сообщений: 63
Благодарностей: 3
УГ: 0
КП: 0.004
Re: Классификация алгоритмов криптовалют

статья в целом рассказывает о алгоритмы, возможно кому-то это пригодится
Wiedemann вне форума  
Старый 14.03.2017, 20:33
#7
Интересующийся
 
Регистрация: 20.04.2016
Сообщений: 11
Поблагодарили: 1 раз
УГ: 0
КП: 0.000
Re: Классификация алгоритмов криптовалют

Пригодилось. Автору респект!
KTC2016 вне форума  
Старый 16.03.2017, 12:04
#8
Интересующийся
 
Пол: Мужской
Инвестирую в: HYIP
Регистрация: 30.01.2017
Сообщений: 55
Благодарностей: 9
УГ: 0
КП: 0.000
Re: Классификация алгоритмов криптовалют

Ага, только Х11 асик уже не новшество... для домашнего майнинг все равно самый подходящий алгоритм)
Dietbear13 вне форума  
Старый 07.04.2017, 12:46
#9
Любитель
 
Пол: Мужской
Инвестирую в: Другое
Регистрация: 18.03.2017
Сообщений: 134
Благодарностей: 30
УГ: 4
КП: 0.143
Re: Классификация алгоритмов криптовалют

Хорошая познавательная статья! Одна из немногих здесь которая написана компетентным человеком!
Alex Korbut вне форума  
Ответить
Войдите, чтобы оставить комментарий.
Сообщения прочитаны и/или просмотрены Сегодня, 13:34
Опции темы

Быстрый переход
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Классификация криптовалют upline Криптовалюты: общий форум 4 14.09.2016 13:00
Классификация майнинга upline Криптовалюты: общий форум 8 14.09.2016 06:15
Классификация сео-исполнителей Вовка Дайджест блогосферы 0 17.05.2010 20:18
История алгоритмов Яндекса SwEditor Дайджест блогосферы 0 04.05.2010 15:19


Случайные темы
Аватар MR-Donald
Государство возьмет под контроль интернет-трафик в России
От MR-Donald в разделе «Новости в мире финансов и инвестиций»
Аватар Boomer500
Частные инвестиции в ставки в букмекерских конторах (Boomer500)
От Boomer500 в разделе «Архив: Список проблемных/неактивных/закрытых программ»
Аватар bizneser
К Apple Pay в России присоединились еще 10 финансовых учреждений
От bizneser в разделе «Новости платежных систем»
Аватара нет
www.tradeinvestcorp.com - tradeinvestcorp.com
От ocean-m в разделе «Архив: Список проблемных/неактивных/закрытых программ»
Аватар upline
Tumblebit - независимый платёжный хаб
От upline в разделе «Новости в мире финансов и инвестиций»
Аватар Sanik
Tetrabank - tetrabank.ru
От Sanik в разделе «Архив: Список проблемных/неактивных/закрытых программ»
.     
Пользователей
411,991
Тем
471,778
Сообщений
11,675,702