Hoskinson might be wrong about the future of decentralized compute
Хоскинсон может ошибаться относительно будущего децентрализованных вычислений
Дилемма блокчейна вновь проявилась в
Аргумент основывался на идее, что "если облако не может видеть данные, облако не может контролировать систему", и из-за нехватки времени обсуждение было прервано.
Однако существует альтернативный аргумент, противоположный позиции Хоскинсона в пользу гигантских облачных провайдеров, который заслуживает большего внимания.
Это был своего рода стратегический опорный пункт в аргументации Чарльза – в отношении таких технологий, как
MPC (многосторонние вычисления) распределяет ключи между несколькими сторонами, чтобы ни один участник не мог восстановить секрет. Это значительно снижает риск компрометации отдельного узла. Однако поверхность безопасности расширяется в других направлениях. Слои координации, каналы связи и управление участвующими узлами становятся критически важными.
Вместо того, чтобы доверять одному держателю ключа, система теперь зависит от правильно работающего набора распределенных акторов и от правильной реализации протокола. Единая точка отказа не исчезает. Фактически, она просто превращается в распределенную поверхность доверия.
Конфиденциальные вычисления, особенно защищенные среды выполнения (TEE), предлагают другой компромисс. Данные шифруются во время выполнения, что ограничивает доступ хостинг-провайдера к ним.
Более того, как MPC, так и TEE часто работают на инфраструктуре гигантских облачных провайдеров. Физическое оборудование, уровень виртуализации и цепочка поставок остаются сконцентрированными. Если поставщик инфраструктуры контролирует доступ к машинам, полосе пропускания или географическим регионам, он сохраняет оперативное влияние. Криптография может предотвратить просмотр данных, но она не предотвращает ограничения пропускной способности, отключения или политического вмешательства.
Продвинутые криптографические инструменты затрудняют определенные атаки, но они все равно не устраняют риск сбоя на уровне инфраструктуры. Они просто заменяют видимую концентрацию более сложной.
Хоскинсон утверждал, что гигантские облачные провайдеры необходимы, потому что ни один отдельный Layer 1 не может справиться с вычислительными потребностями глобальных систем, ссылаясь на триллионы долларов, которые пошли на строительство таких центров обработки данных.
Он прав в том, для чего предназначен Layer 1. Но глобальным системам в основном нужны результаты, которые любой может проверить, даже если вычисления происходят в другом месте.
В современной криптоинфраструктуре сложные вычисления все чаще выполняются вне сети. Важно, чтобы результаты можно было доказать и проверить в сети. Это основа для решений второго уровня (rollups), систем с нулевым знанием и сетей для верифицируемых вычислений.
Сосредоточение внимания на том, может ли L1 выполнять глобальные вычисления, упускает из виду основной вопрос о том, кто контролирует инфраструктуру выполнения и хранения, лежащую в основе проверки.
Если вычисления выполняются вне сети, но полагаются на централизованную инфраструктуру, система наследует централизованные режимы сбоев. Расчеты остаются децентрализованными, по крайней мере, в теории, но путь к созданию допустимых состояний сосредоточен на практике.
Проблема заключается в зависимости на уровне инфраструктуры, а не в вычислительной мощности внутри первого уровня.
Криптографическая нейтральность – это мощная идея, которую Хоскин использовал в своих аргументах. Она означает, что правила не могут быть произвольно изменены, не могут быть внедрены скрытые "черные ходы", и протокол остается справедливым.
Физический уровень определяет, кто может участвовать, кто может себе это позволить, и кто оказывается исключенным, потому что пропускная способность и задержка в конечном итоге ограничены реальными машинами и инфраструктурой, на которой они работают. Если производство, распространение и размещение оборудования остаются централизованными, участие становится экономически ограниченным, даже если сам протокол математически нейтрален.
В системах с высокой вычислительной мощностью аппаратное обеспечение – это ключевой фактор. Оно определяет структуру затрат, кто может масштабироваться и кто может обеспечить устойчивость.
Криптографическая нейтральность не равнозначна нейтральности участия.
Приоритет должен быть смещен в сторону криптографии в сочетании с...
Без разнообразия инфраструктуры нейтральность становится хрупкой под нагрузкой. Если небольшое количество поставщиков может ограничивать пропускную способность, блокировать регионы или налагать требования соответствия, система наследует их возможности. Справедливость правил сама по себе не гарантирует справедливость участия.
Конкуренция с AWS часто представляется как вопрос масштаба, но это тоже вводит в заблуждение.
Гиперскейлеры оптимизированы для гибкости. Их инфраструктура предназначена для одновременного обслуживания тысяч рабочих нагрузок. Слои виртуализации, системы оркестровки, инструменты корпоративного соответствия требованиям и гарантии эластичности – все это является сильными сторонами для универсальных вычислений, но также и слоями затрат.
Специализированная сеть для проверки конкурирует по показателям "подтверждение на доллар", "подтверждение на ватт" и "подтверждение на задержку". Когда аппаратное обеспечение, программное обеспечение для проверки, дизайн схем и логика агрегации интегрированы вертикально, эффективность возрастает. Удаление ненужных уровней абстракции снижает накладные расходы. Постоянная пропускная способность на постоянных кластерах превосходит эластичное масштабирование для узких, постоянных рабочих нагрузок.
В рынках вычислительных мощностей специализация постоянно превосходит универсальность для стабильных, высокопроизводительных задач. AWS оптимизирована для...
Экономическая структура также отличается. Гиперскейлеры устанавливают цены, исходя из корпоративных наценок и широкой изменчивости спроса. Сеть, ориентированная на протокольные стимулы, может амортизировать оборудование по-другому и настраивать производительность на основе устойчивой загрузки, а не краткосрочных моделей аренды.
Конкуренция становится вопросом структурной эффективности для определенной рабочей нагрузки.
Гиперскейлеры – не враги. Они являются эффективными, надежными и глобально распределенными поставщиками инфраструктуры. Проблема – зависимость.
Устойчивая архитектура использует крупных поставщиков для обеспечения пиковой производительности, географической избыточности и распределения на периферии, но она не привязывает основные функции к одному поставщику или небольшому кластеру поставщиков.
Решения, окончательная проверка и доступность критически важных данных должны оставаться нетронутыми, даже если регион облачных вычислений выходит из строя, поставщик услуг покидает рынок или ужесточаются нормативные ограничения.
Именно здесь децентрализованная инфраструктура хранения и вычислений становится жизнеспособной альтернативой. Доказательства, исторические записи и данные для проверки не должны быть доступны для изъятия по усмотрению поставщика услуг. Вместо этого они должны храниться на инфраструктуре, которая экономически выгодно связана с протоколом и структурно затруднена для изменения.
Специализация превосходит универсальность на рынках вычислительных ресурсов.
Вот как можно укрепить децентрализованную философию криптовалют.
Примечание: Мнения, выраженные в этой статье, принадлежат автору и не обязательно отражают взгляды CoinDesk, Inc. или ее владельцев и аффилированных лиц.