Вход через:  
Важная информация
Как регулярно получать статус "Премиум" бесплатно?
Уважаемый гость, определены победители очередного этапа конкурса "Путь к успеху" ($500)
Изменения в акции "Оплата за сообщения".
Как на одной публикации заработать $100
Открылся магазин MMGP
Оценить эту запись

CryptoNote против Bitcoin? |(часть 3)

Запись от F-117 размещена 28.06.2016 в 23:01

Перечислив недостатки технологии Биткойн, сосредоточимся на преимуществах технологии CryptoNote:
Cryptonote transaction
Предположим, Алиса хочет отправить средства Бобу. На основе адреса Боба и сгенерированного на стороне Алисы случайного числа, вычисляется одноразовый открытый ключ. Боб сверяет эти данные с помощью своего секретного ключа и получает средства, если ключи подходят друг к другу. Обработку сделок Боба и Алисы можно, например, поручить Кэрол. Она не сможет воспользоваться средствами без секретного ключа Боба. Такой подход оправдан, если на стороне Боба не хватает пропускной способности (смартфоны и другие аппаратные кошельки).
Одноразовая кольцевая подпись
Идея проста - пользователь производит подпись, которая проверяется с помощью набора открытых ключей, а не сам уникальный открытый ключ. Идентичность подписавшего является неотличимой от других пользователей, чьи открытые ключи находятся в том же наборе.
Cryptonote кольцевая подпись
Подписавший может рассекретить себя сам, сознательно воспроизведя вторую подпись с использованием той же пары ключей. По умолчанию такая возможность отключена.
Cryptonote анонимность
Эгалитарное доказательство работы
В этом разделе обосновываются именно такие аппаратные средства вычисления алгоритма. Основная задача – не создавать при майнинге разрыв между пользователями персональных компьютеров (большинство), и владельцами специализированных устройств и видеокарт (меньшинство).
Почему CryptoNote?
Абади и другие криптографы разработали чувствительные к оперативной памяти алгоритмы. Основная идея состоит в выделении большого блока данных (блокнота) в ОЗУ с непредсказуемой последовательностью данных в нём. Блок должен быть достаточно большим , чтобы сделать хранение данных более удобным, чем вычисления их при каждом обращении. Алгоритм также должен предотвращать внутренний параллелизм, то есть N одновременных потоков должны требовать в N раз больше памяти сразу.
Алгоритм Scrypt, хоть и использует память, все же оставляет возможность построения мощных и относительно недорогих вычислительных устройств расчёта этого алгоритма. В случае CryptoNote, в отличие от Scrypt, каждый новый блок (64 байт) зависит от всех предыдущих блоков. Предлагаемый алгоритм требует около 2 Мб оперативной памяти, так как это размер кэш-памяти L3 (на каждое ядро) для современного процессора. В то же время, такой размер оперативной памяти исключает использование ASIC. Графические процессоры могут обрабатывать сотни параллельных потоков, но они тоже не подойдут для вычисления данного алгоритма, ведь память GDDR5 работает значительно медленнее, чем кэш процессора L3.
Дополнительные преимущества:
Плавно спадающая эмиссия;
Майнеры самостоятельно регулируют размеры блоков. Если кто-то желает создать огромную сделку с сотнями входов и выходов, или с кольцевой подписью очень большого размера, он может сделать это, заплатив достаточные комиссионные;
Невероятно малые интервалы времени между блоками;
Возможность защиты секретным паролем.
Лауреат Нобелевской премии Фридрих Хайек в своем знаменитом труде доказывает, что конкуренция независимых валют имеет огромное положительное значение. Эмитент (в нашем случае, разработчик) пытается привлечь пользователей за счет улучшений своего продукта. Самая удобная и надежная валюта будет иметь наибольший спрос. Предположим, появится валюта, превосходящая Биткойн – это станет стимулом для Биткойна работать быстрее и стать лучше.
Следует различать CryptoNote и CryptoNight.
CryptoNight (“Криптонайт”, а может, даже и “Криптоночь») – это одна из реализаций протокола CryptoNote (“Криптонот”). На алгоритме “Криптонайт” построен Bytecoin(“Байткойн”).
У него, как и у Darkcoin, есть анонимность, но не требуется создания и поддержания громоздкой системы нод. Одного этого факта достаточно для того, чтобы рассмотреть данную криптовалюту подробнее.
Особенности Bytecoin [BCN]:
Неотслеживаемые платежи;
Несвязываемые транзакции;
Защита от двойной траты монет;
Иммунитет к какому-либо анализу цепочки блоков;
Равноправное PoW-подтверждение блока;
Адаптивные (приспосабливаемые) параметры.
Спецификации Bytecoin [BCN]:
Алгоритм: CryptoNight. Только для процессоров. Алгоритм, требовательный к памяти.
Время между блоками: 120 секунд (2 минуты);
Сложность пересчитывается каждый блок;
Награда за блок расчитывается по формуле BaseReward = (MSupply - A)/218, где MSupply = (264 - 1) это число наименьших единиц, а “A” - это количество уже выпущенных монет;
Одна монетка делится до 8 знаков после запятой. Фактическое число неделимых единиц M = 264 – 1;
Полная эмиссия составит: 18 446 744 073 709 551 616 наименьших единиц (= 184.46 миллиарда BCN).
Здесь вы можете ознакомиться с технической документацией проекта. На этой странице можно скачать кошельки – как для Windows, так и для Mac и Linux, а также исходный код.
Осталось только расшифровать слово “Эгалитарный”, которое так часто используют разработчики. Оно произошло от французского слова égalité — равенство) — концепция, в основе которой лежит идея, предполагающая создание общества с равными политическими, экономическими и правовыми возможностями всех членов этого общества. Противоположность элитаризму. Эгалитаризм занимает важное место в трудах Платона, Аристотеля, Гоббса, Локка, Руссо, Бабёфа и других мыслителей.
Неоконсерваторы отрицательно относятся к этой идее, считая её противоречащей природе человека.
Любопытной особенностью технологии CryptoNote оказалось то, что после появления платформы в публичной сфере практически сразу стали появляться форки Bytecoin. Вероятно, это говорит о хорошем потенциале этой технологии. Не обошлось и без шуточного форка DuckCoin, местного аналога Dogecoin. Так же интересная история получилась с форком BitMonero: изначальный создатель этого форка имел неосторожность не прислушиваться к чаяниям местного комьюнити, в то время как форк еще только набирал популярность, и инициативу в этом форке перехватили местные завсегдатаи. Правда они пока не показывают глубокого понимания технологии и в основном занимаются тем, что копируют коммиты из основного репозитория байткойна, но при этому довольно активно пиарятся. Существенными техническими отличиями выделяется форк Boolberry (“Буллбери”). Разработчики ввели целый ряд довольно оригинальных инноваций, о которых стоит кратко упомянуть:
Эта особенность усиливает такое свойство как неотслеживаемость (unlikability) транзакций: в классической схеме CN, когда кошелек набирает выходы в кольцевую подпись, он не может гарантировать, что эти выходы в будущем не будут потрачены не анонимно(если владельцы используют их в своих транзакциях без замешивания, то их смысл в данной кольцевой подписи теряется, т.к. становится очевидным, что они здесь только для "массовки"). Разработчики Boolberry ввели дополнительный атрибут, который может задать политику использования выхода: классическая(relaxed), выход гарантированно должен использоваться без замешивания, и выход гарантированно должен использоваться с замешиванием не меньше чем с n другими выходами. При использовании в кольцевой подписи выходов с гарантированным замешиванием гарантируется, что неотслеживаемость такой транзакции в будущем не скомпрометируется.
Идентификация транзакций по префиксу.
Утверждается, что это позволит сократить размер блокчейна на 30% (тут явно имеется в виду та часть бокчейна, которая находится внутри чекпоинтов) путем выбрасывания кольцевых подписей из транзакций.
Псевдонимы адресов кошельков.
Любой адрес в Boolberry можно привязать к символическому имени, которое может быть использовано после этого на любом из клиентов. Регистрация возможна только в блоке, при этом в каждом блоке можно зарегистрировать или перерегистрировать только одно имя, уникальность имен гарантируется криптовалютным ядром. Таким образом, сейчас иметь собственный алиас может позволить себе только майнер, который способен самостоятельно найти блок. Скорее всего, услуга по регистрации алиасов позже станет прерогативой пулов.
Однако, чудесные особенности Boolberry создают и некоторые сложности: из-за необычного подхода к PoW Boolberry испытывает ряд технических проблем с реализацией пулов, так как классические пулы не умеют доставлять скретчпад. На момент написания статьи количество поддерживающих Boolberry пулов было заметно меньшим чем у Bytecoin/Monero.
Еще одной особенностью этого проекта является модель монетизации: разработчикам в каждом 720-м блоке переводится вознаграждение в соответствии с голосами майнеров, максимально возможное вознаграждение 1%. Разработчики Boolberry так же заявляют, что 10% от этой суммы перечисляется CryptoNote, наверное в качестве авторских отчислений.
Итак, могут ли Bytecoin, Boolberry, Monero и другие потомки CryptoNote быть кому-либо интереснее, чем Bitcoin? Начнем с того, что есть такие люди, которым общество скретчпадов, эллиптических кривых и точек A и A’ на них интереснее общества хмельных друзей и веселых подруг, и более сложная модель CryptoNote по сравнению с Bitcoin не только не отпугнет, но и вызовет гораздо больший интерес.
Математически доказанная принудительная анонимность может заинтересовать тех, кто не хочет, чтобы кто угодно мог порыться в их транзакциях.
Будет ли интересной процедура вознаграждения для майнеров? Вот один из самых главных вопросов, от которого зависит действительно широкое принятие монеты. Так как майнить на ПК может каждый, сеть ПК для майнинга может быть гораздо более широкой, чем сеть ASIC для Bitcoin. С другой стороны, чувствуется возвращение в эпоху, когда один или несколько суперкомпьютеров могут повлиять на сеть, которой нужно еще дорасти до масштабов Bitcoin.
Минусы:
1) Only CPU майнинг - зоопарк ботнетов(если опустить всю эту лабуду о эгалитаризме, то рулить эмиссией будут владельцы ботнетов).
2) Неотключаемая конфиденциальность транзакции (не все транзакции нужно прятать), и как следствие бОльший размер транзакции(и темп роста блокчейна), в тех случаях, когда эта самая приватность нафиг не сдалась.
Размещено в Без категории
Просмотров 1436 Комментарии 0
Всего комментариев 0

Комментарии

 
.     
Пользователей
411,726
Тем
471,359
Сообщений
11,662,101