Урок 2

Технические основы цепочки BNB

Модуль 2 посвящен техническим основам BNB Chain. Для начала мы разберемся в основах технологии распределенных реестров (DLT) и в том, как она реализована в BNB Chain. Модуль расскажет о механизме консенсуса цепочки, Proof of Staked Authority (PoSA), и углубится в двухцепочечную архитектуру BNB Chain, состоящую из Beacon Chain и Binance Smart Chain (BSC). Этот модуль призван обеспечить всестороннее понимание технических аспектов, которые делают BNB Chain надежной и эффективной блокчейн-платформой.

Основы блокчейна: Понимание технологии распределенных книг

Технология распределенных реестров (Distributed Ledger Technology, DLT) - это ядро блокчейна и основа BNB Chain. Это цифровая система для регистрации транзакций, в которой данные хранятся в нескольких местах или у нескольких участников. В отличие от традиционных баз данных, DLT не имеет центрального хранилища данных или функций администрирования. Такая децентрализация имеет решающее значение для безопасности и целостности блокчейна, поскольку она делает бухгалтерскую книгу устойчивой к взлому и мошенничеству.

В DLT каждая транзакция записывается в "блок" вместе с криптографической подписью, известной как хэш. Эти блоки соединены в цепочку, отсюда и термин "блокчейн". Каждый блок содержит ссылку на хэш предыдущего блока, создавая непрерывную и неразрывную цепочку записей. Такая структура гарантирует, что после записи транзакции ее нельзя изменить без изменения каждого последующего блока, что нецелесообразно с вычислительной точки зрения.

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

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

Децентрализованная природа блокчейна, примером которой является BNB Chain, означает, что он работает в одноранговой сети. Эта сеть обслуживается узлами, каждый из которых хранит копию всей бухгалтерской книги. Транзакции проверяются этими узлами с помощью механизма консенсуса, что обеспечивает целостность и непротиворечивость данных в сети.

Механизм консенсуса в цепочке BNB

В BNB Chain используется уникальный механизм консенсуса, известный как "Доказательство ставных полномочий" (Proof of Staked Authority, PoSA). Эта модель консенсуса сочетает в себе элементы Proof of Authority (PoA) и Delegated Proof of Stake (DPoS), стремясь использовать преимущества обеих моделей и одновременно смягчить их недостатки. PoSA разработан для повышения скорости и эффективности транзакций при сохранении достойного уровня децентрализации и безопасности.

В PoA транзакции и блоки проверяются утвержденными учетными записями, известными как валидаторы. Этот метод быстр и эффективен, но его часто критикуют за централизацию, поскольку полномочия по подтверждению транзакций принадлежат ограниченному числу организаций. BNB Chain решает эту проблему, внедряя элементы стакинга из DPoS, где валидаторы выбираются на основе количества токенов, которыми они владеют и готовы "поставить" их в качестве залога.

В BNB Chain валидаторы должны поставить на кон токены BNB, чтобы участвовать в процессе проверки блоков. Требование о ставке гарантирует, что валидаторы заинтересованы в сохранении целостности сети. Некорректная или злонамеренная деятельность валидатора может повлечь за собой штрафные санкции, включая потерю поставленных на кон токенов, что является сильным стимулом для валидаторов действовать честно.

Механизм PoSA обеспечивает высокую пропускную способность транзакций, что делает BNB Chain подходящим для приложений, требующих быстрой и эффективной обработки, таких как децентрализованные биржи и игровые приложения. Баланс между скоростью и децентрализацией делает PoSA привлекательным выбором для широкого спектра случаев использования.

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

Архитектура цепочки BNB: Цепочка маячков и умная цепочка

Архитектура BNB Chain уникальна тем, что состоит из двух основных компонентов: Beacon Chain и Binance Smart Chain (BSC). Эта двухцепочечная архитектура разработана таким образом, чтобы обеспечить баланс между высокоскоростной торговлей и высокофункциональным исполнением смарт-контрактов, удовлетворяя широкий спектр приложений и сценариев использования.

Beacon Chain в первую очередь фокусируется на управлении и ставках. Именно здесь происходит стейкинг токенов BNB, что позволяет пользователям участвовать в управлении сетью и получать вознаграждения за стейкинг. Beacon Chain отвечает за управление валидаторами сети, включая процесс делегирования и голосования за кандидатов в валидаторы. Эта цепочка играет важнейшую роль в поддержании безопасности и стабильности сети.

Смарт-цепочка Binance (BSC), с другой стороны, полностью совместима с виртуальной машиной Ethereum (EVM). Такая совместимость позволяет разработчикам легко переносить свои приложения на базе Ethereum на BSC. Smart Chain поддерживает смарт-контракты и децентрализованные приложения (dApps), что делает ее идеальной платформой для разработчиков, желающих создавать сложные, многофункциональные приложения.

