- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Форк Stellar Network вызывает опасения по поводу протокола консенсуса Ripple
На прошлой неделе сеть Stellar разветвилась, что вызвало вопросы о целостности консенсусного протокола Ripple, на котором она основана.
Недавнее непреднамеренное разветвление реестра в сети Stellar привело к временному сбою в работе ее системы транзакций и более широкой дискуссии о целостности протокола консенсуса Ripple.
Дебаты начались 5 декабря, когда исполнительный директор Stellar Development Foundation (SDF) Джойс Ким опубликовал запись в блоге в котором описывается разветвление сети Stellar , которое компания связывает с проблемами в протоколе консенсуса Ripple.
И Ripple Labs, иStellar использовать протокол с открытым исходным кодом для предоставления конкурирующих сетей транзакций, которые позволяют отправлять фиатные деньги через блокчейн. Развитие ставит под сомнение жизнеспособность Технологии , которая, как надеются обе компании, понравится частным лицам и предприятиям, ищущим эффективный способ сократить расходы на перемещение денег, хотя инцидент на прошлой неделе затронул только сеть Stellar .
CORE вопрос, который возник, заключался в том, возможны ли сетевые проблемы Stellar в Ripple, или же проблемы возникли из-за изменений в коде протокола консенсуса. Сам Stellar — это модифицированный форк Ripple, инициатива, возглавляемая Джедом Маккалебом после его ухода в 2013 году из Ripple Labs, соучредителем которой он являлся.
Неудивительно, учитываяистория споров между организациями, Ripple Labs оспорила выводы команды Stellar в ответе запись в блоге написанное главным Технологии Ripple Labs Стефаном Томасом. Томас утверждал, что проблемы кроются в изменениях Stellar в протоколе консенсуса до внедрения и сказал, что сеть Ripple не сталкивалась с такими проблемами в прошлом.
Нужен новый протокол?
Согласно первоначальному отчету Stellar, сетевые узлы не смогли договориться об общем реестре, по сути создав двойные истории транзакций, которые команда разработчиков позже исправила в течение нескольких часов. Этот процесс привел к потере клиентских средств по крайней мере на ONE бирже, которая предлагает рынок для токен-актива Stellar, stellars, и удалению транзакций, которые были включены в в конечном итоге измененную цепочку.
Маккалеб, который также основал ныне несуществующую Bitcoin биржу Mt Gox, позже опубликовал техническую оценку, которая указала на сохраняющуюся проблему со стабильностью в сети Stellar .
Маккалеб написал:
«Мы видели, что узлы демонстрируют тенденцию к рассинхронизации по крайней мере с сентября. Сеть разделялась на три или четыре части, а затем в конечном итоге снова объединялась, но она делала это относительно быстро и без потерь. Форк на прошлой неделе был примером того, как это произошло, но реестр не смог быстро объединиться».
Он повторил, что виноват протокол консенсуса Ripple, указав на недостаток, из-за которого узлы проверяют транзакции на основе данных из меньшего пула узлов, чем изначально предполагалось. Маккалеб добавил, что команда Stellar работает над тем, чтобы «сделать код безопасным».
В результате инцидента SDF удвоит усилия по разработке нового протокола консенсуса, который возглавляет Дэвид Мазьер из Группы безопасных вычислений Стэнфордского университета.
В то же время сеть транзакций Stellar будет работать на одном проверяющем узле, чтобы избежать подобных проблем, пока разрабатывается новый протокол.
Критика сосредоточена на безопасности протокола
Theконсенсусный протокол формирует основу для проверки транзакций в сетях Stellar и Ripple, при этом участвующие узлы согласовывают раунды транзакций, которые затем жестко кодируются в соответствующих реестрах этих сетей.
В первоначальном сообщении Stellar о форке Ким заявил, что протокол Ripple имеет две основные проблемы: минимизация безопасности транзакций в пользу активности системы и целостности узлов, а также способность алгоритма консенсуса достигать корректности.
Ким написал:
«Существующий алгоритм консенсуса Ripple/ Stellar реализован таким образом, что отказоустойчивость и прекращение работы отдаются приоритету безопасности. Это означает, что он отдает приоритет закрытию реестра и доступности, а не фактическому согласию всех с тем, что представляет собой реестр, — тем самым открывая несколько потенциальных сценариев риска».
Ким добавила, что исследование, проведенное Мазьером, «пришло к выводу, что существующий алгоритм вряд ли будет безопасным при любых обстоятельствах». Ожидается, что новый официальный документ, содержащий предлагаемый консенсусный протокол, а также его код, будут опубликованы в ближайшие несколько месяцев, продолжила она.
Пульсация отвечает
Технический директор Ripple Labs Томас написал в опровержении компании, что некоторые утверждения в сообщениях блога Stellar были вводящими в заблуждение или неверными, сославшись на ее официальный документ как на достаточное доказательство того, что ее протокол консенсуса безопасен.
Он написал:
«Мы не рассматривали модифицированную версию консенсуса Ripple от Stellar, но что касается алгоритма консенсуса Ripple, протокол обеспечивает безопасность и отказоустойчивость при условии, что валидаторы настроены правильно».
Томас также оспорил механизм, с помощью которого узлы в сети достигают консенсуса по раундам транзакций, и сказал, что команда Ripple с нетерпением ждет возможности изучить выводы, подготовленные Мазьером.
Главный криптограф Ripple Дэвид Шварц позже сообщил CoinDesk в своем заявлении, что такие системы, как протокол консенсуса Ripple, «работают надежно только тогда, когда достаточно большой процент валидаторов или майнеров работают должным образом».
«На основании имеющейся информации мы подозреваем, что большой процент валидаторов Stellar вышел из строя, что и привело к форку реестра», — сказал он.
Изображение черезШаттерсток
Stan Higgins
Будучи членом постоянного редакционного состава CoinDesk с 2014 года, Стэн долгое время находился в авангарде освещения новых разработок в области Технологии блокчейн. Ранее Стэн сотрудничал с финансовыми веб-сайтами и является заядлым читателем поэзии. В настоящее время Стэн владеет небольшой суммой (<$500) в BTC, ENG и XTZ (см.: Редакционная Политика).
