В чем преимущество полного узла в системе Биткоин

18.04.2017

В чем преимущество полного узла в системе Биткоин

Дэвид Ворик, один из основателей компании SIA, в рамках ежегодно мероприятия Bitcoin Expo 2017 рассказал о значении полных узлов в системе Биткоин.

В чем заключается его роль?

Сначала господин Ворик сконцентрировался на специфике роли, выполняемой полными Биткоин-узлами. Именно они подтверждают Биткоин-транзакции. Система функционирует по принципу наиболее длинной цепочки, то есть, клиенты пользуются цепью, в которой проделана самая масштабная работа. Но она должны функционировать с учетом установленных требований. Именно полные узлы проверяют соблюдение стандарта, и если имеет место нарушение правил, то система в дальнейшем будет игнорировать такую цепочку, вне зависимости от объема стоящего за ней хешрейта.

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

Нельзя отрицать оперативность SPV-узлов. Но они загружают только заголовки транзакций, благодаря чему удостоверяются, что находятся на самой длинной цепи. Тогда как проверка законности такой цепочки не осуществляется.

Господин Варик утверждает, что пользователи SPV-узлов рассчитывают на то, что система проконтролирует процесс проверки. Они полагают, что сеть следит за легитимностью цепи с наибольшим объемом хешрейта и обеспечивает ее надежность и безопасность для рядовых клиентов. Но это не более чем предположение.

Если не будет полных узлов, то власть безоговорочно перейдет к майнерам. Такой вариант приведет к развалу систему, поскольку людям не нужна сеть, участники которой могут делать деньги из пустоты.

Обновления системы

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

Если говорить о хард-форке, то возможны три варианты развития событий. Прежде всего, он может провалиться по причине массового игнорирования участников системы вновь созданной цепочки. И подобные прецеденты уже имели место. Так, господин Ворик привел как пример недавний случай неудачного апгрейда, когда совершенно случайно пул Bitcoim.com добыл блок объемом в один мегабайт.

Второй сценарий реализации хардфорка предполагает сохранение активности на старой цепочке при одновременном переходе определенной части участников сообщества к использованию новой. В этом случае целесообразно говорить о частично успешном апгрейде. Классическим примером стал раскол в системе Эфириума, в результате которого образовалось две независимые сети — Ethereum и Ethereum Classic.

Третий вариант предусматривает успешное осуществление хард-форка. Речь идет о введение новых правил и образовании новой цепи. Причем участники сообщества используют только ее и полностью игнорируют старую цепочку. Та же система Эфириума неоднократно проводила удачные хардфорки, впоследствии названные консенсусными.

Особенности полных узлов

Господин Ворик полагает, что успешность любого апгрейда напрямую зависит от «мнения» полных узлов. Если пользователь не запустил его, то соображения касательно хардфорка практически не принимаются в расчет. И такая позиция вполне обоснована. Ведь без полного узла невозможно проверить соблюдение правил. Таким образом, участник системы должен полностью полагаться на мнение другого пользователя. При этом у него самого нет никакой возможности проверить, насколько транзакция соответствует установленным требованиям. Иными словами, он не может повлиять на решение об активации хардфорка или его запрете.

Дэвид Ворик весьма удачно провел параллель между полными узлами и демократическим режимом. Но одновременно он оговорился, что одни узлы обладают большим весом, чем другие. Так, криптовалютная площадка BitPay может рассчитывать на значительно большее количество голосов, чем полный узел, обслуживающий всего несколько платежей в месяц.

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

Господин Ворик отметил, что появления Ethereum Classic можно было избежать, если бы сторонники оригинального варианта системы не смогли финансово осилить его активацию. В заключение он отметил, что полностью поддерживает рядовых участников системы и считает, что сегодня обслуживания полного узла обходиться чересчур дорого.


Назад