- Вся правда о форках: чем Litecoin Cash лучше Litecoin?
- Что такое Litecoin
- Что такое Litecoin Cash
- Что такое Hive Mining
- Чем Litecoin Cash лучше Litecoin
- Создание форков
- Содержание
- Исходный код [ править ]
- Исходники [ править ]
- Сервисы для создания новых форков [ править ]
- Основные изменения [ править ]
- Запуск в массы [ править ]
- Как создать собственный хардфорк уже в существующей цепи Bitcoin или Ethereum и как на этом зарабатывают мошенники
- Что такое форк
- Как не запутаться: альткоины и форки
Вся правда о форках: чем Litecoin Cash лучше Litecoin?
Мы продолжаем нашу серию статей, посвящённых форкам крупных валют. В конце концов, древние мастодонты не всегда выглядят солидно — иногда их слишком тяжело сдвинуть с места, чтобы поправить. И хотя в мире блокчейна время означает доверие и играет на пользу криптовалюте, регулярно появляются успешные примеры «учеников, которые превзошли учителя» и оправданных форков — тот же Ethereum. Подобным форком в свое время стал и небезызвестный Litecoin (LTC). Да, Лайткоин создавался как форк Биткоина, аналог серебра к золоту. В этой статье мы проверим, что удалось сделать самой Litecoin и что в свою очередь хочет провернуть её первый форк.
В прошлых выпусках:
Что такое Litecoin
Litecoin был задуман и создан Чарли Ли (известным также как «Сатоши Лайт») как альтернатива Bitcoin, программный код которого был взят за основу. Проект запустили 13 октября 2011 года. На первый взгляд, у Bitcoin и Litecoin много общего. Это криптовалюты, которые полагаются на криптографическую целостность блокчейна. Но самое фундаментальное техническое различие между BTC и LTC заключается в разных криптографических алгоритмах. Bitcoin опирается на проверенный временем алгоритм SHA-256, в то время как Litecoin использует относительно новый Scrypt.
SHA-256, в общем, считается более сложным алгоритмом, чем Scrypt, при этом предполагающим большую степень параллельной обработки. Из-за этого майнеры Биткоина в последние годы все больше задействовали хитроумные методы майнинга Биткоина. Сегодня невозможно добывать BTC без так называемых «асиков» (ASIC, или Application-Specific Integrated Circuits). Это оборудование, которое пришло на замену CPU и GPU в майнинге, создавалось специально для майнинга Bitcoin. Сегодня добыча биткоинов остаётся практически недостижимым для рядового пользователя ввиду высокого порога вхождения.
Когда создавался Litecoin, особых целей перед ним не ставили. В первую очередь, изменили общее число монет, которое может произвести криптовалюта. В сети Биткоина никогда не будет больше 21 миллиона монет, тогда как Litecoin создаст до 84 миллионов. Но это преимущество сомнительно, поскольку и Биткоин, и Лайткоин можно делить на дробные части. Все уже привыкли к «сатоши», или 0,00000001 биткоина.
И всё же увеличенное число максимального запаса монет может обеспечить монете психологическое преимущество: все-таки купить 1 LTC проще, чем 1 BTC. Запомним этот факт.
За семь лет развития Litecoin приобрёл множество сторонников и множество противников. Стали очевидны его недостатки и преимущества. 2017-2018 годы оказались весьма богатыми на события, которые позволили «прощупать» стойкость отдельных монет.
Что такое Litecoin Cash
18 февраля 2018 года от блокчейна Litecoin отделился форк, который сыграл по аналогии с Bitcoin Cash и назвался Litecoin Cash (LCC), впрочем, не имея негативной коннотации и не посягая на первенство Litecoin. В отличие от борьбы BCH за право быть «истинным биткоином», разработчики LCC поставили перед собой другие, весьма амбициозные цели. Взвесив положение рынка и оценив слабые стороны Litecoin, Litecoin Cash сделал «ход конем».
- Монета разделилась еще на десять дробных частей (за 1 LTC можно получить 10 LCC). Если у вас были LTC на момент форка, можете проверить, выдали ли вам LCC прямо на официальном сайте litecoinca.sh.
- Увеличенный общий запас монет автоматически делает монету более демократичной в хранении и обращении. Монету стоимостью 1 доллар проще воспринимать, чем монету стоимостью 100 или 20 000 долларов.
- Litecoin Cash использует достаточно новый алгоритм настройки сложности Dark Gravity Wave, впервые внедрённый в DASH Эваном Даффилдом, что позволяет быстро реагировать на приток и отток майнеров.
- Litecoin Cash позиционируется примерно так же, как Bitcoin Cash позиционирует себя по отношению к Bitcoin: гибкий код, который можно улучшить; ориентир на практическое использование монеты; легкость в обращении; скорость и пропускная способность транзакций.
- При этом Litecoin Cash снова (вот это поворот) переключилась на алгоритм SHA-256, проверенный временем, позволив PoW-майнинг на старых устройствах, которые уже ничего не могут в системе Bitcoin. Куда-то ведь нужно девать старые асики.
- Поскольку разработчики LCC не связаны большой капитализацией, они используют рабочую базу LTC и свободно улучшают код, внедряя инновации. Собственно, это и стало основным козырем монеты.
Что такое Hive Mining
2018 год стал годом «атаки 51 процента», которую боятся все монеты, зависимые от PoW-майнинга. Наполненность рынка асиком, создание подпольных ASIC-устройств, теневой майнинг и подрыв авторитета, а также несопоставимый хешрейт у больших монет относительно младших собратьев сделал практически невозможным адекватную работу монет, которые проводили форки. Если монета работает на алгоритме SHA-256, например, как Bitcoin, то она вряд ли будет иметь даже 10 процентов от хешрейта BTC.
А это значит, что любой крупный пул, добывающий блоки BTC, может запросто скомпрометировать работу какого-нибудь BCH или LCC. Война между BCH SV и BCH ABC наглядно продемонстрировала, что при наличии крупной суммы денег и при большом желании можно парализовать работу или, того хуже, обрушить курс монеты. То же самое касается и пары ETH/ETC. Стоимость атаки 51 процента падает с каждым движением курса вниз.
Помимо этого, пытаясь защититься от атаки 51 процента, небольшие монеты увеличивают время подтверждения при депозите монеты на биржу. Это выливается в колоссальное время ожидания получения монеты — порой доходит до трех суток. Понимая, что так продолжаться не может, талантливые разработчики Litecoin Cash представили свое решение. Вместо того, чтобы переводить монету на PoS-алгоритмы или добавлять пресловутые мастерноды и PoA, они представили нечто новое: Хайв-майнинг (HiveMining).
Новая модель консенсуса будет интегрирована в существующую инфраструктуру Litecoin Cash, которая полагается на proof-of-work, и предоставит по-настоящему уникальное гибридное решение против атак 51 процента, угрожающих криптовалютам, а также упростит доступ к процессу майнинга, позволив майнить практически каждому. Это, в свою очередь, положительно скажется на долгосрочной безопасности блокчейна LCC.
В настоящее время все блоки на блокчейне LCC добываются при помощи майнеров на алгоритме SHA256 (как и у Bitcoin, и Bitcoin Cash). Изначально одной из целей создания LCC было задействование «устаревших» асиков, которые практически бесполезны для майнинга Bitcoin и стремительно устаревают. Так вот, после введения Хайв-майнинга для SHA256-майнеров в сети Litecoin Cash не изменится ничего. Майнить при помощи асиков по-прежнему будет возможно, а цепь майнеров SHA256 будет обеспечивать безопасность блокчейна со своей стороны, получая за это вознаграждение.
При этом Хайв не требует никакого специализированного оборудования для майнинга. Для него неважно, стоит у вас CPU, GPU или ASIC, потому что в его основе лежит понятие виртуальных рабочих пчёл, которые выступают в роли виртуальных майнинг-ригов и могут быть настроены каждым.
Создание рабочей пчелы стоит 0,2 LCC, а держатель любого количества рабочих пчёл становится пчеловодом. После созревания рабочие пчелы имеют ограниченную продолжительность жизни, в ходе которой они живут внутри блокчейна и помогают обеспечивать его безопасность за счет поиска и создания блоков. Пчеловоды получают вознаграждение всякий раз, когда одна из пчёл добывает блок. В данном случае это ничем не отличается от процесса поиска блока в PoW-системе. По сути, это виртуальный майнинг, который не требует наличия дорогостоящего ASIC-устройства.
Вопрос атаки 51 процента решается удивительно просто за счёт целого ряда векторов отражения.
- Для попытки успешной атаки злоумышленнику нужно иметь 51 процент PoW-мощности и 51 процент пчёл в системе.
- Поскольку пчёлы зреют сутки, попытка атаки будет видна издалека и ей можно будет противостоять (достаточно будет добавить несколько процентов для возвращения преимущества).
- Поскольку пчёлы стоят существенных вложений (и при росте курса LCC будет расти и стоимость оборотных пчёл), злоумышленник не может попытаться атаковать сеть безвозмездно — ему придётся сперва оплатить пчёл, отправив средства на «мёртвый» адрес.
- Сумма параметров, которые нужно «подгадать» и подготовить, не гарантирует успешный исход атаки, при этом сама атака будет либо убыточной, либо встретит неожиданное сопротивление.
Чем Litecoin Cash лучше Litecoin
В настоящее время Hive от Litecoin Cash прошёл закрытое и проходит открытое тестирование, в котором может принять участие любой желающий. Но учитывая то, что само нововведение разрабатывается уже больше полугода в условиях красного рынка, можно подозревать, что а) либо оно достаточно сложное; б) либо оно уже на финальных этапах своего создания.
В одном можно быть уверенным: криптовалютам не хватает защиты от разного рода атак и двойных трат, и эти препятствия мешают дальнейшему развитию криптомира. Если их удастся нивелировать или обойти проблему, будет очень хорошо.
HiveMining в случае успешной реализации войдёт в список других протоколов, которые стали альтернативой энергоёмкому процессу майнинга — будь то proof-of-stake, proof-of-authority, proof-of-burning или вовсе proof-of-что-угодно. У каждого из этих вариантов есть свои преимущества и недостатки. Подробнее об этом мы ещё поговорим.
Чем Litecoin Cash в данном случае может быть лучше Litecoin? Учитывая разницу во времени и использование новейших наработок, список может быть внушительным, но мы ограничимся несколькими пунктами:
- проверенный временем алгоритм SHA-256;
- «работа» для старых асиков;
- защита от атаки 51 процента за счёт сочетания PoW/Hive;
- двойная пропускная способность транзакций за счёт чередующихся блоков PoW/Hive;
- скорость транзакций и низкая комиссия;
- «демократичность», не в последнюю очередь и из-за десятикратно превышающего запас монет LTC;
- низкая капитализация при мощной перспективе — большое пространство для роста.
Вбирая все преимущества LTC, форк LCC добавляет свои инновационные решения. Возможно, это один из тех немногих случаев, когда форк действительно форк (а не подражатель) и может стать лучшей альтернативой по разным параметрам, присущим криптовалютам. А также интересным объектом для инвестиций. Впрочем, проводите собственные исследования.
Источник
Создание форков
Понравилась статья? Поделись:
Исходный код Bitcoin находится в свободном доступе и каждый желающий может скачать его, внести свои изменения и, грубо говоря, создать новую криптовалюту — форк bitcoin.
Этим пользуются множество людей: одни ставят целью усовершенствование сети путём внесения недостающих, на их взгляд, функций, и создают новую монету; другие стремятся только заработать, «раскручивая» свою идею на форумах, привлекая людей, чтобы при запуске монеты её скупили как можно больше народу, принеся тем самым создателю некоторое количество традиционных денег или биткоинов (смотря на что такая валюта будет обмениваться).
Содержание
Исходный код [ править ]
Биткоин-клиент написан на языке C++. Для создания новой криптовалюты должны быть определённые навыки и способности в программировании. Изменением пары строчек кода не удастся создать новый форк Bitcoin. Например, соучредителю Dogecoin, инженеру-программисту из Портленда, пришлось потратить несколько дней работы, чтобы получить криптовалюту, не сильно отличающуюся от Litecoin, т.к. основные изменения этой валюты — это скорость эмиссии и награда за блок. Соответственно криптовалюты, существенно отличающиеся от остальных, требуют гораздо большего времени на своё создание.
Исходники [ править ]
Все необходимые данные для создания своей криптовалюты или для простого ознакомления с технической составляющей Bitcoin находятся в «облачных хранилищах» и доступны любому желающему.
- github.com — здесь расположен исходный код bitcoin-клиента, который с версии 0.9.0 стал называться, как Bitcoin core.
- sourceforge.net — ещё одно хранилище ранних исходников bitcoin.
Сервисы для создания новых форков [ править ]
Существуют сервисы, с помощью которых можно создать свой форк, не имея необходимых навыков программирования и вообще не разбираясь в программировании. Такие сервисы, конечно, не позволяют создать нечто новое и отличающееся от остальной массы форков. С помощью тех возможностей, что они предлагают, можно сделать нечто подобное Dogecoin.
Процесс создания достаточно прост: нужно всего лишь внести необходимую информацию в соответствующие поля, в форме создания форка:
- Имя новой криптовалюты, латиницей.
- Аббревиатура, сокращение, состоящее из двух, трёх или четырёх букв.
- Иконка, изображение вашего форка.
- Выбрать алгоритм шифрования. Выбор предоставляется всего их двух основных алгоритмов — SHA-256 (bitcoin) и scrypt (Litecoin).
- Количество всех возможных добытых монет
- Награда за нахождение блока
Правда, такие сервисы не бесплатны. Вам понадобится 0.01 BTC, чтобы создать свою собственную криптовалюту. Однако кроме этого вы должны будете выложить дополнительно 0.1 BTC для того, чтобы получить исходный код для вашей криптовалюты.
Основные изменения [ править ]
Чаще всего, при создании форков создатели изменяют в первую очередь общее количество монет, алгоритм хеширования, скорость эмиссии (награду за 1 найденный блок). Уже с такими изменениями можно было выпустить собственный форк биткоина или лайткоина.
В 2013 году, когда форков было не так много, добиться некоторой популярности своего форка лишь на таких изменениях кода bitcoin было вполне возможно. К началу 2014 года количество разнообразных криптовалют превысило 150 штук и продолжает увеличиваться каждый день. Поэтому чтобы создать популярный форк сейчас, необходимо внести значительные изменения в исходный код bitcoin.
Запуск в массы [ править ]
После написания кода своей криптовалюты и создания клиента для неё, следует распространить этот клиент среди как можно большего количества людей. Организаторы, основательно подходящие к этому, запускают различные маркетинговые кампании, устраивают конкурсы, бонусные раздачи предварительно намайненых монет.
Источник
Как создать собственный хардфорк уже в существующей цепи Bitcoin или Ethereum и как на этом зарабатывают мошенники
Скоро будет не соревнование по самому успешному ICO , а гонка по созданию форков. Так как все криптовалюты – это, как правило, открытый компьютерный код, нет ничего удивительно в том, что энтузиасты стараются создать на его основе новый вид цифровых денег. Кто-то это делает ради быстрой наживы, а кто-то хочет оптимизировать технологию блокчейн для своей малоизвестной идеи.
Цифровые деньги, в отличие от традиционных, работают по совсем другим правилам. У них нет банковского или государственного регулирования, налогового контроля, олигархического влияния или золотовалютной зависимости. Эмиссия виртуальных денег происходит не на монетном дворе, а посредством вычислительной техники майнеров. Да и само движение денег полностью анонимно: цифровые кошельки не привязываются к личности владельцев.
Функционирование криптовалюты в распределенной сети делает ее практически не уязвимой: даже если какой-то узел подвергнется взлому, это не нанесет децентрализованной системе ни малейшего урона. А цифровые подписи, которыми закрывается каждый блок, делают невозможным изменение даже самого незначительного символа транзакции.
Создать криптовалюту может любой желающий. Сделать это можно двумя способами:
- либо написать свой собственный код;
- либо взять за основу уже рабочий код успешной криптомонеты и просто внести необходимые изменения.
Создавать цифровую монету с нуля – очень круто и интересно, вы получаете возможность сделать продукт уникальным, а может даже революционным. Но для этого необходим не только большой объем знаний (и не только языков программирования), но и полноценная команда, которая будет помогать вам вести весь процесс комплексно.
Намного легче создать хардфорк на уже существующей цепочке, например Bitcoin или Ethereum. Но все зависит от целей, для которых планируется новая монета. Если деньги будут выполнять функцию внутреннего платежного средства в определенной сети, то нет смысла формировать новый блокчейн. Целесообразно просто создать токен определенного стандарта – например, на Ethereum-платформе.
Так вы получите не просто стандартизированный маркер с четко прописанными в смарт-контракте функциями, но и поддержку актива на всех популярных криптобиржах. Если токен попадает под установленный стандарт, его не нужно дополнительно прописывать в листинг поддерживаемых монет. Кроме того, и хранение токена будет обеспечено на ETH-адресах.
Токены, выпущенные на предусмотренной для этого платформе, отличаются от самостоятельной криптовалюты тем, что не имеют отдельного блочного реестра. Они функционируют на блокчейне родительской платформы.
Однако если в вашей голове сидит идея реализации чего-то большего, чем просто инструмент отправки и получения денежных сумм, то вам нужно задуматься о создании новой вилки криптовалюты, функции которой наиболее схожи с вашими потенциальными желаниями.
Что такое форк
В программировании форком называется продукт, в основе которого положен уже существующий компьютерный код с некоторыми изменениями. Так как цифровая валюта – это и есть программный код, имеется возможность его видоизменять. Есть два понятия форков:
- soft fork (софтфорк) – то есть мягкие изменения, которые просто дополняют продукт новыми функциями. Хороший пример SegWit – концепция, в результате которой значительную часть данных не будут вносить в блокчейн, а оставят за ее пределами.
- hard fork (хардфорк) – серьезные изменения, после которых блок-цепь разделяется на два параллельных блокчейна. Пример Bitcoin Cash, в реестре которого изменили размер блока.
Как не запутаться: альткоины и форки
Все просто, если помнить определения:
- альткоин – это любая криптовалюта, альтернативная Биткоину: есть единственная криптовалюта Bitcoin и есть все остальные монеты – Altcoins.
- форки – это клоны существующих криптомонет с различными изменениями, внесенными в программный код.
Источник