З моменту запуску протоколу Ordinals у лютому 2023 року карбування BTC NFT і зростання токенів BRC-20 призвели до високоактивної мережі BTC. Далі було різке зростання комісій за мережу BTC і перевантаження мережі. Крім того, той факт, що мережа BTC не підтримує смарт-контракти, обмежує розвиток більш складних екологічних сервісів. Ринок почав зосереджуватися на мережі та програмах BTC другого рівня, сподіваючись отримати переваги екологічного зростання BTC.
**У цій статті ми пояснимо для вас мережу BTC Stacks рівня 2. Ми поговоримо про її архітектурний дизайн, її екологічну частину та проблеми, з якими вона стикається. **
**Що таке стеки? **
Stacks був створений Мунібом Алі на основі його докторської дисертації, яка ретельно представила інтернет-фреймворк, побудований навколо BTC. На початку проект називався Blockstack, а в 2020 році його офіційно перейменували на Stacks. Він визначає себе як рівень смарт-контракту для BTC.
Архітектурний дизайн:
Стеки виконують смарт-контракти, написані в Clarity, на власному блокчейні та завершують транзакції в BTC. Два ланцюги взаємодіють через механізм підтвердження передачі (деталі введені в механізм консенсусу), щоб використовувати безпеку мережі BTC для забезпечення безпеки транзакцій.
Джерело: Beosin
Оскільки дані транзакції Stacks повинні бути підтверджені мережею BTC, а мережа BTC генерує новий блок приблизно кожні 10 хвилин, як Stacks розширюється та прискорюється?
Перш за все, Stacks розробив спеціальний механізм, який дозволяє генерувати кілька невеликих блоків, які називаються потоками мікроблоків, у ланцюжку Stacks, дозволяючи майнерам, відповідальним за підтвердження поточного блоку Stacks, повною мірою використовувати мережу BTC для генерації двох блоків. Інтервал часу між блоками, щоб обробити більше транзакцій. Коли біткойн підтвердить поточний блок, ці мікроблоки також будуть завершені, а наступний блок Stacks буде пов’язано з поточним останнім мікроблоком. **Як показано нижче:
Джерело: Dystopia Labs, Beosin
Деталі механізму:
Стеки встановлюють, що майнери, які підтвердять наявність мікроблоків, отримають 60% комісії за ці мікроблоки, а вузли, які генерують ці мікроблоки, отримають 40% комісії, щоб заохотити майнерів пакувати мікроблоки та уникати мікроблоків. зловживання.
По-друге, Stacks запустив Hiro HyperChains, який можна розуміти як Layer 2 of Stacks, надаючи розробникам високопродуктивну платформу розробки блокчейнів для сценаріїв додатків із низькою затримкою та високим TPS. Звичайно, інші типи підмереж також можуть бути побудовані на стеках для задоволення різних потреб. Ці підмережі спочатку підтвердять транзакції в мережі Stacks, а потім підтвердять остаточний статус у мережі BTC.
Механізм консенсусу: підтвердження передачі (PoX)
У Stacks використовується механізм консенсусу під назвою Proof of Transfer (PoX). PoX — це консенсусний алгоритм між двома блокчейнами, який можна розглядати як Proof of Work + Proof of Burn. Як і PoW, PoX вимагає від майнерів витрачати наявні ресурси (BTC), щоб конкурувати за можливість карбувати наступний блок Stacks; подібно до PoB, PoX вимагає від майнерів «спалити» BTC, щоб отримати винагороду за токени STX.
Особливістю PoX є те, що біткойни, витрачені майнерами, не будуть знищені, а передані власникам токенів STX, які заблокували токени STX, що називається стекінгом. За допомогою механізму PoX майнери витрачають BTC, щоб конкурувати за право генерувати блоки в стеках, і отримують винагороду за токени STX і комісію за транзакції за блок; власники STX блокують токени STX, щоб отримати винагороду за BTC, і поточний APY становить близько 9%.
Джерело:
Мережа Stacks використовуватиме перевірену випадкову функцію VRF для випадкового вибору виробників блоків (чим більше BTC витрачається, тим більша ймовірність бути обраним). Коли майнери отримають право виробляти блоки Stacks, вони почнуть пакувати нові блоки Stacks. Кожен блок Stacks містить хеш-покажчик, що вказує на попередній блок Stacks, і хеш-покажчик, що вказує на відповідний блок BTC, таким чином з’єднуючи мережу Stacks і мережу BTC.
**Які зміни внесе Накамото в наступне велике оновлення Stacks? **
Nakamoto — це наступне важливе оновлення Stacks, яке, як очікується, буде завершено в 4 кварталі 2023 року. Оновлення оптимізує мову Clarity, представить підмережі та sBTC. Це оновлення забезпечить відносно повні базові умови для наступного спалаху екосистеми BTC.
Підмережа:
Stacks представить підмережі, які підтримують інші мови програмування та середовища виконання, такі як підмережі EVM. Це полегшить міграцію проектів на Ethereum до мережі Stacks, що дозволить Stacks отримувати кошти та трафік ланцюга EVM. У той же час ці смарт-контракти можуть використовувати біткойн як свої активи і, нарешті, розташуватися в мережі біткойн.
Subnet — це рішення для розширення Stacks, яке покращує продуктивність мережі, жертвуючи певною децентралізацією. Підмережа може вибирати вузли майнера з високою пропускною здатністю мережі або вузли майнера, що належать до білого списку підмереж, для обробки транзакцій підмережі для забезпечення високої продуктивності.
sBTC:
sBTC — це децентралізоване рішення для прив’язки BTC, запущене компанією Stacks в оновленні Nakamoto. Впровадження sBTC вирішить проблему використання активів BTC у мережі BTC другого рівня. Смарт-контракти в підмережах Stacks і Stacks можуть використовувати sBTC для здійснення різних бізнесів DeFi, таких як кредитування, обмін і карбування стабільних монет, збільшення TVL екосистеми BTC.
Зараз на ринку існує багато типів активів, прив’язаних до BTC, таких як Wrapped BTC (wBTC), RenBTC і tBTC, які вводять BTC в Ethereum; RBTC, який вводить BTC у дворівневу мережу RSK BTC. Принцип прив’язки приблизно однаковий: спочатку заблокуйте BTC у мережі BTC, потім викарбуйте таку ж кількість прив’язаних BTC у цільовій мережі; знищіть прив’язані BTC у цільовій мережі, а потім розблокуйте таку ж кількість BTC у мережі BTC. . Але ключем до цього є ступінь централізації заблокованих активів BTC. Наприклад, wBTC — це BTC, заблокований користувачами, якими володіють постачальники послуг зберігача криптовалюти, і ризик централізації відносно високий. 3AC і Alameda раніше були співдистриб'юторами wBTC, і їхнє банкрутство призвело до того, що деякі користувачі не змогли обміняти wBTC назад на BTC. RBTC використовує адресу мультипідпису мережі BTC, щоб відповідати за блокування BTC, і використовує механізм Powpeg, щоб гарантувати, що інформація, заблокована BTC, правильно передається в мережу RSK і підписується, що додатково знижує ризик централізації.
sBTC використовує пороговий підписний гаманець для керування заблокованими BTC у мережі BTC і карбує BTC за допомогою смарт-контрактів у мережі Stacks, таким чином реалізуючи некастодіальне та децентралізоване прив’язування BTC. Щоб виконати операцію розблокування BTC, необхідно отримати дійсний підпис: щонайменше 70% стекерів (користувачів, які заблокували токени STX, щоб отримати винагороду BTC у PoX). Це значно знижує ризик централізації зберігання активів.
Джерело:
Переваги Stacks
Екологічні переваги:
Stacks наразі є найактивнішою мережею BTC рівня 2. Після запуску протоколу Ordinals інтерес ринку до BTC NFT поступово зріс, також активізувалися дії NFT на Stacks. За словами Муніба Алі, мережа Stacks викарбувала NFT на суму понад 650 000 доларів США.
Крім того, у першій половині цього року TVL проекту Stacks DeFi Alex зріс на 500%, а поточний TVL досяг 24,61 млн доларів. Алекс є керівником Dex of Stacks із дуже повною структурою продукту, що забезпечує такі функції, як транзакції, позики, нові транзакції та безстрокові контракти. З оновленням Stacks і розвитком екосистеми BTC Алекс все ще має більше простору для розвитку.
Проект Arkadiko екосистеми Stacks схожий на MakerDAO, зосереджений на активах із надмірною заставою для карбування децентралізованого стейблкойну USDA для покращення ліквідності активів у мережі Stacks. Хоча протокол ще не вибухнув, ми можемо сподіватися на його ефективність після того, як sBTC буде введено в мережу Stacks.
Джерело:
Citycoin:
CityCoin — це протокол, побудований на Stacks, який дозволяє спільноті робити внески в скарбницю міста, витрачаючи токени STX, щоб отримати винагороду в Citycoin. Учасники витрачають токени STX, щоб стати «майнерами» для видобутку Citycoin. 30% витрачених токенів STX зберігатимуться в міській скарбниці, а решта 70% отримають винагороду як CityCoin Stackers. Якщо ви розумієте вищезгаданий механізм PoX, схема стимулювання Citycoin майже така ж.
джерело:
Маямі був першим містом, яке приєдналося до проекту, запустивши MiamiCoin (MIA). Загальна вартість гаманців Miami City Vault перевищила 20 мільйонів доларів США, що становить приблизно 2 відсотки державного бюджету міста Маямі, і ці кошти будуть використані для повернення коштів місцевій громаді. Згодом Нью-Йорк приєднався до ініціативи, запустивши NYCCoin. Це дозволяє більшій кількості людей отримувати доступ і використовувати цифрові активи та гаманці, залучати кошти для державних послуг у регіоні, а також допомагає бренду Stacks створити хороший імідж.
Складає можливі виклики
Ризики дизайну PoX:
PoX вимагає, щоб майнери BTC витрачали BTC на участь у конкурсі блоків Stacks, щоб отримати винагороду за токени STX. В даний час конкуренція серед майнерів BTC невелика, а дохід величезний (1000 STX/блок, винагорода зменшується вдвічі кожні 4 роки і врешті-решт знижується до 125 STX/блок), і майнери мають велику мотивацію брати участь у змаганні. стеків. Як видно з даних на малюнку нижче, майнери, які брали участь у 7278 конкурсах, витратили близько 3,56 BTC і отримали 1 337 000 токенів STX (на даний момент близько 29,4 BTC)
Статистика:
Якщо винагороди Stacks у майбутньому зменшаться, а кількість майнерів, які беруть участь у змаганні, зросте, а винагороди за токени STX, які майнери отримають, будуть меншими за BTC, які вони витрачають, чи майнери продовжуватимуть брати участь у PoX? Згідно з даними Onstacks, наразі в PoX беруть участь лише 6 активних майнерів. Наступні стеки продовжуватимуть розвиватися. Якщо припустити, що кількість майнерів збільшиться лише в 10 разів, а винагорода STX скоротиться вдвічі до 500 STX/блок приблизно через рік, тоді обмінний курс STX/BTC має зрости в 2,5 рази, щоб переконайтеся, що майнери прибуткові, щоб мати мотивацію брати участь у PoX. Таким чином, або значення STX може продовжувати зростати, або існує верхня межа кількості майнерів, які беруть участь у змаганні, щоб забезпечити безперервну роботу мережі Stacks. Чи можуть Stacks, як і BTC, відновитися навіть після «відключення» майнерів?
Контрактна вразливість PoX:
19 квітня 2023 року Stacks виявив, що у функції збільшення стеків у контракті pox-2 є лазівка, яка призвела до того, що адреса bc1qpyjutel6d4gj50dscphjrqcp29ljtfjel7ccap отримувала більше винагород BTC, ніж теоретичні розрахунки. **Цей розрахунок є неправильним, оскільки функція збільшення стеків поєднує такі операції, як модифікація бази даних, із логікою, яка визначає зміни стану, а потім використовує reward-cycle-total-stacked як глобальну змінну для збереження стану в послідовних ітераціях. **Наразі команда Stacks тимчасово перемикає Stacks на консенсус PoB, а потім замінює контракт pox-2 на контракт pox-3, після чого Stacks відновлює консенсус PoX. Деякі розробники в спільноті закликають покращити Clarity до функціональної, орієнтованої на експресію мови розробки, щоб полегшити статичний аналіз і формальну перевірку, а також уникнути повторення таких уразливостей у основній мережі в майбутньому.
Підсумуйте
Stacks, безсумнівно, є головним проектом мережі BTC рівня 2 із стійкою екологією та ефектом бренду високої якості, і він збирається розпочати серйозне оновлення: надійний, надійний міст BTC, sBTC, оптимізація мови підмережі та Clarity для BTC Екологічний вибух забезпечує базові умови. **Але в той же час складність механізму PoX принесла деякі труднощі команді Stacks, і впровадження наступних підмереж збільшить складність усієї мережі. Як забезпечити правильну роботу мережі Stacks і успішно завершити оновлення Nakamoto – це завдання, над вирішенням якого команді Stacks потрібно наполегливо працювати. **
Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
Що таке стеки? З якими проблемами можуть зіткнутися мережеві стеки рівня 2 BTC?
Автор @EatonAshton2, дослідник безпеки Beosin.
З моменту запуску протоколу Ordinals у лютому 2023 року карбування BTC NFT і зростання токенів BRC-20 призвели до високоактивної мережі BTC. Далі було різке зростання комісій за мережу BTC і перевантаження мережі. Крім того, той факт, що мережа BTC не підтримує смарт-контракти, обмежує розвиток більш складних екологічних сервісів. Ринок почав зосереджуватися на мережі та програмах BTC другого рівня, сподіваючись отримати переваги екологічного зростання BTC.
**У цій статті ми пояснимо для вас мережу BTC Stacks рівня 2. Ми поговоримо про її архітектурний дизайн, її екологічну частину та проблеми, з якими вона стикається. **
**Що таке стеки? **
Stacks був створений Мунібом Алі на основі його докторської дисертації, яка ретельно представила інтернет-фреймворк, побудований навколо BTC. На початку проект називався Blockstack, а в 2020 році його офіційно перейменували на Stacks. Він визначає себе як рівень смарт-контракту для BTC.
Архітектурний дизайн:
Стеки виконують смарт-контракти, написані в Clarity, на власному блокчейні та завершують транзакції в BTC. Два ланцюги взаємодіють через механізм підтвердження передачі (деталі введені в механізм консенсусу), щоб використовувати безпеку мережі BTC для забезпечення безпеки транзакцій.
Джерело: Beosin
Оскільки дані транзакції Stacks повинні бути підтверджені мережею BTC, а мережа BTC генерує новий блок приблизно кожні 10 хвилин, як Stacks розширюється та прискорюється?
Перш за все, Stacks розробив спеціальний механізм, який дозволяє генерувати кілька невеликих блоків, які називаються потоками мікроблоків, у ланцюжку Stacks, дозволяючи майнерам, відповідальним за підтвердження поточного блоку Stacks, повною мірою використовувати мережу BTC для генерації двох блоків. Інтервал часу між блоками, щоб обробити більше транзакцій. Коли біткойн підтвердить поточний блок, ці мікроблоки також будуть завершені, а наступний блок Stacks буде пов’язано з поточним останнім мікроблоком. **Як показано нижче:
Джерело: Dystopia Labs, Beosin
Деталі механізму:
Стеки встановлюють, що майнери, які підтвердять наявність мікроблоків, отримають 60% комісії за ці мікроблоки, а вузли, які генерують ці мікроблоки, отримають 40% комісії, щоб заохотити майнерів пакувати мікроблоки та уникати мікроблоків. зловживання.
По-друге, Stacks запустив Hiro HyperChains, який можна розуміти як Layer 2 of Stacks, надаючи розробникам високопродуктивну платформу розробки блокчейнів для сценаріїв додатків із низькою затримкою та високим TPS. Звичайно, інші типи підмереж також можуть бути побудовані на стеках для задоволення різних потреб. Ці підмережі спочатку підтвердять транзакції в мережі Stacks, а потім підтвердять остаточний статус у мережі BTC.
Механізм консенсусу: підтвердження передачі (PoX)
У Stacks використовується механізм консенсусу під назвою Proof of Transfer (PoX). PoX — це консенсусний алгоритм між двома блокчейнами, який можна розглядати як Proof of Work + Proof of Burn. Як і PoW, PoX вимагає від майнерів витрачати наявні ресурси (BTC), щоб конкурувати за можливість карбувати наступний блок Stacks; подібно до PoB, PoX вимагає від майнерів «спалити» BTC, щоб отримати винагороду за токени STX.
Особливістю PoX є те, що біткойни, витрачені майнерами, не будуть знищені, а передані власникам токенів STX, які заблокували токени STX, що називається стекінгом. За допомогою механізму PoX майнери витрачають BTC, щоб конкурувати за право генерувати блоки в стеках, і отримують винагороду за токени STX і комісію за транзакції за блок; власники STX блокують токени STX, щоб отримати винагороду за BTC, і поточний APY становить близько 9%.
Джерело:
Мережа Stacks використовуватиме перевірену випадкову функцію VRF для випадкового вибору виробників блоків (чим більше BTC витрачається, тим більша ймовірність бути обраним). Коли майнери отримають право виробляти блоки Stacks, вони почнуть пакувати нові блоки Stacks. Кожен блок Stacks містить хеш-покажчик, що вказує на попередній блок Stacks, і хеш-покажчик, що вказує на відповідний блок BTC, таким чином з’єднуючи мережу Stacks і мережу BTC.
**Які зміни внесе Накамото в наступне велике оновлення Stacks? **
Nakamoto — це наступне важливе оновлення Stacks, яке, як очікується, буде завершено в 4 кварталі 2023 року. Оновлення оптимізує мову Clarity, представить підмережі та sBTC. Це оновлення забезпечить відносно повні базові умови для наступного спалаху екосистеми BTC.
Підмережа:
Stacks представить підмережі, які підтримують інші мови програмування та середовища виконання, такі як підмережі EVM. Це полегшить міграцію проектів на Ethereum до мережі Stacks, що дозволить Stacks отримувати кошти та трафік ланцюга EVM. У той же час ці смарт-контракти можуть використовувати біткойн як свої активи і, нарешті, розташуватися в мережі біткойн.
Subnet — це рішення для розширення Stacks, яке покращує продуктивність мережі, жертвуючи певною децентралізацією. Підмережа може вибирати вузли майнера з високою пропускною здатністю мережі або вузли майнера, що належать до білого списку підмереж, для обробки транзакцій підмережі для забезпечення високої продуктивності.
sBTC:
sBTC — це децентралізоване рішення для прив’язки BTC, запущене компанією Stacks в оновленні Nakamoto. Впровадження sBTC вирішить проблему використання активів BTC у мережі BTC другого рівня. Смарт-контракти в підмережах Stacks і Stacks можуть використовувати sBTC для здійснення різних бізнесів DeFi, таких як кредитування, обмін і карбування стабільних монет, збільшення TVL екосистеми BTC.
Зараз на ринку існує багато типів активів, прив’язаних до BTC, таких як Wrapped BTC (wBTC), RenBTC і tBTC, які вводять BTC в Ethereum; RBTC, який вводить BTC у дворівневу мережу RSK BTC. Принцип прив’язки приблизно однаковий: спочатку заблокуйте BTC у мережі BTC, потім викарбуйте таку ж кількість прив’язаних BTC у цільовій мережі; знищіть прив’язані BTC у цільовій мережі, а потім розблокуйте таку ж кількість BTC у мережі BTC. . Але ключем до цього є ступінь централізації заблокованих активів BTC. Наприклад, wBTC — це BTC, заблокований користувачами, якими володіють постачальники послуг зберігача криптовалюти, і ризик централізації відносно високий. 3AC і Alameda раніше були співдистриб'юторами wBTC, і їхнє банкрутство призвело до того, що деякі користувачі не змогли обміняти wBTC назад на BTC. RBTC використовує адресу мультипідпису мережі BTC, щоб відповідати за блокування BTC, і використовує механізм Powpeg, щоб гарантувати, що інформація, заблокована BTC, правильно передається в мережу RSK і підписується, що додатково знижує ризик централізації.
sBTC використовує пороговий підписний гаманець для керування заблокованими BTC у мережі BTC і карбує BTC за допомогою смарт-контрактів у мережі Stacks, таким чином реалізуючи некастодіальне та децентралізоване прив’язування BTC. Щоб виконати операцію розблокування BTC, необхідно отримати дійсний підпис: щонайменше 70% стекерів (користувачів, які заблокували токени STX, щоб отримати винагороду BTC у PoX). Це значно знижує ризик централізації зберігання активів.
Джерело:
Переваги Stacks
Екологічні переваги:
Stacks наразі є найактивнішою мережею BTC рівня 2. Після запуску протоколу Ordinals інтерес ринку до BTC NFT поступово зріс, також активізувалися дії NFT на Stacks. За словами Муніба Алі, мережа Stacks викарбувала NFT на суму понад 650 000 доларів США.
Крім того, у першій половині цього року TVL проекту Stacks DeFi Alex зріс на 500%, а поточний TVL досяг 24,61 млн доларів. Алекс є керівником Dex of Stacks із дуже повною структурою продукту, що забезпечує такі функції, як транзакції, позики, нові транзакції та безстрокові контракти. З оновленням Stacks і розвитком екосистеми BTC Алекс все ще має більше простору для розвитку.
Проект Arkadiko екосистеми Stacks схожий на MakerDAO, зосереджений на активах із надмірною заставою для карбування децентралізованого стейблкойну USDA для покращення ліквідності активів у мережі Stacks. Хоча протокол ще не вибухнув, ми можемо сподіватися на його ефективність після того, як sBTC буде введено в мережу Stacks.
Джерело:
Citycoin:
CityCoin — це протокол, побудований на Stacks, який дозволяє спільноті робити внески в скарбницю міста, витрачаючи токени STX, щоб отримати винагороду в Citycoin. Учасники витрачають токени STX, щоб стати «майнерами» для видобутку Citycoin. 30% витрачених токенів STX зберігатимуться в міській скарбниці, а решта 70% отримають винагороду як CityCoin Stackers. Якщо ви розумієте вищезгаданий механізм PoX, схема стимулювання Citycoin майже така ж.
джерело:
Маямі був першим містом, яке приєдналося до проекту, запустивши MiamiCoin (MIA). Загальна вартість гаманців Miami City Vault перевищила 20 мільйонів доларів США, що становить приблизно 2 відсотки державного бюджету міста Маямі, і ці кошти будуть використані для повернення коштів місцевій громаді. Згодом Нью-Йорк приєднався до ініціативи, запустивши NYCCoin. Це дозволяє більшій кількості людей отримувати доступ і використовувати цифрові активи та гаманці, залучати кошти для державних послуг у регіоні, а також допомагає бренду Stacks створити хороший імідж.
Складає можливі виклики
Ризики дизайну PoX:
PoX вимагає, щоб майнери BTC витрачали BTC на участь у конкурсі блоків Stacks, щоб отримати винагороду за токени STX. В даний час конкуренція серед майнерів BTC невелика, а дохід величезний (1000 STX/блок, винагорода зменшується вдвічі кожні 4 роки і врешті-решт знижується до 125 STX/блок), і майнери мають велику мотивацію брати участь у змаганні. стеків. Як видно з даних на малюнку нижче, майнери, які брали участь у 7278 конкурсах, витратили близько 3,56 BTC і отримали 1 337 000 токенів STX (на даний момент близько 29,4 BTC)
Статистика:
Якщо винагороди Stacks у майбутньому зменшаться, а кількість майнерів, які беруть участь у змаганні, зросте, а винагороди за токени STX, які майнери отримають, будуть меншими за BTC, які вони витрачають, чи майнери продовжуватимуть брати участь у PoX? Згідно з даними Onstacks, наразі в PoX беруть участь лише 6 активних майнерів. Наступні стеки продовжуватимуть розвиватися. Якщо припустити, що кількість майнерів збільшиться лише в 10 разів, а винагорода STX скоротиться вдвічі до 500 STX/блок приблизно через рік, тоді обмінний курс STX/BTC має зрости в 2,5 рази, щоб переконайтеся, що майнери прибуткові, щоб мати мотивацію брати участь у PoX. Таким чином, або значення STX може продовжувати зростати, або існує верхня межа кількості майнерів, які беруть участь у змаганні, щоб забезпечити безперервну роботу мережі Stacks. Чи можуть Stacks, як і BTC, відновитися навіть після «відключення» майнерів?
Контрактна вразливість PoX:
19 квітня 2023 року Stacks виявив, що у функції збільшення стеків у контракті pox-2 є лазівка, яка призвела до того, що адреса bc1qpyjutel6d4gj50dscphjrqcp29ljtfjel7ccap отримувала більше винагород BTC, ніж теоретичні розрахунки. **Цей розрахунок є неправильним, оскільки функція збільшення стеків поєднує такі операції, як модифікація бази даних, із логікою, яка визначає зміни стану, а потім використовує reward-cycle-total-stacked як глобальну змінну для збереження стану в послідовних ітераціях. **Наразі команда Stacks тимчасово перемикає Stacks на консенсус PoB, а потім замінює контракт pox-2 на контракт pox-3, після чого Stacks відновлює консенсус PoX. Деякі розробники в спільноті закликають покращити Clarity до функціональної, орієнтованої на експресію мови розробки, щоб полегшити статичний аналіз і формальну перевірку, а також уникнути повторення таких уразливостей у основній мережі в майбутньому.
Підсумуйте
Stacks, безсумнівно, є головним проектом мережі BTC рівня 2 із стійкою екологією та ефектом бренду високої якості, і він збирається розпочати серйозне оновлення: надійний, надійний міст BTC, sBTC, оптимізація мови підмережі та Clarity для BTC Екологічний вибух забезпечує базові умови. **Але в той же час складність механізму PoX принесла деякі труднощі команді Stacks, і впровадження наступних підмереж збільшить складність усієї мережі. Як забезпечити правильну роботу мережі Stacks і успішно завершити оновлення Nakamoto – це завдання, над вирішенням якого команді Stacks потрібно наполегливо працювати. **