Децентрализация всех уровней стека
В последние годы это пространство, кажется, потеряло интерес к подлинной децентрализации, тому самому качеству, которое сделало это пространство интересным в первую очередь. Мы видим мемы вроде "пользователям нет дела до децентрализации".
Но децентрализация не имеет значения до тех пор, пока она не станет таковой. С недавним крахом централизованных криптовалютных институтов, а также с расширением финансовой и социальной цензуры по всему миру, децентрализация важна как никогда.
Приложение децентрализовано лишь настолько, насколько децентрализован его самый централизованный слой. Поэтому весь стек должен быть децентрализованным.
Слои стека включают:
- DNS (например, Handshake)
- Вычисления (серверные мощности)
- Хранение данных (например, Filecoin)
- Индексирование данных (например, Graph)
- Oracle (например, Chainlink)
- Мосты (между блокчейнами)
- Инфраструктура нод
- Ввод и вывод фиатных средств (сложно)
- Кошельки
- Интернет-провайдер (например, Helium)
- CDN (content delivery network)
Может показаться, что на многих из этих уровней уже есть доминирующий децентрализованный игрок. Однако большинство существующих игроков в лучшем случае являются доказательством концепции. И даже если уже есть игрок, можно определить значимые векторы компромиссов.
Не заблуждайтесь, однако: это одни из самых сложных инженерных и компьютерных проблем в Web3.
Децентрализованный Postgres (это объектно-реляционная система управления базами данных (ORDBMS), наиболее развитая из открытых СУБД в мире)
В настоящее время нет возможности легко написать хорошее клиентское приложение, полностью децентрализованное приложение с той же легкостью, что и в Web2.
Вы не можете просто записать данные в Ethereum, что было бы слишком дорого для большинства случаев использования.
Протоколы хранения данных, такие как Filecoin и Arweave, предназначены в первую очередь для архивирования данных, но не обеспечивают гарантии производительности корпоративного уровня при записи и чтении данных.
Децентрализованный Postgres позволит создать множество новых приложений.
Децентрализованная AWS Lambda (это вычислительный сервис, который позволяет запускать код практически для любого типа приложения или серверной службы)
Децентрализованная вычислительная сеть, управляемая событиями:
- Выполняет код в ответ на события, инициированные с фронтэнда или смарт-контрактов.
- Автоматически управляет ресурсами, необходимыми для выполнения этого кода
- Поддерживает чтение/запись в блокчейн и протоколы хранения данных.
Децентрализованный кросс-чейн эткрскан (Decentralized Cross-Chain Etherscan)
Построен как протокол или с монетизированным API, так что разработчики могут строить поверх данных.
- просмотр любого кошелька/контракта
- поддержка проверки контрактов и вызовов контрактов
- поддержка маркировки контрактов и кошельков
- отслеживание блоков по мере их добычи и данных о блоках
Децентрализованный GPU-рендеринг (Decentralized GPU Rendering)
Рынок между людьми, которым нужны вычислительные мощности GPU, и людьми, у которых есть незадействованные GPU.
Потенциальные приложения включают обучение моделей ИИ, рендеринг метавселенной и майнинг на GPU.
L2 как сервис для конкретных приложений (App-specific L2 as a Service)
Такие проекты, как Axie, Bored Apes и dYdX, запустили или рассматривают возможность запуска собственных app-chain.
При этом они жертвуют
общей безопасностью,
атомарной компонуемостью
и инженерной простотой
ради пропускной способности, суверенитета и накопления стоимости.
Альтернативой app-chain может быть L2, ориентированный на конкретные приложения.
App-L2 как сервисный продукт сделает запуск собственного L2 для разработчиков dapp до глупости простым.
Он будет нанимать sequencers/verifiers за сценой. Он даже может создавать indexers, oracles, bridges, block explorers и т.д. для конкретных приложений.
Оракулы для статической информации Web2 (Oracles for Static Web2 Information)
В настоящее время оракулы в Web3 в основном используются для получения высокочастотной информации, такой как цены с централизованных бирж.
Это позволяет использовать такие приложения, как кредитование и деривативы.
Также необходимы оракулы для получения относительно статической информации:
- Web2 социальных сетей / обмена сообщениями, таких как Twitter и Discord
- Игровые платформы, такие как Steam
- провайдеры KYC
- Кредитные бюро
- Банки
Эти оракулы могут обеспечить множество новых вариантов использования, таких как устойчивость к атаке сибиллы (вид атаки в одноранговой сети, в результате которой жертва подключается только к узлам, контролируемым злоумышленником).
Полузакрытый кошелек (Semi-Custodial Wallet)
Инфраструктура кошелька по-прежнему остается самым большим узким местом для массового внедрения.
По своей конструкции централизованные кошельки жертвуют гибкостью ради безопасности. Невозможно использовать что-то вроде кастодиального кошелька Coinbase не только для торговли и переводов. Для неограниченного доступа к dapps необходимы децентрализованные кошельки.
Кошелек, который мы хотели бы видеть, является "полухранимым":
- Пользователь хранит часть ключа, а компания - другую часть ключа. Оба ключа необходимы для подписания транзакций с помощью многосторонних вычислений (MPC). Если взломана только одна сторона, средства все равно #safu, поскольку ни у кого нет полного ключа в любой момент времени.
- Если пользователь теряет свой ключ, MPC также позволяет восстановить ключ с помощью третьей стороны (например, AWS KSM - AWS Key Management Service).
В идеале, кошелек предоставляет супер-приложение, подобное WeChat, внутри которого можно получить прямой доступ к различным приложениям. Это потенциально снижает трение UX.
Наконец, кошелек должен обладать некоторыми или всеми следующими свойствами:
Uncensorable Github
8 августа 2022 года Казначейство наложило санкции на Tornado Cash.
Сразу же Github подверг цензуре (https://github.com/tornadocash) Tornado Cash.
Zapier для Web3
Позволяет конечному пользователю устанавливать любые общие пары "триггер-действие":
- Если что-то происходит на определенном протоколе/цепочке (триггер).
- Затем автоматически сделать что-то другое по другому протоколу/цепочке (действие).
Этот продукт будет интегрировать ряд специфических протокольных интерфейсов, полностью используя композитность Web3.
Продукт представляет собой простой front-end, с API в качестве бонуса.
Web3 Vercel / Firebase
Запуск статического фронтэнда, развертывание на IFPS и установка ENS-домена для разрешения имеют схожий DX (Developer Experience) с развертыванием Web2-сайта на Vercel.
Solana Dev Tooling
Приближает Developer Experience к EVM Developer Experience.
Подумайте о HardHat/Foundry для Solana.
Протоколы кредитования, управляемые рынком (Market-Driven Lending Protocols)
Цены в большинстве действующих кредитных протоколов сегодня не полностью определяется рынком, а вместо этого - управлением (governance) или математической формулой с небольшим количеством степеней свободы.
Агрегатор мостов (Bridge Aggregator)
Представьте себе 1inchм для мостов.
Построен так, чтобы быть композитным, чтобы кошельки могли использовать ваш агрегатор мостов вместо того, чтобы вручную поддерживать каждый мост.
Рынки прогнозирования (Prediction Markets)
В частности, ставки на спорт. Платформы для ставок Web2 страдают от следующих проблем:
- Пользователи не являются настоящими владельцами своих активов
- Пользователи подвергаются цензуре со стороны платформы
- Платформа мошенничает за счет пользователей
Delta One Деривативы и опционы DEX (Delta One Derivative and Options DEX)
Объем торгов на децентрализованных деривативных протоколах в настоящее время составляет лишь малую часть от их централизованных аналогов.
Приватные децентрализованные протоколы DeFi (Privacy DeFi Protocols)
DeFi платформа, которая позволяет пользователям совершать сделки таким образом, что часть или вся следующая информация остается приватной:
- Адрес отправителя и получателя
- Переданный актив
- Сумма транзакции
В идеале, общеплатформенные показатели системного риска, такие как леверидж, остаются публичными.
Протоколы Bitcoin DeFi (Bitcoin DeFi Protocols)
Продукт, который дает биткоину, самой ликвидной криптовалюте, больше пользы, чем просто транзакции.
Будь то yield generation, trading, payment и т.д.
Даже если решение должно быть полуцентрализованным.
Протоколы DeFi с минимизацией управления (Governance-Minimized DeFi Protocols)
Большинство governance forums сегодня, по сути, являются театрами децентрализации.
Управление осуществляется децентрализованно из-за законов о ценных бумагах. Однако принятие решений комитетами крайне непродуктивно. Это ключевая проблема, с которой сталкивается большинство протоколов DeFi.
Мы хотели бы видеть протоколы DeFi, которые минимизируют количество управляемых параметров.
В некотором смысле, Market-Driven Lending Protocols являются примером этого.
Платформа институционального уровня для доступа к DeFi (Institutional-Grade Platform to Access DeFi )
Платформа для доступа учреждений к различным протоколам DeFi для торговли, заимствования и т.д.
Полностью ончейн-игры
Игры on-chain это игры, в которых все состояние игры и игровая логика (а не только внутриигровые активы, такие как валюты и НФТ) записаны в блокчейн.
Рассмотрим игру Tic-Tac-Toe. Концепция ходов, доска 3x3, игроки и последовательность из трех ходов должны быть неизменно задокументированы в виде правил. История ходов игроков также должна быть записана.
С другой стороны, цвета доски и фигур, формы фигур, анимация, звуки и т.д. могут оставаться на стороне клиента.
Размещение всех состояний и логики on-chain открывает всевозможные новые модели поведения
- Умные игроки на основе контрактов (Smart contract-based players) (в отличие от человеческих игроков), которые играют в игру в соответствии с интеллектуальными и постоянно совершенствующимися правилами. **Одним из самых ранних примеров этого является MEV в DeFi. Боты MEV - это игроки, основанные на умном контракте, а MEV - это игра. Заметьте, что в этом случае игроки на основе смарт-контрактов не только соревнуются друг с другом, но и с игроками-людьми.
- Доверительное сотрудничество между игроками с помощью смарт-контрактов. Подумайте о совместимости между игроками. Возьмем в качестве примера Dark Forest. На момент запуска это была многопользовательская игра с неформальными альянсами. Чтобы работать вместе, вам нужно было верить, что другие игроки вас не предадут. Однако кто-то создал смарт-контракт, который выступал в роли конкурирующего игрока. Этот контракт позволял игрокам без разрешения жертвовать ему очки и в итоге занять достаточно высокое место, чтобы выиграть приз. Он вел учет, и когда он выигрывал, игроки могли разделить этот приз пропорционально.
- Игровые моды, создаваемые сторонними разработчиками без опасения. Подумайте о совместимости между играми В качестве примера можно привести Dark Forest. Кто-то создал однопользовательский спин-офф многопользовательской игры. Была использована та же логика, что и в основном контракте, благодаря редко используемому в Ethereum стандарту Diamond Standard. Все, что было изменено, - это карта, UX и подсчет очков. Вместо того чтобы игроки пытались синхронно доминировать друг над другом на одной и той же местности, каждый из них вместо этого пытался решить одну и ту же головоломку, но быстрее остальных.
Издатели игр (Game Publishers)
Разработчики игр Web3 сталкиваются с уникальными проблемами, такими как
- при привлечении пользователей (например, установка кошелька)
- соответствие требованиям регуляторов
Web3-нативный издатель игр делает процесс начала игры для игроков и публикации для разработчиков таким же простым, как Steam для Web2-игр.
Игровые движки (Game Engines)
В то время как большинство игровых движков, создаваемых в настоящее время, стремятся добавить функции web3 к продукту web2, мы с нетерпением ждем появления инструментов для создания игр на базе web3.
Что если бы мы могли создавать стандарты взаимодействия или физики для игр on-chain. Представьте себе даже законы Dungeons and Dragons on-chain, доступные любому для повторного использования.
Игры как Web3-нативная социальная сеть / обмен сообщениями (Games as Web3-Native Social Network / Messaging)
Сообщество Web3 одержимо идеей децентрализованной социальной сети / обмена сообщениями. Однако первая действительно успешная Web3-нативная социальная сеть / приложение для обмена сообщениями не будет похожа на Twitter / WhatsApp, потому что простая децентрализация всего стека, скорее всего, не будет достаточно убедительной для пользователей.
Web3-нативная игра, которая достаточно увлекательна и интерактивна, чтобы привлечь критическую массу пользователей, может превратиться в популярную децентрализованную социальную сеть / приложение для обмена сообщениями, то есть просто место для общения людей.
(Вторая основная категория приложений, которые могут победить в Web3 в области социальных сетей и обмена сообщениями, - это DeFi. Возможно, DeFi - это геймифицированные финансы).
Пусковая площадка для Web3-Native сообществ (Launchpad for Web3-Native Communities)
"Web3-Native Communities" имеют несколько названий, например, DAO и NFT-сообщества. Но в основном это группа людей, у которых есть общие стимулы.
В первую очередь, no-code launchpad позволит им запускать соответствующие смарт-контракты и проводить краудфандинг.
Это самые насущные и масштабируемые болевые точки. После привлечения критической массы пользователей стартовая площадка сможет определить другие потребности пользователей, такие как
В конечном итоге этот тип продуктов будет разделен на различные типы сообществ.
Бэк-офис (Back Office)
Сообщества Web3 имеют уникальные потребности в программном обеспечении для
- бухгалтерский учёт
- налог
- зарплата
- B2B-платежи
- управление баунти
поскольку их финансовые транзакции, как правило, осуществляются on-chain.
Принадлежащие пользователю инструменты производительности/публикации/коммуникации (User-Owned Productivity/Publishing/Communication Tools)
"Принадлежащие пользователю" означает одно или оба из следующих двух понятий:
- Нецензируемо (Uncensorable)
- Приватно (Privacy-preserving)
Любой человек или организация, использующие основные инструменты, такие как Notion или Github, знают, что это экзистенциальный риск для них.
Так много критически важной информации и рабочих процессов в конечном итоге контролируется одной технологической компанией, и поэтому они подвержены цензуре или нарушению конфиденциальности со стороны самой технологической компании или правительства.
Первым рынком сбыта будет Web3-сообщество, поскольку оно является концентрированной группой людей, которых волнуют вопросы цензуры и конфиденциальности, но, конечно, в конечном итоге продукт может быть полезен и для не-Web3-физических и юридических лиц.
"Инвестиционный банк" для сообществ Web3 (“Investment Bank” for Web3 Communities)
Подобно традиционным корпорациям, DAO нуждаются в консультациях по финансированию акционерного капитала, долговому финансированию, слияниям и поглощениям, управлению казначейством и т.д.
DAOs as Risk-Pooling Vehicles
Существуют определенные профессии с высоким риском и высокой наградой:
- профессиональные геймеры
- Хакеры
- Блогеры Youtube/TikTok
- Музыканты
- Писатели
- Разработчики лекарств
- Инвесторы/застройщики
DAO геймеров/хакеров/создателей/музыкантов/etc может стать идеальным средством для этих профессионалов, чтобы разделить риски, сохранив при этом одинаковое ожидаемое вознаграждение.
Не случайно первое поколение DAO - это инвестиционные DAO. Предпринимательство и инвестиции - это виды деятельности с высоким риском и высокой наградой.
Эти DAO будут выполнять три основные функции:
- Курирование: они ищут и принимают в свои ряды высокопотенциальных членов.
- Разделение риска: они инвестируют в новых членов в обмен на будущие финансовые выгоды. По желанию члены разделяют риски друг с другом.
- Поддержка: они оказывают друг другу поддержку, такую как маркетинг и распространение.
Почему DAO против традиционных юридических лиц?
По сути, ДАО могут уменьшить проблемы, связанные с традиционной правовой системой. ДАО могут стать лучшей альтернативой традиционным юридическим лицам, если
- Участники часто меняются: представьте себе количество бумажной работы!
- Члены являются глобальными: множество юрисдикций означают необходимость решения дополнительных юридических и банковских проблем.
Участники хотят оставаться приватными: для создания традиционных юридических лиц требуется KYC/AML.
Протоколы, управляемые клиентами (Client-Driven Protocols)
Сегодня существует множество команд, которые занимаются созданием социальных протоколов, таких как
- Протокол обмена сообщениями между адресами
- Социальные графы
- Идентификация и учетные данные
Протокол победитель определяется клиентом. А не наоборот.
Web3 Whatsapp (Web3 Whatsapp)
Приложение для обмена сообщениями, которое
- Сохраняет конфиденциальность: надежное сквозное шифрование, заслуживающее доверия благодаря открытому исходному коду
- Принадлежит пользователю: зашифрованные данные на IPFS или подобных файлах, контролируются только собственным ключом пользователя.
- Бесцензурность: пользователь не может быть запрещен кем-то, например, Meta или правительством
- Портативность: возможность создания нескольких независимых клиентов
- Нативная коммерция: поддерживает нативные крипто-платежи
Web3 Whatsapp должен быть постепенно децентрализован. Первым шагом будет использование децентрализованного хранилища при централизованных вычислениях. В будущем переходите на децентрализованные вычисления, когда они будут готовы.
В первую очередь обращайтесь к крипто пользователям, потому что они ценят вышеупомянутые пять качеств и их легче привлечь.
НФТ как интеллектуальная собственность, основанная на цифровых технологиях (NFTs as Digitally Native Intellectual Properties)
Рассмотрим интеллектуальную собственность как класс активов. Чтобы понять, насколько важен этот класс активов, отметим, что за последние 5 десятилетий нематериальные активы выросли с ~1/5 до ~4/5 рыночной стоимости S&P500.
НФТ, представляющие отдельные IP, могут помочь разблокировать ликвидность по целому ряду активов, таких как:
- Музыка, видео, письменность и искусство
- Запатентованные технологии и научные открытия
- Бренды
Идея заключается в том, чтобы создать первичный и вторичный рынок, сфокусированный на определенном типе активов.
Сегодня существует несколько таких рынков NFT, но что делает НФТ действительно интересными, так это не спекулятивный характер этих активов, а возможность создавать производные работы на основе этих активов, т.е. они становятся производными активами.
Сначала мы могли бы использовать традиционную правовую систему для закрепления прав IP за конкретным NFT. Подумайте о токенизации IP.
Однако в конечном итоге NFT. могут стать цифровыми IP. Мы видели на примере многих популярных проектов PFP, что "сохранение по щелчку правой кнопки мыши" не только не уничтожает ценность оригинальной работы, но и фактически является бесплатным маркетингом для нее. С небольшим социальным консенсусом, помощью NFT fraud detection products и возможностью программирования (например, программировать роялти в смарт-контракте), мы могли бы увидеть, как ценность естественным образом накапливается в оригинальной работе.
NFT-рынок внутри приложения (In-App NFT Marketplace)
Разработчики игр предпочитают использовать внутриприкладные рынки для своих NFT, потому что
- Переход из игрового приложения на внешний рынок создает много трудностей для конечного пользователя.
- Они хотят, чтобы торговые сборы шли им самим или их сообществу, а не сторонним торговым площадкам NFT.
Идея состоит в том, чтобы создать API/протокол для разработчиков игр для запуска внутриприкладных NFT-рынков.
Идея может быть распространена на другие потребительские товары, такие как музыкальные/видео/брендовые NFT-платформы.
Токен как инструмент для координации человеческой деятельности (Token as a Tool to Coordinate Human Activities)
Токены могут быть более эффективными, чем наиболее компетентные централизованные структуры, такие как
правительство
и
крупные корпорации,
для координации крупномасштабной человеческой деятельности.
Вносить данные, чтобы зарабатывать (Contribute Data to Earn)
Чтобы "x-to-earn" работал устойчиво, участники, зарабатывающие токены, должны предоставлять что-то ценное остальным участникам сети.
Вклад данных - очевидный кандидат на "х"
Сегодня человечеству мешает добиться значимого прогресса в различных областях не наша неспособность обрабатывать, понимать и извлекать ценность из данных, а отсутствие данных вообще.
Токены можно использовать для стимулирования большого числа людей к созданию ценных наборов данных, таких как:
- визуальные данные, необходимые для обучения моделей
- данные о здоровье, необходимые для исследований и поиска лекарств
- 3D-рендеринг нашей планеты: подумайте о децентрализованном Google Earth.
- Поведение потребителей в Интернете: подумайте о децентрализованной компании Nielsen, которая является бизнесом стоимостью $3 млрд. в год.
- Данные о преступности в реальном времени
Держатели токенов получают часть стоимости, которая в конечном итоге создается наборами данных, которые они помогли создать.
Решение трагедий общества (Solving Tragedies of the Commons)
Мы не знаем, как именно это будет выглядеть, но мы подозреваем, что возможно использовать экономику токенов для выравнивания стимулов между индивидуумом и обществом, тем самым вызывая массовые поведенческие изменения в том, как мы взаимодействуем с окружающей нас средой.
Web3 Adsense
"Если продукт бесплатный, то вы и есть продукт".
Это одна из ключевых проблем Web2, где личная информация пользователей продается рекламодателям, а деньги получает централизованная платформа (например, Google и Facebook), а не пользователь.
Идея заключается в том, чтобы создать рекламную сеть, в которой объявления будут показываться пользователям на основе их действий в сети. В идеале, пользователи получают деньги за просмотр рекламы со своего кошелька, dapps и т.д. Они получают выплаты непосредственно в свой кошелек в криптовалюте.
Думайте о конфиденциальности как о праве собственности, а о частных данных как о ценной собственности, которую пользователь может решить монетизировать.
Пересечение науки о здоровье и Web3 (Intersection between Health Science and Web3)
Наука о здоровье сталкивается с двумя проблемами:
- Недостаток финансирования
- Недостаток данных (который, возможно, вытекает из недостатка финансирования).
Которые могут быть решены с помощью криптовалют (известных многим как DeSci):
- DAOs as a Risk-Pooling Vehicles
- Вносите данные, чтобы зарабатывать
Пересечение между псевдонимной экономикой и Web3 (Intersection between Pseudonymous Economy and Web3)
Псевдонимная экономика - это экономика, в которой ваши коллеги, партнеры, контрагенты и конкуренты не знают вашего
Криптовалюты - один из ключевых факторов псевдонимной экономики. Благодаря криптографии с открытым ключом пользователи могут отделить свою финансовую и социальную деятельность от своего настоящего имени.