Двухцепочечная архитектура позволяет обеспечить высокую пропускную способность и низкие комиссии за транзакции на BSC, сохраняя при этом функции безопасности и управления на Beacon Chain. Такое разделение обязанностей гарантирует, что сеть сможет эффективно обрабатывать большое количество транзакций без ущерба для безопасности и децентрализации.

В BSC используется модель консенсуса, известная как "Доказательство ставочных полномочий" (PoSA), которая сочетает в себе элементы "Доказательства полномочий" и "Делегированного доказательства ставочных полномочий". Эта модель обеспечивает быструю обработку транзакций и гибкую структуру управления, что делает BSC привлекательной платформой как для разработчиков, так и для пользователей.

Интеграция Beacon Chain и BSC обеспечивает комплексную экосистему для пользователей и разработчиков. В то время как Beacon Chain сосредоточена на управлении и ставках, BSC предлагает надежную платформу для создания и развертывания высокопроизводительных dApps. Эта архитектура отражает стремление BNB Chain к инновациям, эффективности и развитию, ориентированному на пользователя.

Основные моменты

  • Технология распределенных реестров (DLT) лежит в основе BNB Chain, храня данные в нескольких местах для обеспечения безопасности и целостности.
  • BNB Chain использует технологию блокчейн для прозрачной, неизменяемой записи транзакций и управления токенами с помощью смарт-контрактов.
  • Сеть работает по принципу peer-to-peer, поддерживается узлами, каждый из которых хранит полную копию бухгалтерской книги для проверки транзакций.
  • Механизм консенсуса BNB Chain, Proof of Staked Authority (PoSA), сочетает в себе Proof of Authority и Delegated Proof of Stake для эффективности и децентрализации.
  • Валидаторы в цепи BNB ставят на кон токены BNB, чтобы участвовать в проверке блоков, обеспечивая целостность сети и стимулируя честное поведение.
  • Архитектура BNB Chain включает в себя Beacon Chain для управления и проведения ставок, а также Binance Smart Chain (BSC) для EVM-совместимых смарт-контрактов и dApps.
  • Двухцепочечная структура обеспечивает высокую пропускную способность транзакций и низкие комиссии на BSC, в то время как Beacon Chain поддерживает безопасность и управление сетью.
Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.
Каталог
Урок 2

Технические основы цепочки BNB

Модуль 2 посвящен техническим основам BNB Chain. Для начала мы разберемся в основах технологии распределенных реестров (DLT) и в том, как она реализована в BNB Chain. Модуль расскажет о механизме консенсуса цепочки, Proof of Staked Authority (PoSA), и углубится в двухцепочечную архитектуру BNB Chain, состоящую из Beacon Chain и Binance Smart Chain (BSC). Этот модуль призван обеспечить всестороннее понимание технических аспектов, которые делают BNB Chain надежной и эффективной блокчейн-платформой.

Основы блокчейна: Понимание технологии распределенных книг

Технология распределенных реестров (Distributed Ledger Technology, DLT) - это ядро блокчейна и основа BNB Chain. Это цифровая система для регистрации транзакций, в которой данные хранятся в нескольких местах или у нескольких участников. В отличие от традиционных баз данных, DLT не имеет центрального хранилища данных или функций администрирования. Такая децентрализация имеет решающее значение для безопасности и целостности блокчейна, поскольку она делает бухгалтерскую книгу устойчивой к взлому и мошенничеству.

В DLT каждая транзакция записывается в "блок" вместе с криптографической подписью, известной как хэш. Эти блоки соединены в цепочку, отсюда и термин "блокчейн". Каждый блок содержит ссылку на хэш предыдущего блока, создавая непрерывную и неразрывную цепочку записей. Такая структура гарантирует, что после записи транзакции ее нельзя изменить без изменения каждого последующего блока, что нецелесообразно с вычислительной точки зрения.

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

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

Децентрализованная природа блокчейна, примером которой является BNB Chain, означает, что он работает в одноранговой сети. Эта сеть обслуживается узлами, каждый из которых хранит копию всей бухгалтерской книги. Транзакции проверяются этими узлами с помощью механизма консенсуса, что обеспечивает целостность и непротиворечивость данных в сети.

Механизм консенсуса в цепочке BNB

В BNB Chain используется уникальный механизм консенсуса, известный как "Доказательство ставных полномочий" (Proof of Staked Authority, PoSA). Эта модель консенсуса сочетает в себе элементы Proof of Authority (PoA) и Delegated Proof of Stake (DPoS), стремясь использовать преимущества обеих моделей и одновременно смягчить их недостатки. PoSA разработан для повышения скорости и эффективности транзакций при сохранении достойного уровня децентрализации и безопасности.

