Бен Фиш о замене институтов доверия криптографическими протоколами

a16z (Andreessen Horowitz) 6,5 тыс. 52 мин 3 мин 19.04.2019
Главное

Новая эра децентрализованного хранения данных: криптография против институтов 0:56

В современной цифровой экономике практически весь объем данных сосредоточен в руках гигантов вроде Amazon или Google. Однако эксперт по криптографии Бен Фиш из Стэнфордского университета и Али Яхья из a16z обсуждают перспективу создания нейтральной, открытой и децентрализованной сети хранения, которая использует скрытые ресурсы обычных пользовательских устройств. Главная идея заключается в замене институционального доверия к корпорациям на доверие к математическим протоколам и экономическим стимулам.

🌐 Проблема централизации и роль децентрализации 0:56

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

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

Три ключевых аргумента в пользу децентрализованного хранения, по мнению Бена Фиша:

🔐 Доверие через криптографию: доказательства репликации 10:48

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

Здесь на помощь приходят криптографические протоколы, заменяющие доверие к людям доверием к алгоритмам. Основные концепции включают:

Как поясняет Фиш, доказательство репликации — это «экстремально плотное» доказательство использования пространства. Файл кодируется таким образом, что если пользователь удалит даже небольшую часть данных, ему придется проделать колоссальную вычислительную работу для восстановления, чтобы ответить на запрос сети. Поскольку это занимает слишком много времени, система делает попытку обмана невыгодной.

🔋 Энергоэффективность и экономические стимулы 17:17

Один из частых критических аргументов против криптовалют — экологический след майнинга. Фиш отмечает, что блокчейн-сети могут быть перепроектированы так, чтобы энергия тратилась не на «бессмысленные» вычисления, как в классическом Bitcoin, а на полезную работу по хранению данных.

Интересным аспектом является «фактор неудобства». Протоколы доказательства репликации специально спроектированы так, чтобы быть неудобными для массового использования огромными центрами обработки данных (вроде Amazon), но при этом приемлемыми для обычных пользователей. Али Яхья сравнивает это с фермерским рынком: для крупного дистрибьютора везти товар на маленький рынок неудобно, но для локального фермера это отличный способ участия в экономике.

💡 Будущее: аккумуляторы и разделение уровней 49:26

В завершение обсуждения Фиш приоткрыл завесу над своими новыми исследованиями в области «аккумуляторов» (accumulators). Эта технология направлена на то, чтобы уменьшить нагрузку на хранение внутри блокчейна. Цель — позволить узлам проверять транзакции, не храня всю историю всех аккаунтов целиком.

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

💬 Цитаты

«Мы хотим заменить доверие к индивидуумам доверием к протоколу.»

«Это не оптимизировано для эффективности, но это подходящий способ для участия индивидуумов, которые просто хотят внести свой вклад.»

👥 Спикеры
🔗 Упомянутые сайты и проекты
📖 Термины
Proof of Replication
Криптографический протокол, доказывающий, что узел хранит независимые копии данных, а не имитирует их наличие.
Proof of Retrievability
Механизм, позволяющий проверить наличие и целостность файла у провайдера без его полной загрузки.
Сибиль-атака
Ситуация, когда атакующий создает множество поддельных личностей (узлов), чтобы получить контроль над сетью или обмануть систему репутации.
Аккумуляторы (в криптографии)
Структуры данных, позволяющие доказывать принадлежность элемента к множеству, не храня всё множество целиком.
📊 Цифры
⚖️ Другая сторона
Технологии и IT Proof of Replication Decentralized Storage Ben Fish a16z Blockchain