Сбои в работе блокчейнов: закономерность или случайность?

 Сбои в работе блокчейнов: закономерность или случайность?

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

Недавно случился сбой в сети Steemit, который заставил пользователей беспокоиться и возмущаться: 17 сентября несколько часов подряд блогеры не могли ничего запостить на сайт из-за сбоя в сети. Из-за неполадок новые блоки перестали добавляться в сеть, и все приложения, базирующиеся на этом блокчейне, перестали работать. По словам компании, отключение сети Steem связано с предстоящим хардфорком. На некоторых узлах сети обновленный код был запущен заранее, из-за чего ветвление цепи произошло преждевременно и узлы сети не смогли прийти к консенсусу по новым блокам.

«Из-за того, что было остановлено добавление блоков, произошел сбой в работе всех (примерно 400) приложений на этом блокчейне», - заявил Нед Скотт, основатель и главный исполнительный директор компании Steemit. Это очень расстроило и разозлило некоторых пользователей, которые не могли понять, почему их любимые инструменты недоступны. Когда сеть Steemit снова начала нормально функционировать, появились критические и саркастические посты.

Инцидент с сетью Steem был не единственным примером простоя в работе блокчейнов за последнее время. 

В марте случился сбой в работе сети Neo. Малькольм Леридер, старший менеджер по исследованиям и разработке проекта, заявил, что такое может случиться, когда консенсусный узел отключается во время достижения консенсуса. В ответ на критику того, что падение всего семи консенсусных узлов может вывести из строя всю сеть, что делает ее крайне уязвимой, он добавил, что сеть может выдержать отключение консенсусного узла, но в данном инциденте на сбой сети повлияли и другие причины. 

Несколькими месяцами ранее генерация новых блоков в сети EOS прекратилась почти на пять часов. По словам Томаса Кокса, бывшего вице-президента Block.One (компании, стоящей за разработкой протокола EOS), отложенные транзакции не проходили должных проверок, что привело к неопределенному состоянию сети и остановило генерацию новых блоков. Этот инцидент произошел всего через несколько дней после полноценного запуска сети EOS в июне.

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

По мнению некоторых экспертов, в сетях Bitcoin, Ethereum и других сетях, в которых консенсус достигается по принципу доказательства работы (Proof-of-Work), сбои крайне маловероятны, даже если выпадет большое количество узлов. А сети Neo, EOS и Steem, которые работают по принципу делегированного доказательства доли владения (Proof-of-stake), более подвержены перебоям в работе. Эти сети поручают определенным узлам принимать решения в сети вместо майнинга, обеспечивая более быстрые и дешевые транзакции. Однако, Малькольм Леридер с таким заявлением не согласен, возражая, что в этих сетях могут использоваться разные консенсусные алгоритмы, и чтобы узнать, какие из них дают сбой, надо разбирать каждый конкретный случай.

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

По словам Эрика Уолла, эксперта финтех-компании Cinnober, в любой реализации распределённых вычислений возможно обеспечить не более двух из трёх следующих свойств: согласованность данных, доступность и устойчивость к разделению. Устойчивость к разделению – это обязательное свойство, поэтому инженеры могут либо добавлять доступность, как в сетях Bitcoin и Ethereum, либо согласованность данных, как в сетях EOS, Steem и Neo. С точки зрения пользователя, сеть Bitcoin никогда не "упадет", но нет никакой гарантии, что пользователь не окажется на форке, которым пренебрегут в пользу основной сети. "Два конфликтующих форка намного опасней, чем один перебой сети", - считает Эрик Уолл.

В любом случае, сеть Steem по-прежнему планирует провести запланированный (20-й по счету) хардфорк 25 сентября.

По материалам https://www.coindesk.com/

Читайте также

32462021-07-25

Как создать свой блокчейн с нуля при помощи Go? Часть 2

Цель этого гайда - разобрать технологические составляющие блокчейна на практике. Для этого рассмотрим кейс разработки собственного блокчейна с нуля.

Обучение, Blockchain
19862018-10-23

Blockchain признали непригодным для проведения выборов

Исследователи из организации Initiative for CryptoCurrencies and Contracts, которые изучают традиционное и blockchain голосование, не разделяют энтузиазма многих и считают что blockchain не только не поможет усовершенствовать процесс голосования, но и существенно ухудшит ситуацию.

Blockchain

Последние статьи из раздела Blockchain

Свежее видео на канале

Выбор редакции

644642020-10-30

Топ 10 крипто кошельков в 2020 году

По мере роста популярности криптовалют растет и спрос на качественные и безопасные криптовалютные кошельки.

Кошельки
567682017-12-10

Bitcoin: пирамида или нет?

С января 2009 года, когда был сгенерирован первый генезиз-блок bitcoin-сети, прошло уже девять лет, но до сих пор всякого рода "эксперты" ломают копья в спорах: являются ли криптовалюты финансовой пирамидой или нет. Быстрый рост доходности bitcoin и прибыли тех, кто раньше стал участником этой системы, пугает схожестью с пирамидами 90-х.

Bitcoin
535402018-04-28

on-chain и off-chain управление: за и против

Чтобы понять важность управления блокчейном и дискуссии вокруг этого вопроса, сначала нужно определить что такое управление блокчейном, его роль и цели. Управление блокчейном в сфере криптовалют состоит из двух пунктов: правил протокола (кода) и экономических стимулов, на которых основана сеть.

Blockchain
417492021-05-08

Какие альткоины принесут своим держателям доход в 2021 году?

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

Альткоины
380602018-05-12

Эволюция человека и денег

Развитие биткойна и блокчейна началось приблизительно 70000 лет назад, когда хомо сапиенс превзошли свои биологические лимиты как вид. Это история, которая уходит глубоко корнями в эволюцию человечества.

Это интересно
171392024-02-03

Сканер блоков (Blockchain explorer) своими руками: Зачем он нужен?

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

Обучение, Bitcoin, Ethereum, Технологии