Форк (в переводе – вилка), это разделение монеты на две цепочки, связанные с изменением протоколов. Простыми словами форк, это когда нашли минусы в монете и выпустили отдельную, но улучшенную версию этой криптовалюты. Чтобы понять что такое Форк, нужно понять, что такое блокчейн.
Содержание
Что такое Блокчейн
Это цифровая книга, где все Биткойны или криптовалютные транзакции записываются в хронологическом порядке. Например,отправляя 5000 рублей со своего банка на счет, эта сумма списывается и добавляется на счет. Поэтому банки ведут учет этих операций.
Так же происходит и в мире криптовалют. Отправляя Биткоины на кошелек, транзакции проверяются и записываются в Блокчейн.
Единственное отличие здесь заключается в том, что блокчейн- это общедоступный регистр, и каждый желающий может посмотреть сделки и проверить транзакции по всему миру ( так называемый майнер ).
Подробнее читайте в статье: Что такое Blockchain (Блокчейн)
Что такое Форкинг (Разветвление)
Проще говоря, Форкинг- это изменение программного обеспечения, которое разбивает блокчейн на две цепочки.
Обычно существует два типа Форков Hard Fork (Хард форк) и Soft Fork (Софт форк).
Надеюсь, я смог объяснить простыми словами что такое форк ?
Форкинг подразумевает любое расхождение в Блокчейне- временное или постоянное. Все очень просто, говорят, что раскол происходит, когда Блокчейн разбивается на две цепочки. Это может произойти в результате изменения алгоритма работы монеты или других изменений программного обеспечения.
В зависимости от природы изменения, вилку можно классифицировать в Хард Форк и Софт Форк. Сохраняйте спокойствие и читайте дальше!
Что такое Хард Форк (Hard Fork)
Хард Форк- это радикальное изменение протокола, которое делает ранее допустимые блоки или транзакции недействительными. Это серьезные изменения в блокчейне, протоколы которые работали раньше заменяются на более новые. Любая транзакция в разветвленной (более новой) цепочке не будет действительна в старой цепочке.
Все узлы и майнеры должны будут перейти на последнюю версию программного обеспечения протокола, если они хотят перейти на новую раздвоенную цепь. Это и создает форк в Блокчейне. Из этого и получается два пути:
- Путь который приводит к новому, усовершенствованному Блокчейну;
- Путь который продолжается по старым правилам.
Хард Форк обычно делается только тогда, когда есть достаточная поддержка со стороны майнеров. Только когда большинство майнеров дают свое согласие на апгрейд или Форк, разработчики цепочки начинают работать над обновлением кода. Как правило, поддержка должна начинаться от 90 до 95 процентов майнеров.
Что такое Софт Форк (Soft Fork)
Софт Форком называют изменением программного протокола который совместим с предыдущей версией. Это означает, что новая раздвоенная цепь будет следовать новым правилам, а также будет соблюдать старые правила. Первоначальная цепочка будет продолжать следовать старым правилам.
Этот вид вилки требует поддержку только части майнеров, обновляющих свое ПО для применения новых правил, в отличие от Хард форка, который требует (почти) всех узлов для обновления и согласования новой версии.
Новые типы транзакций часто могут быть добавлены как софт форк. И требуется здесь только понимание участников (отправителей, получателей и майнеров) как пользоваться новыми транзакциями.
Это делается путем того, чтобы новая транзакция проходит сначала через майнеров, а они в свою очередь могут как отклонить так и подтвердить транзакцию в соответствии с новыми правилами.
Какие существуют Форки сейчас?
Постоянно появляются новые форки. К примеру у того же Биткойна появились такие форки как Биткон Кеш, Биткоин Голд. Появились они потому, что Биткоин не способен отвечать уже старым требованиям, а именно: быстрым транзакциям и низкой комиссии. Аналогично с Эфириумом, появился форк Эфир классик и Эфир Зирро.
Являются ли все криптовалюты форками Биткоина ?
Многие считают, что по сути все криптовалюты – это форки биткоина. Но так ли это?
На самом деле данное мнение не является ошибочным. Дело в том, что Биткоин является одной из первых криптовалют, а любой клон программы, по сути, считается форком. Таким образом, даже вы можете создать собственную криптовалюту на основе Биткоина.
Все криптовалюты, кроме Биткоина, называют Альткоинами. Подробнее можете прочитать в этой статье: https://cryptohamsters.ru/chto-takoe-altkoiny.html
Так как исходный код Биткоина является открытым, вам ничего не стоит скопировать его на свой ПК, переименовать, создать специализированную программу и придумать новые правила, по которым будет происходить эмиссия. Также потребуется эмитировать (говоря обычным языком, намайнить) пару миллионов монет, а после этого пригласить поучаствовать в их добыче своих знакомых и друзей.