Что такое открытый протокол в криптовалюте?

Открытый протокол — это общедоступный, прозрачный набор правил и стандартов, регулирующих передачу, проверку и обработку данных в сети, позволяющий любому участвовать, развивать или проверять систему без необходимости получения разрешения от центрального органа. В контексте блокчейна и криптовалют открытые протоколы являются основополагающей инфраструктурой, на которой строятся децентрализованные экосистемы, включая механизмы консенсуса, стандарты токенов (например, ERC-20), коммуникационные уровни и примитивы DeFi.

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

Происхождение и история

ВремяСобытия
1969Сеть ARPANET была запущена с использованием протокола NCP (Network Control Protocol); протокол TCP/IP был принят в 1983 году для создания предшественника интернета.
1983TCP / IP становится стандартным интернет-протоколом — самым успешным открытым протоколом в истории.
1991Тим Бернерс-Ли делает HTTP открытым протоколом, открывая возможности для Всемирной паутины.
2009Биткойн представляет первый открытый протокол для децентрализованной передачи ценностей.
2015Ethereum запускается как открытый протокол для программируемых смарт-контрактов.
2017Стандарт ERC-20 становится доминирующим открытым протоколом для создания токенов
2017Aave (первоначально ETHLend) запускается как открытый протокол для финансовых учреждений.
2018Uniswap и Compound запускаются как открытые протоколы для финансовых операций.
2020Взлет «DeFi-лета» демонстрирует силу построения взаимосвязанных открытых протоколов.
2021Для обеспечения совместимости блокчейнов появляются открытые кроссчейн-протоколы (IBC, LayerZero).
2023-2024Абстракция учетных записей и протоколы, основанные на намерениях, вводят новые открытые стандарты для улучшения пользовательского опыта.
«Интернет был построен на открытых протоколах — TCP/IP, HTTP, SMTP. Криптовалюта строит финансовый уровень интернета на том же открытом принципе. Это самое важное событие в технологической сфере». — Крис Диксон, a16z

Как это работает

Открытый стек протоколов (блокчейн):

┌─────────────────────────────────────────────┐ │ Уровень приложений (децентрализованные приложения, кошельки, пользовательские интерфейсы) │ │ ┌──────────┐ ┌───────────┐ ┌─────────┐ │ │ │ Uniswap │ │ Aave │ │ OpenSea │ │ │ └─────────┘ └─────────┘ └─────────┘ │ ├───────────────────────────────────────────┤ │ Протокольный уровень (Стандарты токенов, DeFi) │ │ ┌──────────┐ ┌──────────┐ ┌─────────┐ │ │ │ ERC-20 │ │ ERC-721 │ │ ERC-4626 │ │ │ └───────┘ └──────────┘ └──────────┘ │ ├───────────────────────────────────────────┤ │ Уровень консенсуса (Правила проверки) │ │ ┌──────────┐ ┌──────────┐ ┌─────────┐ │ │ │ PoW │ │ PoS │ │ BFT │ │ │ └────────┘ └────────┘ └─────────┘ │ ├───────────────────────────────────────────┤ │ Сетевой уровень (P2P-связь) │ │ ┌──────────┐ ┌───────────┐ ┌──────────┐ │ │ │ libp2p │ │ devp2p │ │ Gossip │ │ │ └──────────┘ └──────────┘ │ └───────────────────────────────────────────┘ Все слои используют открытые протоколы

ХарактеристикаОткрытый протоколЗакрытый/Собственный протокол
Исходный кодПублично доступныйСекретная/коммерческая информация
УчастиеPermissionlessТребуется разрешение
УправлениеСообщество/DAOКорпоративный контроль
ИнновацииЛюбой может построить на этом месте.Изменения может вносить только владелец.
ВзаимодействиеРазработано с учетом возможности компоновки.Огороженный сад
АудитПодлежит публичной проверкеЧерный ящик
Примеры (криптовалюта)Биткойн, Эфириум, УнисвапCeFi-платформысобственные цепочки
Примеры (Интернет)TCP/IP, HTTP, SMTPСобственные протоколы обмена сообщениями
Получение стоимостиВладельцы/пользователи токеновАкционеры компании
ЦензураСтойкийВозможно оператором

