У початковій 2023 році введення «Ordinal» в мережу Bitcoin спричинило нову дискусію про те, як керувати мережевим блоком. У травні того ж року вибух попиту на токени BRC-20 тимчасово перевантажив мережу Bitcoin, змушуючи Binance, найбільшу централізовану біржу у світі, призупинити виведення Bitcoin.
Ординали, походять від слова «ординальний», що означає «у послідовному порядку», це протокол, створений Кейсі Родамору січні 2023 року. Він адаптував скрипти Bitcoin для додавання довільних даних до найменшої одиниці Bitcoin, «сатоші» (sats). Ця можливість призвела до появи PFPs та NFTs на блокчейні Bitcoin, схожих на ті, які на Ethereum ( більше інформації)
)
За даними на 24 квітня три проекти NFT на мережі Bitcoin — NodeMonkes, Runestone та Bitcoin Puppets — увійшли до топ-10 колекцій NFT за обсягом ринку, демонструючи потенціал Bitcoin як платформи для смарт-контрактів (джерело:Coingecko.
Bitcoin L2 та Stacks
Цей розвиток спричинив стрімкий ріст проектів L2 в мережі Bitcoin. Згідно з DeFiLlama, на 15 квітня 11 проектів, класифікованих як "біткоїнові бічні ланцюги", разом утримують майже 900 мільйонів доларів США в TVL. Незважаючи на дискусії про те, чи ці проекти дійсно використовують мережу Bitcoin як L1, зростаючий TVL та кількість проектів відображають зростаючий ринковий інтерес до біткоїнової наративу.
Серед цих проектів виділяється Stacks з останніми досягненнями. Запущений в 2017 році, Stacks має на меті привести смарт-контракти на мережу Bitcoin з 2021 року. Давайте детальніше розглянемо останні досягнення Stacks та надходяще важливе "Оновлення Накамото".
Відео виступу Муніба Алі на TED у 2016 році; джерелоTEDx Talks
У 2017 році д-р Муніб Алі закінчив свою ступінь і опублікував білу книгу для Stacks (раніше Blockstack). Проект зібрав 52 мільйони доларів через розпродаж токенів на CoinList. До цього Алі та його рання команда побудували протокол та додаток під назвою Onename на Bitcoin L1, який дозволяє децентралізовані ідентичності та профільні сторінки в мережі Bitcoin. Ці досвіди допомогли сформувати візію Stacks та надихнули на створення більш міцної платформи.
Blockstack помітив надмірну залежність від централізованого сховища даних та управління в існуючому інтернеті. Вони прагнули створити децентралізовану мережу, використовуючи технологію блокчейн, що дозволяє користувачам володіти своїми даними та розробникам легко створювати додатки, схожі на Ethereum.
У 2019 році токен Stacks (STX) був схвалений Комісією з цінних паперів та бірж США відповідно до Регуляції A +, залучивши 23 мільйони доларів. Це була перша продаж токенів, схвалений SEC, що привернув значну увагу ринку.
З 2018 по 2020 рік команда Stacks зосередилися на побудові надійної інфраструктури проєкту. Stacks - це блокчейн консенсусу між ланцюжками, який безшовно інтегрований з мережею Bitcoin і призначений для покращення програмованості Bitcoin. Крім того, команда розробила власну мову програмування, Clarity. Протягом цього періоду Stacks отримав фінансування від відомих інвесторів, таких як Union Square Ventures, Harvard Endowment, Winklevoss Capital та Навал Равікант.
Stacks 2.0
«Я вважаю, що Біткоїн є найкращим, найбільш децентралізованим грошовим шаром. На даний момент 1% усіх обігових Біткоїнів випущено на Ethereum у вигляді wBTC (завитий Біткоїн), що свідчить про попит на використання Біткоїну в смарт-контрактах. Замість того, щоб завертати Біткоїн на іншій платформі для смарт-контрактів, чому б не додати функціональність смарт-контрактів до мережі Біткоїн?» — Муніб Алі, з 'Bitcoin DeFi? Це річ, каже засновник Stacks Muneeb Ali, Decrypt.'
У січні 2021 року Blockstack запустив основну мережу Stacks 2.0, перетворившись на мережу Stacks. Як запропонував Алі, Stacks 2.0 має на меті надати функціональність смарт-контрактів для Bitcoin без зміни самого Bitcoin. Дизайн ланцюжка успадковує децентралізацію та безпеку Bitcoin, додаючи можливості смарт-контрактів для підвищення масштабованості мережі.
Процес перенесення сертифікації; джерело: stacks.co%20є, powers%20without%20modifying%20Bitcoin%20itself)
Механізм консенсусу Стаксу, доказ передачі (PoX), розширює доказ спалювання, що є важливим для успадкування безпеки мережі Біткойн.
На відміну від PoB, де шахраї спалюють криптовалюту, PoX передбачає, що шахраї відправляють Bitcoin власникам STX, які беруть участь в стекінгу. Шахраї беруть участь в майнінгу Stacks, запускаючи вузли Stacks та використовуючи Bitcoin як опорний ланцюг для генерації та майнінгу блоків. Механізм PoX включає:
Обрані шахтарі записують хеші всіх нових транзакцій Stacks у блоках Bitcoin, вирівнюючи стимули для шахтарів Bitcoin та утримувачів Stacks. Стекінг, схожий на стейкінг в мережах PoS, передбачає блокування STX для заробітку Bitcoin-нагород. Ролі шахтарів та стекерів показані наступним чином:
Роль майнерів та стекерів; джерело: документація стеків
[Miner]
[Stacker]
Чи є Stacks рівнем 2 для Bitcoin?
Оновлення Stacks 2.0 дозволяє ланцюжку Stacks працювати як платформа для смарт-контрактів в мережі Bitcoin із введенням головної мережі та механізму Proof-of-Transfer. Однак називати її Bitcoin Layer 2 (L2) є суперечливим.
З цих причин Stacks 2.0 не вписується чітко в традиційну категорію L2. Однак Stacks також не є бічним ланцюжком, оскільки його транзакції в кінцевому підсумку вирішуються в мережі Bitcoin. Ця унікальна настройка змусила співзасновника Stacks Муніба Алі назвати її "Шар 1.5" в 2021 Розшифрувати інтерв'ю.
Оскільки мережа Bitcoin спочатку не була розроблена для смарт-контрактів, додавання цих функцій або покращення масштабованості не було таким простим, як це було для Ethereum та ланцюгів EVM. Для глибшого розуміння відмінностей Bitcoin L2 звертайтеся до статті Спартанської групи в грудні 2023 року BITCOIN LAYERS - Тканина довіри безпосередньої фінансової ери.”
Біткойн L2 Трилема; Джерело: BITCOIN LAYERS — Тканина довіри у безпосередній фінансовій епоці
Як показано на малюнку вище, трилема Bitcoin L2 включає в себе:
Stacks розглядається як рішення Bitcoin L2, яке відповідає умовам 1 та 3, але не умові 2. Натомість, мережа Lightning відповідає умовам 1 та 2, але, через те, що вона використовує метод «місцевої згоди», вона реєструє транзакції в окремій мережі пір-до-піра, відокремленій від основного ланцюжка, тим самим не відповідаючи умові 3.
Поточні проблеми зі стеками
Унікальна структура ланцюга Stacks, яка дозволяє йому працювати як платформа для смарт-контрактів в мережі Bitcoin, також постає з деякими викликами, включаючи:
Основні цілі
Версія Накамото - це важливе оновлення, заплановане на цей рік, щоб вирішити проблеми ланцюга Stacks, покращуючи його продуктивність та безпеку.
Зміни в механізмі генерації блоків та ролі стекера
Перед оновленням Накамото співвідношення блоків, згенерованих на ланцюжку Stacks до блоків Bitcoin, було 1:1, що призводило до повільної генерації блоків та часу підтвердження транзакцій.
Після оновлення Накамото буде введений механізм "Виробництво блоків на основі строку", щоб прискорити генерацію блоків. Майнери зможуть генерувати кілька блоків Stacks протягом свого строку (тобто протягом циклу генерації блоків Bitcoin), що дозволить скоротити час генерації та підтвердження блоків до приблизно 5 секунд, значно покращивши масштабованість Stacks.
Ці блоки Stacks будуть перевірені Stackers. До оновлення Накамото Stackers лише блокували токени STX, щоб сприяти економічній безпеці мережі. Після оновлення Stackers будуть діяти як підписанти, відповідальні за перевірку, зберігання, підписання та поширення кожного блоку Stacks, згенерованого під час терміну майнера. Взаємодія між майнерами та Stackers показана нижче:
Як майнери та стекери (або підписанти) взаємодіють після оновлення Накамото; джерело: документи стеків
Як показано на діаграмі, шахтарі потребують підписів Stackers, щоб створити наступний блок, а Stackers повинні виконати операції підпису, щоб отримати винагороду в механізмі Proof-of-Transfer та розблокувати свої зіставлені токени STX.
Зміна структури ланцюга для остаточності біткойна
Під час зміни строку (або виборів майнерів) підписники (Стакери) запобігають майнерам довільно розгалужувати ланцюг блоків Stacks, підписуючи лише останній блок. Це означає, що Стакери наглядають за майнерами, перевіряють раніше згенеровані блоки та забезпечують, що нові блоки базуються на останньому блоку.
Додатково, при поданні транзакції (транзакція зміни строку), шахтарі повинні включити індексований хеш блоку, який містить хеш першого блоку Stacks, записаного під час попереднього строку шахтаря, та хеш самого блоку. Це забезпечує, що стан блокчейну Stacks записується в блоках Bitcoin, причому кожен шахтар робить те ж саме завдання, забезпечуючи постійне записування історії блокчейну Stacks в мережі Bitcoin.
Діаграма відносин між блоками Bitcoin, блоками Stacks та бітмапами інвентарю; джерело: стеки документи
Отже, як показано на діаграмі, взаємозв'язок між блоками Stacks та блоками Bitcoin такий, що транзакції, подані в ланцюжок Stacks протягом періоду N, фіксуються в блоках Bitcoin у наступні два періоди, тобто період N+2. Це означає, що для того, щоб транзакції Stacks стали такими ж важкими для відміни, як блоки Bitcoin, потрібно три зміни терміну. З точки зору користувача, структура ланцюжка схожа на те, що ми знаємо з L2, де транзакції підтверджуються за кілька секунд, тоді як розрахунок Bitcoin займає близько 30 хвилин.
Ця система також покращує бюджет безпеки ланцюга Stacks. Механізм верифікації блоків Stacks, який вимагає підписів щонайменше від 70% Stackers, збільшує бюджет безпеки Stacks до 70% активів стекінгу, і коли транзакції досягають остаточного врегулювання Bitcoin, цей бюджет безпеки може досягти еквіваленту до 51% гірничої потужності Bitcoin.
Опис механізму Stacks після оновлення Накамото:
Після оновлення Накамото швидкість транзакцій ланцюга Stacks значно збільшиться, при цьому досягнеться також фінальність Bitcoin, забезпечуючи незмінність даних. Для користувачів це означає швидші часи підтвердження транзакцій, а для системи - наближення до справжнього Bitcoin L2, успадкування безпеки Bitcoin.
Вирішення проблеми Bitcoin MEV
Перед оновленням Nakamoto проблема MEV у ланцюгу Stacks в основному виникала наступним чином. Біткойн-майнери зі значним хеш-потужністю, такі як F2Pool, могли цензурувати транзакції зобов'язання, подані іншими майнерами у межах блоків біткойну, щоб відкоригувати свої обсяги заявок на BTC, забезпечуючи отримання нагород за блоки з обсягами та комісійними від ставкових майнерів. Ця поведінка зменшила нагороди за BTC для Stackers та підірвала довіру до процесу майнінгу.
Оновлення Накамото вводить кілька нових критеріїв вибору майнерів для збільшення справедливості в процесі видобутку блоків.
Завдяки впровадженню цих стандартів запобігання MEV оновлення Накамото збільшить прозорість та довіру до процесу майнінгу блокчейну Stacks.
Оновлення шляху Накамото; джерело: nakamoto.run
З моменту виходу біткоїнових паперів sBTC та Накамото у кінці 2022 року, Stacks Foundation і пов'язані з ним розробники вже давно працюють над оновленням Nakamoto. Як показано вище, функціональність Nakmoto буде доопрацьована та інтегрована в тестову мережу з лютого 2024 року (Позивають Накамото Мільний 0.3, кодове ім'я Аргон) , оновлення Nakamoto вже активно відбуваються. Перша фаза оновлення Nakamoto тепер доступна в мережі, і оновлення будуть впроваджуватися одне за одним.
Оновлення Накамото складається з двох фаз, кожна з яких передбачає хардфорк. Процес поділений на фази «Інстанціювання» та «Активація», що дозволяє період остаточних налаштувань, таких як виправлення помилок, для уникнення розладів, спричинених змінами в ланцюжковому середовищі перед повністю активувати функціональність після оновлення Накамото.
План випуску Накамото; джерело: Запуск Nakamoto: Огляд тестової мережі та головного мережі
Перша фаза оновлення (Інстанціювання) розпочалася 22 квітня. З урахуванням того, що значних помилок не було виявлено та інстанціювання було завершено, друга фаза була запланована на початок травня. Однак після початку першої фази було виявлено деякі недоліки у системі Відновлення/Стійкості Підписувача. Тому 1 травня Фонд Stacks оголосив зміни до початкового плану. Ключові моменти наступні:
Переглянутий графік випуску Nakamoto; джерело: stacks.org
Згідно з переглянутим планом, розробка коду буде завершена до 15 липня, через 8 тижнів, а фаза активації оновлення Накамото, спочатку запланована на середину травня, розпочнеться через близько 3 місяці пізніше, 28 серпня. Доброю новиною є те, що оновлення sBTC, спочатку заплановане на третій квартал, не буде затримано і очікується, що воно відбудеться на четвертому тижні після початку фази активації.
sBTC - Останній шматок для досягнення L2
Очікується, що оновлення Накамото буде повністю активовано в травні з метою значного покращення продуктивності ланцюжка Stacks та досягнення остаточності Bitcoin для блоків Stacks. Однак, щоб справді стати Bitcoin L2, оновлення Накамото це лише наполовину успіху.
Критерії відмінності Bitcoin L2; Джерело: легкий твіт
Після випуску оновлення Nakamoto у Stacks з'явиться середовище, схоже на Sovereign Rollup. Однак він може функціонувати лише як справжня платформа смарт-контрактів Bitcoin і L2, залучаючи нативний актив Bitcoin BTC до ланцюга та використовуючи його. У тому ж твіті засновник Stacks Муніб Алі сказавщо переміщення BTC від і до рівня Bitcoin є найважчою частиною і пояснив, що sBTC є найближчим рішенням до безперервного моста, децентралізована група публічних підписників, які можуть виконувати механізми пегінгу для BTC без модифікації Bitcoin L1.
sBTC базується на двох основних атрибутах, які з'єднують BTC-активи між мережею Bitcoin та ланцюжком Stacks
Раніше ланцюжок Stacks мав активи, пов'язані з BTC, такі як xBTC та aBTC, схожі на wBTC Ethereum (завернутий BTC), але вони базувалися на централізованій моделі зберігання, що потребувала мостіння мультипідпису. Натомість, sBTC використовує Stackers як групу підписантів за механізмом Proof of Transfer для досягнення безпідозрілого мостіння BTC.
Як працює sBTC (1); Джерело: стеки документи
Як працює sBTC (2); Джерело: sbtc.tech
Оновлення та впровадження sBTC заплановані на третій квартал 2024 року. Оновлення Накамото та sBTC є ключовими віхами у амбіційній меті Stacks стати перевідним смарт-контрактною платформою на мережі Bitcoin. Ми можемо продовжувати спостерігати за Stacks, щоб побачити, чи він дійсно може стати Bitcoin L2 та ефективно використовувати сплячий BTC.
джерело: BITCOIN LAYERS — Тканина довіри у безвідмежну фінансову еру
Ця стаття перепостізована з [techflow], авторське право належить оригінальному автору [DeSpread]. Якщо є будь-які заперечення проти цього репосту, будь ласка, зв'яжіться зGate Learn команда, і команда якнайшвидше вирішить це відповідно до відповідних процедур.
Відмова від відповідальності: Погляди та думки, висловлені в цій статті, є виключно поглядами автора і не становлять жодної інвестиційної поради.
Інші мовні версії статті перекладаються командою Gate Learn. Перекладена стаття не може бути скопійована, поширена або списана без згадування Gate.io.
У початковій 2023 році введення «Ordinal» в мережу Bitcoin спричинило нову дискусію про те, як керувати мережевим блоком. У травні того ж року вибух попиту на токени BRC-20 тимчасово перевантажив мережу Bitcoin, змушуючи Binance, найбільшу централізовану біржу у світі, призупинити виведення Bitcoin.
Ординали, походять від слова «ординальний», що означає «у послідовному порядку», це протокол, створений Кейсі Родамору січні 2023 року. Він адаптував скрипти Bitcoin для додавання довільних даних до найменшої одиниці Bitcoin, «сатоші» (sats). Ця можливість призвела до появи PFPs та NFTs на блокчейні Bitcoin, схожих на ті, які на Ethereum ( більше інформації)
)
За даними на 24 квітня три проекти NFT на мережі Bitcoin — NodeMonkes, Runestone та Bitcoin Puppets — увійшли до топ-10 колекцій NFT за обсягом ринку, демонструючи потенціал Bitcoin як платформи для смарт-контрактів (джерело:Coingecko.
Bitcoin L2 та Stacks
Цей розвиток спричинив стрімкий ріст проектів L2 в мережі Bitcoin. Згідно з DeFiLlama, на 15 квітня 11 проектів, класифікованих як "біткоїнові бічні ланцюги", разом утримують майже 900 мільйонів доларів США в TVL. Незважаючи на дискусії про те, чи ці проекти дійсно використовують мережу Bitcoin як L1, зростаючий TVL та кількість проектів відображають зростаючий ринковий інтерес до біткоїнової наративу.
Серед цих проектів виділяється Stacks з останніми досягненнями. Запущений в 2017 році, Stacks має на меті привести смарт-контракти на мережу Bitcoin з 2021 року. Давайте детальніше розглянемо останні досягнення Stacks та надходяще важливе "Оновлення Накамото".
Відео виступу Муніба Алі на TED у 2016 році; джерелоTEDx Talks
У 2017 році д-р Муніб Алі закінчив свою ступінь і опублікував білу книгу для Stacks (раніше Blockstack). Проект зібрав 52 мільйони доларів через розпродаж токенів на CoinList. До цього Алі та його рання команда побудували протокол та додаток під назвою Onename на Bitcoin L1, який дозволяє децентралізовані ідентичності та профільні сторінки в мережі Bitcoin. Ці досвіди допомогли сформувати візію Stacks та надихнули на створення більш міцної платформи.
Blockstack помітив надмірну залежність від централізованого сховища даних та управління в існуючому інтернеті. Вони прагнули створити децентралізовану мережу, використовуючи технологію блокчейн, що дозволяє користувачам володіти своїми даними та розробникам легко створювати додатки, схожі на Ethereum.
У 2019 році токен Stacks (STX) був схвалений Комісією з цінних паперів та бірж США відповідно до Регуляції A +, залучивши 23 мільйони доларів. Це була перша продаж токенів, схвалений SEC, що привернув значну увагу ринку.
З 2018 по 2020 рік команда Stacks зосередилися на побудові надійної інфраструктури проєкту. Stacks - це блокчейн консенсусу між ланцюжками, який безшовно інтегрований з мережею Bitcoin і призначений для покращення програмованості Bitcoin. Крім того, команда розробила власну мову програмування, Clarity. Протягом цього періоду Stacks отримав фінансування від відомих інвесторів, таких як Union Square Ventures, Harvard Endowment, Winklevoss Capital та Навал Равікант.
Stacks 2.0
«Я вважаю, що Біткоїн є найкращим, найбільш децентралізованим грошовим шаром. На даний момент 1% усіх обігових Біткоїнів випущено на Ethereum у вигляді wBTC (завитий Біткоїн), що свідчить про попит на використання Біткоїну в смарт-контрактах. Замість того, щоб завертати Біткоїн на іншій платформі для смарт-контрактів, чому б не додати функціональність смарт-контрактів до мережі Біткоїн?» — Муніб Алі, з 'Bitcoin DeFi? Це річ, каже засновник Stacks Muneeb Ali, Decrypt.'
У січні 2021 року Blockstack запустив основну мережу Stacks 2.0, перетворившись на мережу Stacks. Як запропонував Алі, Stacks 2.0 має на меті надати функціональність смарт-контрактів для Bitcoin без зміни самого Bitcoin. Дизайн ланцюжка успадковує децентралізацію та безпеку Bitcoin, додаючи можливості смарт-контрактів для підвищення масштабованості мережі.
Процес перенесення сертифікації; джерело: stacks.co%20є, powers%20without%20modifying%20Bitcoin%20itself)
Механізм консенсусу Стаксу, доказ передачі (PoX), розширює доказ спалювання, що є важливим для успадкування безпеки мережі Біткойн.
На відміну від PoB, де шахраї спалюють криптовалюту, PoX передбачає, що шахраї відправляють Bitcoin власникам STX, які беруть участь в стекінгу. Шахраї беруть участь в майнінгу Stacks, запускаючи вузли Stacks та використовуючи Bitcoin як опорний ланцюг для генерації та майнінгу блоків. Механізм PoX включає:
Обрані шахтарі записують хеші всіх нових транзакцій Stacks у блоках Bitcoin, вирівнюючи стимули для шахтарів Bitcoin та утримувачів Stacks. Стекінг, схожий на стейкінг в мережах PoS, передбачає блокування STX для заробітку Bitcoin-нагород. Ролі шахтарів та стекерів показані наступним чином:
Роль майнерів та стекерів; джерело: документація стеків
[Miner]
[Stacker]
Чи є Stacks рівнем 2 для Bitcoin?
Оновлення Stacks 2.0 дозволяє ланцюжку Stacks працювати як платформа для смарт-контрактів в мережі Bitcoin із введенням головної мережі та механізму Proof-of-Transfer. Однак називати її Bitcoin Layer 2 (L2) є суперечливим.
З цих причин Stacks 2.0 не вписується чітко в традиційну категорію L2. Однак Stacks також не є бічним ланцюжком, оскільки його транзакції в кінцевому підсумку вирішуються в мережі Bitcoin. Ця унікальна настройка змусила співзасновника Stacks Муніба Алі назвати її "Шар 1.5" в 2021 Розшифрувати інтерв'ю.
Оскільки мережа Bitcoin спочатку не була розроблена для смарт-контрактів, додавання цих функцій або покращення масштабованості не було таким простим, як це було для Ethereum та ланцюгів EVM. Для глибшого розуміння відмінностей Bitcoin L2 звертайтеся до статті Спартанської групи в грудні 2023 року BITCOIN LAYERS - Тканина довіри безпосередньої фінансової ери.”
Біткойн L2 Трилема; Джерело: BITCOIN LAYERS — Тканина довіри у безпосередній фінансовій епоці
Як показано на малюнку вище, трилема Bitcoin L2 включає в себе:
Stacks розглядається як рішення Bitcoin L2, яке відповідає умовам 1 та 3, але не умові 2. Натомість, мережа Lightning відповідає умовам 1 та 2, але, через те, що вона використовує метод «місцевої згоди», вона реєструє транзакції в окремій мережі пір-до-піра, відокремленій від основного ланцюжка, тим самим не відповідаючи умові 3.
Поточні проблеми зі стеками
Унікальна структура ланцюга Stacks, яка дозволяє йому працювати як платформа для смарт-контрактів в мережі Bitcoin, також постає з деякими викликами, включаючи:
Основні цілі
Версія Накамото - це важливе оновлення, заплановане на цей рік, щоб вирішити проблеми ланцюга Stacks, покращуючи його продуктивність та безпеку.
Зміни в механізмі генерації блоків та ролі стекера
Перед оновленням Накамото співвідношення блоків, згенерованих на ланцюжку Stacks до блоків Bitcoin, було 1:1, що призводило до повільної генерації блоків та часу підтвердження транзакцій.
Після оновлення Накамото буде введений механізм "Виробництво блоків на основі строку", щоб прискорити генерацію блоків. Майнери зможуть генерувати кілька блоків Stacks протягом свого строку (тобто протягом циклу генерації блоків Bitcoin), що дозволить скоротити час генерації та підтвердження блоків до приблизно 5 секунд, значно покращивши масштабованість Stacks.
Ці блоки Stacks будуть перевірені Stackers. До оновлення Накамото Stackers лише блокували токени STX, щоб сприяти економічній безпеці мережі. Після оновлення Stackers будуть діяти як підписанти, відповідальні за перевірку, зберігання, підписання та поширення кожного блоку Stacks, згенерованого під час терміну майнера. Взаємодія між майнерами та Stackers показана нижче:
Як майнери та стекери (або підписанти) взаємодіють після оновлення Накамото; джерело: документи стеків
Як показано на діаграмі, шахтарі потребують підписів Stackers, щоб створити наступний блок, а Stackers повинні виконати операції підпису, щоб отримати винагороду в механізмі Proof-of-Transfer та розблокувати свої зіставлені токени STX.
Зміна структури ланцюга для остаточності біткойна
Під час зміни строку (або виборів майнерів) підписники (Стакери) запобігають майнерам довільно розгалужувати ланцюг блоків Stacks, підписуючи лише останній блок. Це означає, що Стакери наглядають за майнерами, перевіряють раніше згенеровані блоки та забезпечують, що нові блоки базуються на останньому блоку.
Додатково, при поданні транзакції (транзакція зміни строку), шахтарі повинні включити індексований хеш блоку, який містить хеш першого блоку Stacks, записаного під час попереднього строку шахтаря, та хеш самого блоку. Це забезпечує, що стан блокчейну Stacks записується в блоках Bitcoin, причому кожен шахтар робить те ж саме завдання, забезпечуючи постійне записування історії блокчейну Stacks в мережі Bitcoin.
Діаграма відносин між блоками Bitcoin, блоками Stacks та бітмапами інвентарю; джерело: стеки документи
Отже, як показано на діаграмі, взаємозв'язок між блоками Stacks та блоками Bitcoin такий, що транзакції, подані в ланцюжок Stacks протягом періоду N, фіксуються в блоках Bitcoin у наступні два періоди, тобто період N+2. Це означає, що для того, щоб транзакції Stacks стали такими ж важкими для відміни, як блоки Bitcoin, потрібно три зміни терміну. З точки зору користувача, структура ланцюжка схожа на те, що ми знаємо з L2, де транзакції підтверджуються за кілька секунд, тоді як розрахунок Bitcoin займає близько 30 хвилин.
Ця система також покращує бюджет безпеки ланцюга Stacks. Механізм верифікації блоків Stacks, який вимагає підписів щонайменше від 70% Stackers, збільшує бюджет безпеки Stacks до 70% активів стекінгу, і коли транзакції досягають остаточного врегулювання Bitcoin, цей бюджет безпеки може досягти еквіваленту до 51% гірничої потужності Bitcoin.
Опис механізму Stacks після оновлення Накамото:
Після оновлення Накамото швидкість транзакцій ланцюга Stacks значно збільшиться, при цьому досягнеться також фінальність Bitcoin, забезпечуючи незмінність даних. Для користувачів це означає швидші часи підтвердження транзакцій, а для системи - наближення до справжнього Bitcoin L2, успадкування безпеки Bitcoin.
Вирішення проблеми Bitcoin MEV
Перед оновленням Nakamoto проблема MEV у ланцюгу Stacks в основному виникала наступним чином. Біткойн-майнери зі значним хеш-потужністю, такі як F2Pool, могли цензурувати транзакції зобов'язання, подані іншими майнерами у межах блоків біткойну, щоб відкоригувати свої обсяги заявок на BTC, забезпечуючи отримання нагород за блоки з обсягами та комісійними від ставкових майнерів. Ця поведінка зменшила нагороди за BTC для Stackers та підірвала довіру до процесу майнінгу.
Оновлення Накамото вводить кілька нових критеріїв вибору майнерів для збільшення справедливості в процесі видобутку блоків.
Завдяки впровадженню цих стандартів запобігання MEV оновлення Накамото збільшить прозорість та довіру до процесу майнінгу блокчейну Stacks.
Оновлення шляху Накамото; джерело: nakamoto.run
З моменту виходу біткоїнових паперів sBTC та Накамото у кінці 2022 року, Stacks Foundation і пов'язані з ним розробники вже давно працюють над оновленням Nakamoto. Як показано вище, функціональність Nakmoto буде доопрацьована та інтегрована в тестову мережу з лютого 2024 року (Позивають Накамото Мільний 0.3, кодове ім'я Аргон) , оновлення Nakamoto вже активно відбуваються. Перша фаза оновлення Nakamoto тепер доступна в мережі, і оновлення будуть впроваджуватися одне за одним.
Оновлення Накамото складається з двох фаз, кожна з яких передбачає хардфорк. Процес поділений на фази «Інстанціювання» та «Активація», що дозволяє період остаточних налаштувань, таких як виправлення помилок, для уникнення розладів, спричинених змінами в ланцюжковому середовищі перед повністю активувати функціональність після оновлення Накамото.
План випуску Накамото; джерело: Запуск Nakamoto: Огляд тестової мережі та головного мережі
Перша фаза оновлення (Інстанціювання) розпочалася 22 квітня. З урахуванням того, що значних помилок не було виявлено та інстанціювання було завершено, друга фаза була запланована на початок травня. Однак після початку першої фази було виявлено деякі недоліки у системі Відновлення/Стійкості Підписувача. Тому 1 травня Фонд Stacks оголосив зміни до початкового плану. Ключові моменти наступні:
Переглянутий графік випуску Nakamoto; джерело: stacks.org
Згідно з переглянутим планом, розробка коду буде завершена до 15 липня, через 8 тижнів, а фаза активації оновлення Накамото, спочатку запланована на середину травня, розпочнеться через близько 3 місяці пізніше, 28 серпня. Доброю новиною є те, що оновлення sBTC, спочатку заплановане на третій квартал, не буде затримано і очікується, що воно відбудеться на четвертому тижні після початку фази активації.
sBTC - Останній шматок для досягнення L2
Очікується, що оновлення Накамото буде повністю активовано в травні з метою значного покращення продуктивності ланцюжка Stacks та досягнення остаточності Bitcoin для блоків Stacks. Однак, щоб справді стати Bitcoin L2, оновлення Накамото це лише наполовину успіху.
Критерії відмінності Bitcoin L2; Джерело: легкий твіт
Після випуску оновлення Nakamoto у Stacks з'явиться середовище, схоже на Sovereign Rollup. Однак він може функціонувати лише як справжня платформа смарт-контрактів Bitcoin і L2, залучаючи нативний актив Bitcoin BTC до ланцюга та використовуючи його. У тому ж твіті засновник Stacks Муніб Алі сказавщо переміщення BTC від і до рівня Bitcoin є найважчою частиною і пояснив, що sBTC є найближчим рішенням до безперервного моста, децентралізована група публічних підписників, які можуть виконувати механізми пегінгу для BTC без модифікації Bitcoin L1.
sBTC базується на двох основних атрибутах, які з'єднують BTC-активи між мережею Bitcoin та ланцюжком Stacks
Раніше ланцюжок Stacks мав активи, пов'язані з BTC, такі як xBTC та aBTC, схожі на wBTC Ethereum (завернутий BTC), але вони базувалися на централізованій моделі зберігання, що потребувала мостіння мультипідпису. Натомість, sBTC використовує Stackers як групу підписантів за механізмом Proof of Transfer для досягнення безпідозрілого мостіння BTC.
Як працює sBTC (1); Джерело: стеки документи
Як працює sBTC (2); Джерело: sbtc.tech
Оновлення та впровадження sBTC заплановані на третій квартал 2024 року. Оновлення Накамото та sBTC є ключовими віхами у амбіційній меті Stacks стати перевідним смарт-контрактною платформою на мережі Bitcoin. Ми можемо продовжувати спостерігати за Stacks, щоб побачити, чи він дійсно може стати Bitcoin L2 та ефективно використовувати сплячий BTC.
джерело: BITCOIN LAYERS — Тканина довіри у безвідмежну фінансову еру
Ця стаття перепостізована з [techflow], авторське право належить оригінальному автору [DeSpread]. Якщо є будь-які заперечення проти цього репосту, будь ласка, зв'яжіться зGate Learn команда, і команда якнайшвидше вирішить це відповідно до відповідних процедур.
Відмова від відповідальності: Погляди та думки, висловлені в цій статті, є виключно поглядами автора і не становлять жодної інвестиційної поради.
Інші мовні версії статті перекладаються командою Gate Learn. Перекладена стаття не може бути скопійована, поширена або списана без згадування Gate.io.