- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Velvet Forks: обновления Криптo без споров?
Вы, вероятно, слышали о «форках», способе внесения изменений в криптовалюты. Теперь исследователи понимают, что есть новый вид.
Velvet всегда был признаком благородства, но в Криптo теперь это имя украшает новый и многообещающий способ модернизации программного обеспечения блокчейна.
По крайней мере, именно такой ажиотаж вокруг «бархатных вилок» — механизма обновления кода Криптовалюта , который заинтересовал некоторых известных Криптo .
«Мы считаем, что самая интересная часть — это идея о том, что можно внедрять некоторые новые концепции в общедоступные блокчейны, не обязательно требуя согласия большинства участников консенсуса на это», — сказал научный сотрудник Имперского колледжа Лондона Алексей Замятин.
И это сложное утверждение затрагивает CORE того, почему Замятин и другие считают, что бархатные вилки могут быть полезны.
Короче говоря, в сфере Криптовалюта уже давно существуют два типа форков, которые обычно обсуждаются: софт-форки и хард-форки.
Хотя мягкие форки считаются менее разрушительными, поскольку они обратно совместимы, они все равно могут быть спорными, когда используются для инициирования изменений, с которыми не все пользователи Криптовалюта согласны. Кроме того, хард-форки обычно рассматриваются в сомнительном свете, поскольку они могут разделить блокчейн на две части, если не все пользователи решат обновиться до новых правил.
Однако некоторые исследователи полагают, что с помощью бархатных вилок мир Криптовалюта сможет обойти некоторые разрушительные политические факторы, которые обычно тормозят серьезные изменения кода.
Впервые придуман учеными-компьютерщиками, работающими над созданием доказательств, которые потенциально могут быть использованыдля улучшения сайдчейнов, Криптовалюта Технологии второго уровня для выведения транзакций за пределы блокчейна, бархатный форк позволяет разработчикам добавлять новые правила в блокчейн без полной поддержки со стороны всей экосистемы.
По словам Замятина, «это не ракетостроение. Это довольно простая концепция».
Так, Замятин и ряд других исследователейбыл соавтором новой статьи в котором более подробно рассматривается, где может применяться этот механизм, представленный им на конференции Financial Криптo 2018 в Кюрасао в начале месяца.
В новой статье говорится:
«Бархатная вилка [...] не требует поддержки большинства участников и может потенциально полностью исключить возможность вилок из-за разногласий по правилам».
В дикой природе
Проще говоря, форк — это способ модернизации Криптовалюта системы для поддержки важных новых правил, и на протяжении всей истории существования многочисленных Криптовалюта протоколов форки использовались часто.
Из-за хардфорка, который разделил Ethereum на конкурирующую Криптовалюта Ethereum Classic к менее спорным вилкам, таким как та , ONE использовалась перевести Bitcoin на новую схему подписи кпостоянно растущее количество форков Форки, призванные не только создавать новые криптовалюты с новыми функциями, но и приносить предпринимателям (или мошенникам) значительные суммы денег, стали частью жизни в экосистеме Криптовалюта .
Однако эти механизмы зачастую вызывают немало споров, и отчасти поэтому Замятин и другие ученые так интересуются подходом «бархатной вилки».
ВСтатья за декабрь 2017 г. там, где впервые упоминаются бархатные форки, механизм описывается как ONE , который позволяет «постепенное развертывание», не нанося вреда майнерам, которые T обновились до новых правил. Таким образом, он действует подобно мягкому форку, в том смысле, что клиенты, которые обновились до новых правил, по-прежнему совместимы с теми, кто этого не T.
Кроме того, в документе утверждается, что бархатные вилки не требуют «никаких изменений правил на уровне консенсуса», что некоторые считают преимуществом, поскольку это правила, с которыми должны согласиться все в системе, иначе все будет нарушено.
Хотя бархатные вилки T получили широкого распространения в качестве способа модернизации, сегодня они существуют в различных формах (хотя исследователи утверждают, что до этой недавней волны исследований у этого механизма T было официального названия).
Например, децентрализованный майнинговый пул P2pool регулярно использует своего рода бархатный форк.
Поскольку нет ни ONE сущности (заменив ее кодом), которая бы контролировала выплаты, распределяемые майнерам пула за их работу, пул создал второй блокчейн с более легкой сложностью, в который могут вносить свой вклад только майнеры, входящие в пул. Этот блокчейн используется для оценки того, сколько вычислительной мощности вносит каждый майнер, поэтому протокол может выплачивать им пропорционально.
Несмотря на то, что блоки, сгенерированные P2pool, используют эти дополнительные правила, майнеры, которые T играют по этим правилам, все равно принимают блоки P2pool.
Таким образом, P2pool является примером «бархатного форка», поскольку блоки (как из их собственного блокчейна, так и из блокчейна Bitcoin ) существуют бок о бок в Harmony, не вызывая раскола.
Предвзятость и взяточничество
Тем не менее, бархатные вилки представляют собой потенциально уязвимое место.
А именно, в статье описываются возможные способы, которыми недобросовестные субъекты могут злоупотреблять бархатными вилками в целях собственной выгоды.
Например, предположим, что развернут бархат. В статье Замятина описывается сценарий, в котором некоторые майнеры, называемые «бархатными майнерами», обновляются до новых правил, в то время как другие игнорируют новые правила. Если блоки, которые создают бархатные майнеры, каким-то образом более прибыльны, чем обычные блоки, в статье утверждается, что другие майнеры могут быть «предвзяты в отношении принятия обновленных, а не устаревших блоков».
«Это, в свою очередь, может оказать неопределенное влияние на предположения о безопасности таких систем, поскольку текущие модели атак в основном не предполагают переменную полезность блоков», — говорится далее в статье.
А сам Замятин описал еще один вектор атаки, который подразумевает «корыстное майнинг».
Эгоистичный майнинг — это процесс, при котором майнеры скрывают тот факт, что они нашли блок, заставляя других майнеров искать этот блок, пока они сами переходят к поиску следующего блока. Это дает им своего рода фору в том, чтобы также выиграть следующий блок. И по словам Замятина, бархатные форки могут открыть здесь новые возможности.
Он сказал CoinDesk:
«Я могу подкупить людей, чтобы они работали над моей цепочкой. Нет никакой гарантии, что я WIN, но это может потенциально стать стимулом для отклонения от правил протокола».
Тем не менее, необходимы дополнительные исследования, поскольку Замятин признает, что T уверен, насколько серьезны эти проблемы на практике.
Открывая дверь
Однако как эти уязвимости, так и мысль об изменениях, которые могут возникнуть из-за бархатных вилок, являются причинами, по которым Замятин хочет, чтобы исследователи уделяли больше времени изучению бархатных вилок.
Хотя Замятин признает, что бархатные вилки — T панацея.
«Конечно, это T работает для чего-то вроде Segregated Witness (SegWit)», — сказал он, имея в виду изменение кода Bitcoinэто вызвало двухлетние дебаты в сообществе по поводу технического направления протокола.
Тем не менее, он все еще потенциально полезен для других типов изменений.
Замятин отметил, что он изучает, как можно использовать бархатный форк для переноса GHOST, протокола, по образцу которого изначально был создан Ethereum , в Bitcoin. Поскольку он полностью реструктурирует систему, чтобы попытаться ускорить процесс, он, вероятно, T получит достаточной поддержки для мягкого или жесткого форка, и, таким образом, бархатный форк, где некоторые могут выбрать, оставаясь в консенсусе с теми, кто этого не T, может быть единственным способом.
А бархатные вилки также могут помочь вдохнуть новую жизнь в старые предложенные инновации.
Например, доцент Корнеллского университета Эмин Гюн Сирер сказал, что ему «очень» нравится идея использования бархатной вилки для добавления давно замороженного протокола Bitcoin-NG (что означает «следующее поколение»), идея, которую он выдвинул как пионера, LOOKS на повышение пропускной способности за счет реорганизации блокчейна Bitcoin , к Криптовалюта.
«Хотя [в статье] мало подробностей, общая идея добавления новой функциональности без рисков и сложностей, связанных с софт- или хард-форком, весьма убедительна», — сказал Сирер CoinDesk.
И, возможно, самое невероятное, но интересное из всего этого то, что, по мнению Замятина, еще большую идею можно реализовать с помощью бархатных вилок.
Он сказал CoinDesk:
«Можно даже иметь несколько версий, работающих параллельно, возможно, даже совместимых друг с другом, и все это без необходимости проведения зачастую спорных софт- или хард-форков».
Бархатизображение через Shutterstock
Alyssa Hertig
Алисса Хертиг, технический репортер CoinDesk, программист и журналист, специализирующийся на Bitcoin и Lightning Network. На протяжении многих лет ее работы также появлялись в VICE, Mic и Reason. В настоящее время она пишет книгу, в которой исследует все тонкости управления Bitcoin . Алисса владеет некоторым количеством BTC.