Простыми словами

  1. Общественные дороги против частных автомагистралей– Открытые протоколы подобны общественным дорогам, которыми может пользоваться любой желающий, вдоль которых можно строить и к которым можно подключаться. Закрытые протоколы подобны частным платным дорогам, контролируемым одной компанией.
  2. Блоки LEGO из криптовалюты– Открытые протоколы созданы для того, чтобы их можно было легко комбинировать. Uniswap, Aave и Compound – это открытые протоколы, которые разработчики объединяют, как кубики LEGO, для создания новых финансовых продуктов.
  3. Никаких привратников– Любой желающий может создать токен, используя открытый протокол ERC-20, построить децентрализованную биржу (DEX) с использованием открытого протокола Uniswap или запустить узел Bitcoin, используя открытый протокол Bitcoin – никаких заявок или разрешений не требуется.
  4. Прозрачность — залог доверия.– Поскольку код открыт, любой может проверить, действительно ли протокол работает так, как заявлено. Этот принцип «не доверяй, проверяй» лежит в основе децентрализованных систем.
  5. Сетевые эффекты на стероидах– Когда протокол открыт, тысячи разработчиков одновременно создают на его основе новые продукты, что приводит к экспоненциальному росту инноваций. Сам интернет является доказательством того, что открытые протоколы создают больше ценности, чем закрытые.

См. также: Значение «шиткоина» в криптовалюте

Примеры из реального мира

СценарийРеализацияРезультат
Биткойн-протоколПравила с открытым исходным кодом для децентрализованной передачи ценностей и достижения консенсусаСоздал класс активов стоимостью более 1 триллиона долларов с тысячами узлов по всему миру.
Стандарт токена ERC-20Открытый протокол для создания взаимозаменяемых токенов на Ethereum.Создано более 500 000 токенов; стали стандартом для запуска токенов.
Протокол Uniswap AMMАвтоматизированный маркет-мейкер с открытым исходным кодом для обмена токеновРазветвлялась сотни раз; породила целую экосистему децентрализованных бирж (DEX) на нескольких цепочках.
IBC (межблокчейн-коммуникация)Открытый протокол, соединяющий блокчейны экосистемы Cosmos.Обеспечена беспрепятственная передача активов между более чем 50 суверенными блокчейнами.
HTTP (интернет-параллельный протокол)Открытый протокол для доставки веб-страницСпособствовало созданию интернет-экономики с оборотом более 10 триллионов долларов.

Преимущества

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

Недостатки и риски

НедостатокОписание
Более медленное развитиеТребования к управлению на уровне сообщества и достижению консенсуса замедляют процесс принятия решений.
Риск разветвленияЛюбой может скопировать и создать форк протокола, что приведет к фрагментации сообщества.
Уязвимость в сфере безопасностиОткрытый исходный код позволяет злоумышленникам изучать уязвимости вместе с защитниками.
Проблемы управленияКоординация децентрализованного управления между заинтересованными сторонами по всему миру представляет собой сложную задачу.
Сложность монетизацииОткрытые протоколы с трудом обеспечивают такую ​​же ценность, как и проприетарные платформы.
МногогранностьИспользование множества взаимосвязанных открытых протоколов увеличивает техническую сложность.

Советы по управлению рисками:

  • При разработке на основе открытых протоколов убедитесь, что вы понимаете процесс управления обновлениями протокола.
  • Отслеживайте риски, связанные с разветвлением протокола — разделение сообщества может повлиять на стоимость токенов и безопасность сети.
  • Убедитесь, что используемые вами открытые протоколы прошли тщательную проверку безопасности.
  • Принимайте участие в управлении, если у вас есть значительная доля токенов протокола.
  • Расширяйте свою деятельность, используя несколько открытых протоколов, вместо того чтобы полагаться на один единственный.

FAQ

В1: В чем разница между открытым протоколом и программным обеспечением с открытым исходным кодом?

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

Вопрос 2: Все ли блокчейны являются открытыми протоколами?

А: Публичные блокчейны (Биткойн, Эфириум) — это открытые протоколы. Частные или разрешенные блокчейны (Hyperledger Fabric, некоторые корпоративные блокчейны) не являются полностью открытыми, поскольку ограничивают участие.

В3: Каким образом открытые протоколы извлекают выгоду?

А: С помощью собственных токенов. BTC в Bitcoin, ETH в Ethereum и UNI в Uniswap накапливают стоимость по мере роста использования протокола, распределяя эту стоимость между держателями токенов, а не между корпоративными структурами.

Вопрос 4: Можно ли отключить открытые протоколы?

А: По-настоящему децентрализованные открытые протоколы не могут быть отключены какой-либо одной организацией. Пока узлы продолжают работать, протокол существует. Это демонстрирует более чем 15-летняя непрерывная работа Биткоина.

В5: Почему «композитивность» важна для открытых протоколов?

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

Медиа