В PoA транзакции и блоки проверяются утвержденными учетными записями, известными как валидаторы. Этот метод быстр и эффективен, но его часто критикуют за централизацию, поскольку полномочия по подтверждению транзакций принадлежат ограниченному числу организаций. BNB Chain решает эту проблему, внедряя элементы стакинга из DPoS, где валидаторы выбираются на основе количества токенов, которыми они владеют и готовы "поставить" их в качестве залога.

В BNB Chain валидаторы должны поставить на кон токены BNB, чтобы участвовать в процессе проверки блоков. Требование о ставке гарантирует, что валидаторы заинтересованы в сохранении целостности сети. Некорректная или злонамеренная деятельность валидатора может повлечь за собой штрафные санкции, включая потерю поставленных на кон токенов, что является сильным стимулом для валидаторов действовать честно.

Механизм PoSA обеспечивает высокую пропускную способность транзакций, что делает BNB Chain подходящим для приложений, требующих быстрой и эффективной обработки, таких как децентрализованные биржи и игровые приложения. Баланс между скоростью и децентрализацией делает PoSA привлекательным выбором для широкого спектра случаев использования.

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

Архитектура цепочки BNB: Цепочка маячков и умная цепочка

Архитектура BNB Chain уникальна тем, что состоит из двух основных компонентов: Beacon Chain и Binance Smart Chain (BSC). Эта двухцепочечная архитектура разработана таким образом, чтобы обеспечить баланс между высокоскоростной торговлей и высокофункциональным исполнением смарт-контрактов, удовлетворяя широкий спектр приложений и сценариев использования.

Beacon Chain в первую очередь фокусируется на управлении и ставках. Именно здесь происходит стейкинг токенов BNB, что позволяет пользователям участвовать в управлении сетью и получать вознаграждения за стейкинг. Beacon Chain отвечает за управление валидаторами сети, включая процесс делегирования и голосования за кандидатов в валидаторы. Эта цепочка играет важнейшую роль в поддержании безопасности и стабильности сети.

Смарт-цепочка Binance (BSC), с другой стороны, полностью совместима с виртуальной машиной Ethereum (EVM). Такая совместимость позволяет разработчикам легко переносить свои приложения на базе Ethereum на BSC. Smart Chain поддерживает смарт-контракты и децентрализованные приложения (dApps), что делает ее идеальной платформой для разработчиков, желающих создавать сложные, многофункциональные приложения.

Двухцепочечная архитектура позволяет обеспечить высокую пропускную способность и низкие комиссии за транзакции на BSC, сохраняя при этом функции безопасности и управления на Beacon Chain. Такое разделение обязанностей гарантирует, что сеть сможет эффективно обрабатывать большое количество транзакций без ущерба для безопасности и децентрализации.

В BSC используется модель консенсуса, известная как "Доказательство ставочных полномочий" (PoSA), которая сочетает в себе элементы "Доказательства полномочий" и "Делегированного доказательства ставочных полномочий". Эта модель обеспечивает быструю обработку транзакций и гибкую структуру управления, что делает BSC привлекательной платформой как для разработчиков, так и для пользователей.

Интеграция Beacon Chain и BSC обеспечивает комплексную экосистему для пользователей и разработчиков. В то время как Beacon Chain сосредоточена на управлении и ставках, BSC предлагает надежную платформу для создания и развертывания высокопроизводительных dApps. Эта архитектура отражает стремление BNB Chain к инновациям, эффективности и развитию, ориентированному на пользователя.

Основные моменты

  • Технология распределенных реестров (DLT) лежит в основе BNB Chain, храня данные в нескольких местах для обеспечения безопасности и целостности.
  • BNB Chain использует технологию блокчейн для прозрачной, неизменяемой записи транзакций и управления токенами с помощью смарт-контрактов.
  • Сеть работает по принципу peer-to-peer, поддерживается узлами, каждый из которых хранит полную копию бухгалтерской книги для проверки транзакций.
  • Механизм консенсуса BNB Chain, Proof of Staked Authority (PoSA), сочетает в себе Proof of Authority и Delegated Proof of Stake для эффективности и децентрализации.
  • Валидаторы в цепи BNB ставят на кон токены BNB, чтобы участвовать в проверке блоков, обеспечивая целостность сети и стимулируя честное поведение.
  • Архитектура BNB Chain включает в себя Beacon Chain для управления и проведения ставок, а также Binance Smart Chain (BSC) для EVM-совместимых смарт-контрактов и dApps.
  • Двухцепочечная структура обеспечивает высокую пропускную способность транзакций и низкие комиссии на BSC, в то время как Beacon Chain поддерживает безопасность и управление сетью.
Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.