В доблокчейновые дни копирование интеллектуальной собственности и программного обеспечения компании было незаконным. Тем не менее, у каждой успешной компании были конкуренты, пытающиеся скопировать их успех: Coke и Pepsi, Nike и Adidas, Apple и Samsung и т. д. Блокчейн-революция изменила все эти правила, когда в целом приняла принцип открытого обмена. исходного кода, что сделало копирование легальным и простым.
В доблокчейновые дни копирование интеллектуальной собственности и программного обеспечения компании было незаконным. Тем не менее, у каждой успешной компании были конкуренты, пытающиеся скопировать их успех: Coke и Pepsi, Nike и Adidas, Apple и Samsung и т. д. Блокчейн-революция изменила все эти правила, когда в целом приняла принцип открытого обмена. исходного кода, что сделало копирование легальным и простым.
Почему возникают форки?
Криптофорки возникают по многим причинам. Один ранний известный случай форков блокчейна произошел, когда фонд Ethereum принял решение о взломе DAO, которое не понравилось части сообщества, и поэтому они разветвили ETH для создания ETC (Ethereum Classic). Форк блокчейна Bitcoin Cash стал результатом разногласий по поводу еще не принятого решения относительно увеличения размера блока и других мер, направленных на повышение масштабируемости сети биткойн.
Разветвление криптовалюты также может произойти, когда люди хотят повторить успех проекта, создав конкурента с большей частью того же кода. Так было в случае с решением Sushiswap разветвить блокчейн лидирующей на рынке Uniswap и попытаться завоевать большую часть своей клиентской базы.
Софтфорки и хардфорки
Что такое хардфорк криптовалюты? Что такое софтфорк? Что такое хард-форк, лучше всего понять, узнав о софт-форках. Существует важное различие между хард-форками и софт-форками. Когда вы проводите хард-форк криптовалюты, вы получаете два блокчейна, работающих параллельно (хотя каждый с разными параметрами, так как в один из них были внесены изменения). Однако в софт-форке все принимают новый блокчейн, а старый умирает из-за отсутствия добавленных к нему новых блоков и поддерживающих его узлов. Софт-форки происходят все время, когда блокчейн необходимо обновить новым кодом для реализации изменений. По сути, клон создается при каждом обновлении или обновлении, а «оригинал» отбрасывается. Напротив, хардфорк криптовалюты сохраняет обе версии, если достаточное количество сообщества поддерживает каждую из них. В этом основное отличие софтфорка от хардфорка. И оба, безусловно, допустимые варианты.
Случайные и преднамеренные форки
В типичном блокчейне PoW (Proof of Work), таком как сеть биткойнов, первый майнер, решивший математическую задачу, получает вознаграждение (в данном случае биткойн), и этот блок добавляется в блокчейн. Тем не менее, иногда два или более майнера решают проблему практически одновременно, и оба добавляют ее в блокчейн. Это создает случайную вилку, которая разрешается со следующим блоком — как только этот блок консенсусом добавляется к одной из версий разветвленных блокчейнов, которая затем становится постоянной, в то время как другие забрасываются.
Форки на практике
Поскольку многие проекты, основанные на блокчейне, сохраняют свой код с открытым исходным кодом, происходят сотни, если не тысячи случаев криптофоркинга. Люди делают хард-форк, чтобы извлечь выгоду из исходного кода. Иногда делается форк, чтобы попытаться спасти проект, переживший тяжелые времена, как это недавно произошло с LUNA. В других случаях форк используется как быстрый способ кодирования вашего проекта с нуля. Если у вас есть кредитный протокол, который вы хотите запустить на блокчейне, зачем тратить месяцы и огромные суммы денег на его кодирование с нуля, если вы можете создать форк COMP или AAVE? Независимо от того, сколько раз Uniswap клонируется, всегда появляется больше команд, готовых разветвить его код и попробовать что-то немного другое.
Как форки продолжают менять криптоландшафт?
Форки не только придают больше разнообразия крипто-ландшафту и ускоряют циклы разработки криптографии, но и являются мощным механизмом для создания целых крипто-экосистем. Но недостаточно разветвить криптоблокчейны. Например, большинство DAO разветвлены из кода Maker DAO. Многие коллекции NFT представляют собой форки, которые работали раньше, как в коде, так и в концепции. Как только люди узнают, как разветвлять криптовалюту, это довольно легко сделать. Это может измениться по мере взросления отрасли, но до сих пор массовое открытое копирование ведет к массовому развитию, подталкивая друг друга к большему, более быстрому внедрению инноваций и принятию на себя больших рисков, чтобы найти то, что работает для рынка, а не только технически.