Репост из: Mia Coins
Не блокчейн за 5 миллиардов
ConsenSys совместно с аудитором распределенных сетей Whiteblock Inc. провели полный аудит и тестирование блокчейна EOS, на днях был опубликован пресс-релиз и довольно объёмная техническая бумага с результатами исследования, я здесь пожалуй не буду переводить её полностью, у меня для этого просто не хватит технической компетенции, но желающие могут изучить её самостоятельно, я же здесь лишь хочу поделиться с вами переводом наиболее интересных мне обобщающих разделов заключение и выводы, как-никак такой полномасштабный анализ сделан впервые и заключения действительно весьма любопытны.
Перевод:
Этот документ подытоживает результаты трехмесячного исследования архитектуры EOS и оценивает функциональные способности системы в различных ситуациях. Путем практических тестов и экспериментов в контролируемых лабораторных условиях, это исследование предлагает детальную и объективную модель дизайна, производительности и экономики с целью передачи на рассмотрение блокчейн сообществу.
А. Архитектура
На основании детального анализа всей системы можно сделать вывод, что EOS изначально разрабатывался как блокчейн, но получившаяся в итоге платформа не смогла достичь архитектуры, характерной для блокчейн систем. Вместо этого платформа была построена как распределенная база данных. Это становится очевидным в связи со значительной зависимостью системы от архитектуры, при которой криптографическая валидация не является обязательной, а, скорее, выполняемой примерно.
Б. Оценка производительности
Как говорится в части о производительности системы, пропускная способность не превышает 250 TPS (транзакций в секунду) даже при оптимальных настройках со временем ожидания в 0мс и потерей пакетов в 0%. Во время тестов, приближенным к условиям реального мира, то есть, со временем ожидания в 50мс в обе стороны и потерей пакетов в 0,01%, производительность снизилась до 50TPS, таким образом, практически опустившись до текущей производительности Ethereum.
Консенсус EOS не учитывает проблему византийских генералов. Использование 21 блок-продюсера в системе является произвольным, так как продюсеры обрабатывают транзакции в порядке круговой очереди. В системе отсутствует алгоритмическая логика насчет ситуаций, когда блок-продюсеры действуют нечестно. При тесте сети были определены различные ситуации, при которых консенсус не достигался. Консенсус полностью зависит от механизма голосования, который основан на социальном консенсусе, а не на алгоритме, устойчивом к проблеме византийских генералов.
В. Экономика
Анализ токена EOS оказывает, что сеть работает как торговая площадка для свободных вычислительных мощностей. Сеть предоставляет вычислительные услуги в форме кредитов на вычисления, производимые 21 блок-продюсерами. Так как конфигурация и производительность этих 21 блок-продюсеров скрыты от публики, то не существует способа узнать полную вычислительную мощность системы, которая гарантирована токенами. Такая особенность блок-продюсеров, навевающая сходство с «черным ящиком», создает систему, в которой вычислительные мощности заявлены, но не проверены, что потенциально может привести к нестабильности.
Г. Вывод
Из этого комплексного анализа системы EOS становится ясным, что для того, чтобы EOS смогла успешно работать в качестве протокола базового уровня, системе требуется перестроить значительную часть собственной инфраструктуры. EOS может потенциально работать в качестве сайд-чейна, внедренного в другую, более безопасную в своей основе систему. Однако для этого необходимы переработка и исправление проблем, указанных в данном отчете.
Прочитать полное исследование и погрузиться во все технические детали можно по ссылке:
https://www.whiteblock.io/library/eos-test-report.pdf
И, как обычно, перевод для вас подготовлен каналом @miacoins
ConsenSys совместно с аудитором распределенных сетей Whiteblock Inc. провели полный аудит и тестирование блокчейна EOS, на днях был опубликован пресс-релиз и довольно объёмная техническая бумага с результатами исследования, я здесь пожалуй не буду переводить её полностью, у меня для этого просто не хватит технической компетенции, но желающие могут изучить её самостоятельно, я же здесь лишь хочу поделиться с вами переводом наиболее интересных мне обобщающих разделов заключение и выводы, как-никак такой полномасштабный анализ сделан впервые и заключения действительно весьма любопытны.
Перевод:
Этот документ подытоживает результаты трехмесячного исследования архитектуры EOS и оценивает функциональные способности системы в различных ситуациях. Путем практических тестов и экспериментов в контролируемых лабораторных условиях, это исследование предлагает детальную и объективную модель дизайна, производительности и экономики с целью передачи на рассмотрение блокчейн сообществу.
А. Архитектура
На основании детального анализа всей системы можно сделать вывод, что EOS изначально разрабатывался как блокчейн, но получившаяся в итоге платформа не смогла достичь архитектуры, характерной для блокчейн систем. Вместо этого платформа была построена как распределенная база данных. Это становится очевидным в связи со значительной зависимостью системы от архитектуры, при которой криптографическая валидация не является обязательной, а, скорее, выполняемой примерно.
Б. Оценка производительности
Как говорится в части о производительности системы, пропускная способность не превышает 250 TPS (транзакций в секунду) даже при оптимальных настройках со временем ожидания в 0мс и потерей пакетов в 0%. Во время тестов, приближенным к условиям реального мира, то есть, со временем ожидания в 50мс в обе стороны и потерей пакетов в 0,01%, производительность снизилась до 50TPS, таким образом, практически опустившись до текущей производительности Ethereum.
Консенсус EOS не учитывает проблему византийских генералов. Использование 21 блок-продюсера в системе является произвольным, так как продюсеры обрабатывают транзакции в порядке круговой очереди. В системе отсутствует алгоритмическая логика насчет ситуаций, когда блок-продюсеры действуют нечестно. При тесте сети были определены различные ситуации, при которых консенсус не достигался. Консенсус полностью зависит от механизма голосования, который основан на социальном консенсусе, а не на алгоритме, устойчивом к проблеме византийских генералов.
В. Экономика
Анализ токена EOS оказывает, что сеть работает как торговая площадка для свободных вычислительных мощностей. Сеть предоставляет вычислительные услуги в форме кредитов на вычисления, производимые 21 блок-продюсерами. Так как конфигурация и производительность этих 21 блок-продюсеров скрыты от публики, то не существует способа узнать полную вычислительную мощность системы, которая гарантирована токенами. Такая особенность блок-продюсеров, навевающая сходство с «черным ящиком», создает систему, в которой вычислительные мощности заявлены, но не проверены, что потенциально может привести к нестабильности.
Г. Вывод
Из этого комплексного анализа системы EOS становится ясным, что для того, чтобы EOS смогла успешно работать в качестве протокола базового уровня, системе требуется перестроить значительную часть собственной инфраструктуры. EOS может потенциально работать в качестве сайд-чейна, внедренного в другую, более безопасную в своей основе систему. Однако для этого необходимы переработка и исправление проблем, указанных в данном отчете.
Прочитать полное исследование и погрузиться во все технические детали можно по ссылке:
https://www.whiteblock.io/library/eos-test-report.pdf
И, как обычно, перевод для вас подготовлен каналом @miacoins