Почему полные узлы так важны для блокчейнов без разрешений?

Автор: Посол SSI

Узел Биткойн — это компьютер, который участвует в глобальной сети Биткойн через протокол одноранговой сети Биткойн. Этот протокол позволяет узлам сети взаимодействовать друг с другом и распространять блоки и транзакции.

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

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

Узел, используемый мобильным кошельком

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

Существует механизм, который позволяет клиентам с ограниченными возможностями проверять транзакции Биткойн без запуска полного узла, который называется Simple Payment Verification (SPV). Для кошелька Bitcoin SPV требуется только копия заголовка каждого блока в самой длинной цепочке Биткойн. Ее можно получить путем запроса узлов в сети, а также можно сравнить с несколькими сторонами до тех пор, пока не появится очевидная самая длинная цепочка. Затем кошелек использует клиент SPV, чтобы запросить у Меркла подтверждение того, что некоторая транзакция была подтверждена определенным блоком. Такие доказательства доказывают, что сеть подтвердила транзакцию.

(Примечание переводчика: такие доказательства требуют использования данных «Корень дерева Меркла транзакции» в заголовке блока. Вот почему легкий узел должен запрашивать заголовок блока у полного узла.)

(Примечание переводчика: в нынешней экосистеме Биткойна механизм SPV явно считается механизмом с очевидными недостатками. Он был заменен фильтром плотных блоков BIP 158. Стоит отметить, что использование этих механизмов в мобильных кошельках все для того, чтобы снизить необходимый уровень доверия, чтобы программное обеспечение кошелька не становилось пользовательским интерфейсом для определенного сервера.)

Если SPV достаточно для проверки транзакций, зачем нам полные узлы?

Без полных узлов узлы, на которых работают легкие клиенты SVP, вообще не смогут получить доступ к сети. Однако есть более фундаментальная причина: Plotpoint не проверяет каждую транзакцию, поэтому фактически доверяет полным узлам, чтобы гарантировать, что блоки и транзакции будут правильно проверены в соответствии с правилами консенсуса. Таким образом, каждый полный узел способствует устойчивости всей сети (а легкие узлы этого не делают).

Более того, модель SPV работает только с протоколом Биткойн. (Примечание переводчика: Это тоже недоразумение.)

Преимущества запуска полного узла

Запуск полного узла гарантирует, что операторы узлов имеют полный контроль над своими деньгами. Потому что программное обеспечение, оборудование и данные транзакций находятся под вашим контролем. Вся суть Биткойна в том, что лицам, участвующим в сети, не нужно доверять какой-либо третьей стороне. Вот почему мы также называем ее «системой, не требующей доверия».

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

Децентрализация владения, географии и реализация полных узлов еще больше защитят основную ценность этих децентрализованных протоколов.

(Примечание переводчика: одно из преимуществ, о котором автор не упомянул, заключается в том, что полные узлы могут лучше защитить конфиденциальность ваших транзакций.)

Общая картина

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

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

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить