Введення в BNB Smart Chain (BSC)
Зміст
Вступ
Що таке BNB Smart Chain?
Як працює BNB Smart Chain?
Децентралізовані фінанси (DeFi) на BNB Smart Chain
Підсумки
Введення в BNB Smart Chain (BSC)
Головна сторінка
Статті
Введення в BNB Smart Chain (BSC)

Введення в BNB Smart Chain (BSC)

Новачок
Опубліковано Oct 5, 2020Оновлено Nov 14, 2022
6m

Короткий зміст

Ймовірно, ви чули про BNB Chain – основу криптовалюти BNB. Блокчейн оптимізований для надшвидкої торгівлі. Щоб досягнути такої швидкості, розробникам довелося піти на деякі компроміси, один з яких полягає в тому, що Binance Chain не такий гнучкий з точки зору програмування, як інші блокчейни.

BNB Smart Chain створений, щоб це змінити – це новий блокчейн з повноцінним середовищем для розробки високопродуктивних децентралізованих програм. При цьому в ньому збережена крос-чейн сумісність, щоб користувачі могли отримати найкращі риси з обох мереж.


Вступ

Binance Chain, яка у 2022 році була перейменована на BNB Beacon Chain, була запущена Binance у квітні 2019 року. Її основна мета – розвиток швидкої децентралізованої (або некастодільної) торгівлі. Не дивно, що найбільшою децентралізованою програмою ( dApp) на ній є Binance DEX – одна з найзручніших децентралізованих бірж. Ви можете користуватися нею з вебінтерфейсу на binance.org або за допомогою нативної інтеграції з Trust Wallet.

Однак через обмеження, властиві блокчейн-системам, Binance Chain не володіє великою гнучкістю –  смартконтракти в системі, оптимізованої для швидкої торгівлі, можуть значно перевантажувати мережу. Пам'ятаєте CryptoKitties? На піку популярності ця гра зупинила блокчейн Ethereum.

Масштабованість залишається однією з найголовніших перешкод для розвитку блокчейну. Цю проблему допомагає вирішити мережа BNB Smart Chain.


Що таке BNB Smart Chain?

BNB Smart Chain (BSC) найкраще описується як блокчейн, що працює паралельно з BNB Beacon Chain. На відміну від BNB Beacon Chain, BSC може похвалитися функціональністю смартконтрактів і сумісністю з віртуальною машиною Ethereum (EVM). Метою розробки було зберегти високу пропускну здатність BNB Beacon Chain, запровадивши в її екосистему смартконтракти.

По суті, обидва блокчейни працюють одночасно. Варто відзначити, що BSC не є рішенням другого рівня або оф-чейн рішенням масштабування. Це незалежний блокчейн, який може працювати навіть при відключенні BNB Beacon Chain. При цьому обидва блокчейни дуже схожі.

Оскільки мережа BSC сумісна з EVM, вона підтримує безліч інструментів Ethereum і dApp. Торетично це дозволяє розробникам легко переносити свої проєкти з Ethereum. Для користувачів це означає, що для роботи з BSC можна легко налаштувати такі програми, як MetaMask. Серйозно, це всього лише питання кількох кроків. Детальніше ви можете прочитати у керівництві "Використання MetaMask з BNB Smart Chain".


Хочете почати торгувати криптовалютою? Купуйте Bitcoin на Binance!


Як працює BNB Smart Chain?

Консенсус

BNB Smart Chain забезпечує час блоку приблизно в 3 секунди з алгоритмом консенсусу Proof-of-Stake. Зокрема, в мережі використовується алгоритм Proof of Staked Authority (або PoSA), де учасники, щоб стати валідаторами, здійснюють стейкінг BNB. Якщо вони запропонують дійсний блок, то отримають комісії за транзакції усередині нього.

Зверніть увагу, що на відміну від багатьох інших протоколів, при створенні блоків не випускаються нові BNB, оскільки це дефляційний актив. Навпаки, загальна пропозиція BNB зменшується з часом, так як команда Binance регулярно проводить спалювання монет.


Крос-чейн сумісність

BNB Smart Chain була задумана як незалежна система, яка доповнює існуючий BNB Chain. У BSC використовується дволанцюгова архітектура, ідея якої полягає в тому, що користувачі можуть безперешкодно переносити активи між блокчейнами. Таким чином, з одного боку, BNB Chain забезпечує можливість швидкої торгівлі, а з іншого – дозволяє створювати потужні децентралізовані програми на BSC. Завдяки такій сумісності, користувачі отримують доступ до великої екосистеми, яка підходить для безлічі варіантів використання.

Токени BEP-2 та BEP-8 на BNB Beacon Chain можна обміняти на токени BEP-20 – новий стандарт, представлений на BNB Smart Chain. Ви читали статтю "Введення у токени ERC-20"? Тоді ви вже знайомі з форматом BEP-20. Він має ті ж функції, що і його аналог Ethereum.

Один з найпростіших способів перемістити токени з одного ланцюга в інший (наприклад, з BEP-2 у BEP-20 або навпаки) – використовувати гаманець Binance Chain Wallet, доступний в Chrome та Firefox. Детальніше ви можете прочитати у керівництві "Використання розширення гаманця Binance Chain".


Децентралізовані фінанси (DeFi) на BNB Smart Chain

Можливо, ви знаєте, що деякі цифрові активи, такі як BTCLTCETHEOS або XRP, вже існують на Binance Chain у вигляді "прив'язаних" (pegged) монет. Це токени, які прив'язані до активів в нативних ланцюгах. Наприклад, ви можете вирішити заблокувати 10 BTC, щоб отримати 10 BTCB на Binance Chain. У будь-який час ви можете обміняти 10 BTCB на 10 BTC, а це значить, що ціна BTCB буде точно відповідати ціні реального BTC. 

Роблячи це, ви ефективно переносите ці активи у BNB Chain. Як це зробити? Прочитайте статтю Пояснення токенізованого Bitcoin на блокчейні Ethereum.

Завдяки гнучкості, яку надає BNB Smart Chain, у зростаючому просторі DeFi можуть використовуватися активи з різних ланцюгів. Наприклад, такі програми, як PancakeSwap, дозволяють користувачам обмінюватися активами напряму (аналогічно Uniswap), брати участь у прибутковому фармі та управлінні проєктами за допомогою голосування. До подібних проєктів відносяться також BurgerSwap та BakerySwap (так, ми фанати децентралізованих бірж, названих в честь продуктів харчування).


Підсумки

BNB Smart Chain значно розширює функціональність Binance Chain та об'єднує ряд передових протоколів, призначених для організації сумісності між різними блокчейнами. Незважаючи на ранню стадію розвитку, плани щодо стейкінгу BNB і сумісності з EVM роблять платформу ідеальним механізмом для розробників, які створюють потужні децентралізовані програми. 

Залишилися запитання щодо BNB Smart Chain? Технічні деталі можна знайти у whitepaper проєкту.