Что такое Форк (fork)

Автор Itworkroom

Форк (англ. fork — развилка, ответвление) 

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

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

В данной статье будут рассмотрено несколько форков биткоина, их основные отличия и характеристики.

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

Прежде чем перейти непосредственно к описанию валют необходимо пояснить некоторые термины.

Proof-of-Work (POW) — система, основанная на том, что любая операция требует некоторого количества вычислений. Это основной принцип сети Bitcoin.

Proof-of-Stake (POS) — система, в которой блоки генерируются монето-годами. Количеством монет на кошельке, умноженных на их «возраст» или время, которое они лежат нетронутыми. Основное преимущество такого подхода — отсутствие необходимости в затратах энергии для поддержания валюты. Атака 51% потребует не только покупки монет, но также их долгосрочного хранения.

Некоторые (PPC, NVC) из описанных в статье форков имеют гибридную систему генерации. На первых этапах используется POW, который со временем должен быть заменен на POS.


LTC

LTC (http://litecoin.org )
Litecoin

Вторая по популярности криптовалюта. Блоки генерируются каждые 2.5 минуты, всего 84 миллиона монет, Сложность меняется каждые 2016 блоков (~ 3.5 дня), награда за блок 50 LTC падает вдвое каждые 840000 блоков. Алгоритм хэширования «scrypt». Основные отличие при таком алгоритме состоит в том, что LTC легче майнится на CPU. Подробнее о нем можно прочитать в Обзоре Litecoin и руководстве по майнингу Litecoin.

Namecoin

NMC (http://namecoin.info)
Namecoin

Namecoin создана для обслуживания криптографически защищённой доменной зоны .bit. Эта «валюта» основана на концепции Bitcoin может рассчитываться совместно с BTC.
Сами монеты предназначены для регистрации доменов в зоне .bit. Благодаря криптографической подсистеме Bitcoin такие домены защищены от изменения кем-либо, кроме их владельцев, а поднять DNS-сервер на своём ПК может каждый участник системы Namecoin.

PPcoin

PPC (http://ppcoin.org)
PPcoin

Именно в данной валюте впервые появился гибридный дизайн POW & POS. Транзакция требует 520 подтверждений, однако в кошельке появляется моментально. Более устойчив к атаке 51%.

Novacoin

NVC (http://novacoin.org)
Novacoin

Целью создания новакоинов было повторить достоинства PPCoin, не приумножая при этом его недостатков, таких как чрезмерно высокие объемы эмиссии. NVC использует функцию Scrypt в качестве алгоритма хэширования. Предельная скорость эмиссии уменьшена в 100 раз, а скорость падения награды при росте сложности описывается более гладкой кривой. Как и в родительском проекте, сложность пересчитывается с каждым новым блоком сети, максимальное увеличение сложности за один пересчет составляет 1%. Целевая скорость генерации блоков сети составляет 6 блоков в час.

Terracoin

TRC (http://terracoin.org)
Terracoin

Блоки генерируются каждые 2 минуты, 42 миллиона монет. Сложность пересчитывается каждые 30 блоков. Вознаграждение за блок установлено в размере 20 TRC.
Падение награды вдвое происходит каждые 1050000 блоков (каждые 1458 дней или 4 года)

Feathercoin

FTC (http://www.feathercoin.com)
Feathercoin

Фьючекойны — форк Litecoin, использующий scrypt и POW схему.
Блоки генерируются каждые 2.5 минуты. Всего ~336 миллиона монет. Сложность пересчитывается каждые 504 блока, награда за блок 200 FTC, падает вдвое каждые 840000 блоков.

Chinacoin

CNC (http://chncoin.org)
Chinacoin

Чайнакойны — форк Litecoin, использующий scrypt и POW схему.
Блоки генерируются каждую минуту. Всего 2628000 блоков или ~462.5 миллиона монет. Сложность пересчитывается каждые 5040 блоков. Вознаграждение за блок установлено в 88 CNC.

Rucoin

RUC (https://www.rucoin.org)
Rucoin

Данная криптовалюта с генерацией монеток как scrypt, так и sha256d. Самая низкая сложность на момент написания статьи на scrypt алгоритме. Защита сети от атаки 51% реализована путем подписи при майнинге сгенерированных блоков именами ячеек. В случае атаки сеть переходит в защищенный режим и принимает блоки только от доверенных узлов. Из других отличий: использование красивых имен кошельков и возможность снабжать обычные транзакции монет комментариями.

Ключевые характеристики криптовалют, использующих Scrypt хеширование

Coins Награда Время пересчета сложности Ожидаемое время генерации Падение награды Максимальное число
LTC 50 2016 блоков 2.5 min 840000 84кк
NVC 10 min 10 min 2ккк
FTC 200 504 блока 2.5 min 840000 336кк
CNC 88 5040 блоков 1 min 2628к 462.5кк

 

Таблица 2: Ключевые характеристики криптовалют, использующих SHA256 хеширование

Coins Награда Время пересчета сложности Ожидаемое время генерации Падение награды Максимальное число
NMC 50 2016 блоков 10 min 210000 21кк
PPC 10 min 10 min 2ккк
TRC 20 30 блокjd 2 min 1050000 42кк
RUC 50 5040 блоков 1 min 210000 21кк

Где можно торговать альтернативными коинами?

Самая популярная русскоязычная биржа по обмену альтернативных криптовалют в России это btc-e. Почти все форки можно поменять на btc-e, но, например, RUC присутствует только на Bitxm.

В заключение стоит добавить, что форки постоянно появляются (MemeCoin, DigitalCoin и др.) и исчезают (иокоины (IOC), икскоины (IXC) и т.п.). Это постоянный процесс. Стоит понимать важность сделанных изменений в клиенте относительно родительской криптовалюты и четко осознавать свои цели при выборе форка.
Если вы авантюрист и хорошо оцениваете все риски, то стоит быть внимательным, чтобы не пропустить периодически появляющиеся возможности заработать. Однако помните: в мире спекуляций, если кто-то выигрывает, то кто-то обязательно должен проиграть.

Актуальную сложность по многим форкам можно посмотреть тут или тут.

Сводные таблицы по характеристикам железа в майнинге:
Scrypt хеширование
SHA256 хеширование

источник

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

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