В крипто протокол обычно означает базовый свод правил, которому следует сеть, охватывающий такие вещи, как то, как проверяются транзакции, как согласовываются новые блоки и как узлы взаимодействуют друг с другом. Протокол Bitcoin и протокол Ethereum, например, каждый определяет конкретные правила, которым следуют их соответствующие сети. Протоколы также обычно задают технические детали, такие как форматы транзакций и то, как следует разрешать разногласия между участниками относительно правильной версии цепочки.
Термин также используется на уровне приложений, а не только для базовых блокчейнов. Протокол кредитования или протокол децентрализованной биржи, например, — это набор смарт-контрактов и правил, регулирующих работу этого конкретного приложения, построенного поверх существующего блокчейна, а не являющегося самостоятельным блокчейном.
Поскольку протокол — это по сути общий свод правил, его изменение требует обновления, которое участникам сети необходимо принять, будь то операторы узлов, валидаторы или майнеры в зависимости от сети. Некоторые обновления — это незначительные технические корректировки, тогда как другие могут существенно изменить поведение протокола, поэтому изменения протокола обычно предлагаются, обсуждаются и тестируются перед развёртыванием. В большинстве сетей ни один участник не может в одностороннем порядке продавить изменение, и отчасти поэтому обновления протокола, как правило, происходят медленнее и осторожнее, чем обновления обычного программного приложения.
Ключевые выводы
- Протокол — это базовый свод правил, который определяет, как функционирует блокчейн или крипто-приложение.
- Термин применяется как к блокчейнам базового уровня, так и к отдельным приложениям, таким как протоколы кредитования или биржи, построенным поверх них.
- Изменение правил протокола требует обновления, которое участникам сети необходимо принять.
Протокол — frequently asked questions
В чём разница между протоколом и блокчейном?
Блокчейн — это базовый реестр и структура данных, тогда как протокол — это свод правил, регулирующий то, как этот реестр обновляется и согласовывается. На практике эти два термина часто используются в тесной связке или довольно свободно как взаимозаменяемые.
Что на самом деле включает в себя обновление протокола?
Оно означает изменение базовых правил, которым следует сеть или приложение, что может варьироваться от небольшого технического исправления до существенного изменения того, как работают консенсус, комиссии или транзакции, в зависимости от того, что затрагивает обновление.
New to crypto, or filling in the gaps? Work through the essentials in Learn, browse every term A–Z, or see live prices for the coins these concepts power.