На протязі історії гроші виконували три критичні функції для суспільства; вони служили як зберігання вартості (багатства), засіб обміну та одиниця обліку. Типи грошей змінювалися, але їхні функції залишалися в основному такими ж. Загалом завжди існували дві школи думок — одна, яка підтримує кредитні гроші або м'які гроші, а інша, яка підтримує тверді гроші. Кредитні гроші, подібні до сучасної фіатної системи, завжди є зобов'язанням когось.
Долари або рупії, які ви маєте, є зобов'язанням уряду. Якщо уряд не виконає свої зобов'язання, ваші гроші не зможуть купити життєво важливі товари та послуги.
Тверді гроші, з іншого боку, - це гроші, які не є зобов'язанням уряду. Наприклад, дорогоцінні метали, такі як золото, не втрачають вартість, якщо уряди зроблять дефолт. Навпаки, їхня вартість зростає через їхню сприйняту стабільність.
Біткойн був першою успішною цифровою реалізацією незалежних твердих грошей. У 2009 році Сатоші Накамото випустив Біткойн, коли світ тільки що пережив глобальну фінансову кризу через погані практики кредитування та односторонні рішення щодо відсоткових ставок, які вплинули на грошовий обіг. Могутній долар втратив більше, ніж 95%за свою вартість протягом всього свого життя. У своєму есе,Парадигмові зміни, в макроекономіці стійкий Рей Даліо писав про те, як центральні банки знижували процентні ставки відповідно до різних криз та вплив, який вони мали на відповідні економіки.
Джерело –Парадигматичні зміни
Графік вище показує, як відсоткові ставки впали в розвинених країнах з початку 1980-х років. У той же час монетарна база зростала як відсоток від ВВП. В результаті валовий продукт не зростав з такою ж швидкістю, як грошова маса. Коли грошова маса швидко зростає, з низьким темпом зростання домашніх доходів або без нього, це може спричинити вищу інфляцію, вищі витрати на утримання, зростаюче бремя боргу та більшу нерівність в доходах. Високий інфляційний середовище, в якому ми зараз знаходимося, є результатом політики, яку прийняли центральні банки.
У цьому сценарії використання дорогоцінних металів, таких як золото, виходить на передній план. Втручання уряду щодо постачання золота є мінімальним. З меншим впливом уряду постачання золота більш передбачуване, ніж у валют. Ця велика передбачуваність дозволила металу зберегти свою вартість протягом десятиліть і стати сховищем багатства.
Біткойн народився як електронні гроші від однієї особи до іншої. Протягом років, як і з багатьма інноваціями, він відхилився (або принаймні розширився) від своєї початкової мети стати електронними грошима та перетворився на цифрове золото.
У 2018 році я натрапив на цікаву аналогію між міста та блокчейни. Оскільки блокчейни відокремлені від зовнішнього світу, вони більше схожі на закриті острови. Кожен острів має свої власні пріоритети та характер, які відображаються технічно та соціально. Острів Біткоїн завжди віддавав перевагу безпеці та децентралізації над іншими аспектами, такими як швидкість та програмованість.
Децентралізація - це широкий термін з відтінками.Баладжі Срінівасан запропонував спосібвимірювати його, розбиваючи блокчейн на його підсистеми, такі як майнінг, клієнт, розробник, обмін, вузли та власність. Він запропонував, що загальна децентралізація може бути досягнута шляхом вимірювання Гіні1 та Накамото2коефіцієнти підсистем.
За словами багатьох Біткойнерів, таких якJonathan Bier, ми можемо дивитися на децентралізацію крізь призму того, наскільки складно користувачам перевіряти транзакції самостійно. Ця складність у перевірці транзакцій є причиною того, що блоки Bitcoin невеликі (до 4 МБ). Для того щоб блокчейни могли пропонувати загальну програмованість (не лише на папері, але й на практиці), розробники повинні уважно підібрати кілька речей.
По-перше, мова або система, яку вони використовують, повинна бути повністю Тьюрінг-повною. ‘Повністю Тьюрінг-повна’ означає здатність системи виконувати будь-які обчислення, які можуть бути виражені алгоритмічно, за достатньо часу та пам'яті.
По-друге, вимірювання газу повинно бути оптимальним. Вимірювання газу означає, як система розрахована на вимірювання вартості ресурсів (наприклад, максимальний газ, витрачений за блок та газ, використаний різними операціями). Мова Solidity Ethereum - це мова повного Тьюрінга, але часто обмежується газом. Скриптова мова Bitcoin намагалася бути обмеженою задля забезпечення більш високого рівня безпеки. Крім того, якМеттЯк зазначається, це мова на нижньому рівні, заснована на стеку, що містить багато невиправлених помилок з часів Сатоші, і відсутність ключових операторів унеможливлює його використання.
Підписатися
Острови, подібні до Ethereum та Solana, еволюціонували у тому, щоб бути пов'язаними один з одним, розвиваючи взаємодії, з яких, за вважанням, вони користуються. Однак, в той час як острів Bitcoin лишався незламним у своєму прагненні до безпеки, він не вніс жодних змін до своєї інфраструктури, які дозволили б легше пересуватися на інші острови. Острів Bitcoin дозволяє лише мешканцям утримувати, передавати або торгувати своїми BTC на написи та руни з неохайним UX.
З обмеженим количеством речей, BTC залишався в скарбницях. Тим часом активи, такі як ETH, мали вдосталь можливостей насолоджуватися доходом та пасивним прибутком у формі стейкінгу, повторного стейкінгу, позик та інших. Тому що вони розробили нову інфраструктуру, інші острови побачили швидке модернізацію, тоді як Біткойн залишався старовинним, але відомим.
Не зрозумійте мене неправильно, консервативний підхід Біткойна забезпечив його безпеку та децентралізацію. Більша функціональність зазвичай призводить до складності, зі збільшеною проникністю для атак.
Острів Біткойн залишається важкодоступним, але відокремленим. Інші острови сполучені між собою за допомогою міцніших мостів.
Концепція відокремлених островів викликає історію мого рідного міста, Мумбаї. Колишнє Бомбей було спочатку складено з семи відмінних островів. Злиття цих островів розпочалося у 1680-х роках і тривало століттями. Сьогодні, коли я блукаю через шалене мегаполіс, майже не залишилося слідів цієї колишньої відокремленості. Місто відчувається практично об'єднаним, його минуле фрагментації майже забуте.
Ця трансформація Мумбаї породжує цікаве питання: Чи можемо ми стати свідками подібної еволюції в ландшафті біткоїну? Деякі команди працюють над цим.
Еволюція Семи островів Мумбаї. Джерело – Reddit
Ця стаття присвячена тому, як деякі команди будують різні способи для власників Біткойнів використовувати свої багатства, крім простого утримання їх. Я закладаю фундамент, пояснюючи, чому нам потрібна краща інфраструктура, а потім поглиблююся в різні підходи, які обирають команди, спрямовані на розширення використання BTC. Нарешті, я згадую, що остаточне бачення стосується не лише соціальної згоди, а й технічної.
Це відбувається тоді, коли команди будують різні допоміжні острови до острова Біткойн та знаходять рішення для модернізації самого острова Біткойн. Постійна перебудова острова Біткойн може відбутися лише в разі соціальної революції серед мешканців острова, і вони погодяться внести зміни до його правил, щоб він міг використовувати мости до інших островів з такою ж впевненістю, як використовують внутрішню інфраструктуру острова.
Встановлені блокчейни, такі як Ethereum, Solana, а навіть майбутні, такі як Monad, створені з увагою до розробників. Вони створені як платформи для розробки додатків. Ці ланцюги пропонують комплексні екосистеми, які підтримують розробників за допомогою різних навчальних ресурсів, інструментів, фреймворків та функцій. Сатоші побудував Bitcoin на ходу. Тут немає продуманого API, і є дуже мало зрозумілої документації для оволодіння розробкою Bitcoin.
Є три критичні причини для постійного покращення інфраструктури мережі - кращий користувацький досвід, більше фінансування та масштабування платежів.
Кращий досвід користувача підвищить активність, щоб залучити більше комісій
Протокол порядкових чисел, спосіб використання Bitcoin UTXOs та різне бачення окремих сатоші (найменша одиниця BTC) призвели до інновацій, таких як написи (NFT на Bitcoin). Ентузіазм щодо порядкових чисел та написів призвів до еволюції замінних стандартів, таких як BRC-20 та руни. Надписи та руни дали Біткойну стимул активності. Загальна кількість щоденних транзакцій зросла на 70% порівняно з простими переказами BTC.
Ці нові способи проведення транзакцій у Bitcoin допомагають збільшити комісії на ~40%. Однак ці нові методи часто спричиняють жваві дискусії в середині спільноти Bitcoin. Одна фракція стверджує, що Bitcoin повинен залишатися спрямованим виключно на покращення його основної функції як децентралізованої платіжної системи. Вони стверджують, що розширення поза цей обсяг може підірвати безпеку, простоту та ефективність Bitcoin як надійної валюти.
З іншого боку, прихильники більш гнучкого підходу пропагують розширення можливостей Біткойну, щоб вони включали не-платіжні використання. Вони стверджують, що ця еволюція є необхідною для того, щоб Біткойн залишався конкурентоспроможним та актуальним в стрімко розвиваючомуся екосистемі блокчейну.
Чи цього вистарчить? На жаль, ні. За даними Token Terminal, майнери Bitcoin заробили приблизно 109 мільйонів доларів на комісіях за останні 30 днів. Протягом того ж періоду застосунки, такі як Uniswap та Lido Finance, заробили відповідно 90 мільйонів і 104 мільйони доларів. Після останнього півріччя у квітні 2024 року, майнери отримали на 50% менше блокової субсидії. Після недавнього півріччя винагорода за блок (субсидія) зменшилася з 6.5 BTC до 3.125 BTC за блок. З цим загальна щомісячна сума скорочення субсидії майнерів складає 13,500 BTC (3.12514430). На 66 тис. доларів за штуку це 891 мільйон, тому щомісячні витрати становлять лише близько 12% втрат від субсидії.
Останні події, такі як руни, є обнадійливими, але нам потрібно більше. Які виклики? Ну, користувацький досвід у Bitcoin ніде близько до таких, як у Solana або Ethereum L2, таких як Arbitrum. Обмін займає кілька секунд і частину цента за комісію на Solana. Однак, якщо ви хочете торгувати рунами на Bitcoin, вам доведеться заплатити кілька доларів за комісію та почекати один блок для підтвердження вашої транзакції.
Крім того, коли ви купуєте руни, вам потрібно купувати вказану кількість. Покупець не може змінювати кількість рун для покупки. Ще одним недоліком є те, що одну руну не можна обміняти на іншу, що є способом обміну USDC на MKR на Ethereum. Трейдер повинен продати одну руну за BTC, а потім купити іншу руну, яку він бажає. Додатковий крок посеред добавляє непотрібне тертя в UX.
Інтерфейс користувача для торгівлі рунами далекий від ідеалу. Немає способів використовувати BTC як заставу або позичати його. Вам потрібно вивести BTC з Bitcoin L1 та перенести його на інші ланцюжки для використання в фінансових додатках.
Збільшення фінансування BTC
Спочатку, у Bitcoin ринкова капіталізація становить близько 1,3 трлн доларів при ціні 66 тис. доларів за BTC. Так само як і золото, Bitcoin є зовнішньою валютою, що означає, що уряди не можуть маніпулювати постачанням Bitcoin. Хоча точний розмір ринку золотих позик недоступний, деякі звіти оцінюють його на рівні 100 млрд доларів. Таким чином, однією з найважливіших причин для створення додатків на Bitcoin є використання власного BTC як забезпечення для позики стейблкоїнов. Надійні ринки кредитування дозволять власникам Bitcoin заробляти дохід на своєму BTC.
Візьмемо стейкінг, наприклад. Інші місцеві активи, такі як ETH та SOL, мають вбудоване використання в стейкінгу для забезпечення мережі; ~27%загальна кількість обігових ETH відкладена через протоколи стейкінгу, заробляючи ~4% щорічного доходу. Ще~4%ETH застосовується в протоколах повторного ставлення та 67%загальної кількості SOL призначено. Крім того, ETH та SOL широко використовуються у відповідних екосистемах DeFi як забезпечувальні активи.
Підписатися
Завернений BTC (або WBTC), найбільш широко використовувана версія BTC в різних екосистемах DeFi, має ринкову капіталізацію близько $10 мільярдів, менше ніж 1% від загальної кількості BTC в обігу. Це показує можливість, яка існує в фінансуванні BTC.
Припускаючи, що подібний рівень BTC використовується для стейкінгу або в DeFi, як Ethereum, на рівні близько 30%, сума перетворюється на 390 мільярдів доларів. Для контексту, уся DeFi, загальна вартість заблокованих коштів у всіх інших ланцюгах, варта$101 billion. BTC може бути потенційно найпродуктивнішим ліквідним активом. Зараз цей потенціал обмежений наміреними технічними обмеженнями.
Масштабування платежів у BTC
Базовий рівень Bitcoin не був розроблений для пропускної здатності. Якщо Bitcoin має бути розрахунковим рівнем Інтернету, нам потрібні швидші транзакції. Як Мохамед Фаудаяк зазначається, існує обмеження на кількість транзакцій, які можуть бути опубліковані за його допомогою. При максимальному розмірі блоку 4 МБ, Біткойн може підтримувати 6,66 кбіт/с (4 МБ / 10 хвилин) даних.
Мережа Bitcoin на даний момент не може впоратися з великим трафіком. Користувачі стикаються з погіршенням досвіду навколо очікуваних подій, таких як мінт Quantum Cats та запуск руни. Поганий UX не обмежується лише тими, хто намагається мінтувати написи, а також включає тих, хто надсилає та отримує BTC.
Мережа Lightning Network (LN), провідна мережа масштабування BTC, має погану увагу. Ємність або ліквідність мережі становить ~5k BTC. Це кількість BTC, заблокованих у всіх каналах мережі Lightning. Це впливає на ліквідність мережі та на те, скільки BTC може бути переміщено через неї.
Чому це важливо? Давайте спробуємо зрозуміти це на прикладі. Джоел збирає $1 мільйон, щоб виплатити працівникам кофейної плантації в Індії, і вирішує використовувати LN для отримання пожертв. Він не може просто створити гаманець LN і приймати пожертви. Йому потрібно мати $1 мільйон вхідної ліквідності. Вхідна ліквідність - це сума BTC, заблокована в каналі вашим контрагентом. Сід - один з контрагентів Джоела зі заблокованими $10,000. Джоелу потрібно більше контрагентів, подібних до Сіда, які заблокували в сумі $1 мільйон, щоб отримати $1 мільйон пожертв. Це представляє значний виклик для мережі масштабування, оскільки вхідна ліквідність завжди буде обмежена можливістю капіталу.
Біткойн - це настільки ж культурне або соціальне явище, як технологічне. Соціальна згода - останній бар'єр захисту. Наприклад, жорсткий ліміт поставок у 21 мільйон може бути змінений шляхом вилучення коду для додавання хвостового випуску 1%. Але для того, щоб ця зміна набрала чинності, всі шахтарі повинні були б видобувати на цій вілці, і це малоймовірно. Це через те, що жорсткий ліміт був одним з основних факторів цінності для BTC. Можливе сприйняття втрати вартості, якщо цей максимум буде порушено. Шахтарі малоймовірно будуть видобувати на вілці, яка потенційно втрачає вартість.
Потрібний технічний зусилля для зміни кодової бази буде марною через відсутність соціальної згоди. Останній раз, коли у Bitcoin був конфліктний форк, стався під час Блокових Воєн 2017 року. Мережа розділилася на дві частини, з Bitcoin реалізацією SegWit (пояснено пізніше) та Bitcoin Cash, яка збільшила розмір блоку. Тоді більшість гірничої потужності вибрала залишитися з BTC.
Щоб щось вважалося грошими або засобом зберігання вартості, воно не повинно змінюватися дуже часто. Головна причина, чому фіатні гроші втрачають свою покупну силу з часом, полягає в тому, що центральні банки часто використовують свою владу для збільшення обсягу. Ця непередбачуваність односторонніх дій центрального банку робить деякі валюти постійно слабкими. Культура біткоіна така, що вона опирається на зміни. Навіть щось подібне до Taproot, яке не є спірним, зайняло роки для втілення з моменту зародження ідеї.
Здійснення вищезазначених змін не стосується лише зміни Біткойну. Базовий рівень Біткойну повинен бути як можна простішим. Простота є важливою для зменшення векторів атак та збільшення стійкості. Ідея полягає в тому, щоб виконувати складні речі, такі як надання позик та випуск стейблкоїнів з використанням BTC як застави поза базовим рівнем, схоже на L2s Ethereum.
Що таке L2? Має бути;
Оскільки поточний набір операційних кодів Bitcoin (опкодів) обмежує його від перевірки будь-яких доказів, ці умови не можуть бути виконані. Таким чином, жодні з ланцюжків, які стверджують, що вони є Bitcoin L2, не можуть бути названі L2s.
Ще одним аспектом того, що становить собою L2, є розгляд безпекових припущень цього рівня по відношенню до безпечних припущень Bitcoin. У кожного блокчейну є певні безпечні припущення, такі як;
Другий рівень, або L2, не повинен розширювати набір припущень щодо безпеки базового рівня, на якому він побудований. Наприклад, якщо у другому рівні є централізований послідовник, який має монополію на виробництво блоків, користувачі повинні мати змогу оскаржувати виробництво блоків за незначні витрати. L1 повинен мати змогу диктувати L2, щоб кошти користувачів були випущені, поки вони не були витрачені. На цьому етапі ці механізми відсутні навіть в Ethereum L2s.
Якщо ми будемо суворі щодо вищезазначених характеристик L2, навіть деякі консенсусні L2 Ethereum, такі як Arbitrum, насправді не є L2. Оскільки поточний набір операційних кодів Bitcoin (опкоди) не дозволяє йому перевіряти будь-які докази, жодні з ланцюжків, які стверджують, що вони є Bitcoin L2, не можуть бути названі L2. Мережа Lightning, ймовірно, єдине рішення, яке відповідає визначенню L2. Як загальний термін, у цій статті ці рішення називаються шари розширення Bitcoin.
Узагальнюючи, використання BTC має два компоненти - 1) використовуйте міст, оскільки на Bitcoin немає багато що використовувати, та 2) створіть середовище або ланцюжок, де можуть знаходитися додатки, які дозволяють інвесторам використовувати BTC.
Для полегшення більш широкого спектру використання та масштабування, нові шари, ймовірно, зроблять додаткові припущення щодо безпеки понад те, що є у Bitcoin. Користувачі, які хочуть використовувати свої BTC, захочуть прийняти якнайменшу кількість компромісів з безпекою. Маршрутна карта масштабування Ethereum є хорошою довідкою для розуміння того, як виглядав простір дизайну для масштабування Ethereum.
Протягом кількох років Ethereum зрозуміло, що rollups - це те, як він буде масштабуватися. На цей етап ми все ще не знаємо, який підхід є найкращим способом масштабування та зроблення BTC більш програмованим.
Чи то зберігання даних, чи вибір конструкції моста, проекти роблять компроміси між децентралізацією, безпекою, швидкістю та UX. Відповіді на наведені нижче питання складають простір дизайну для проектів або компаній, які будують розширені шари Біткойну –
Різні команди роблять різні види уступок, щоб запропонувати кращу функціональність та масштаб для власників BTC.
BTC на Bitcoin не може переходити на інші ланцюжки. Щоб BTC міг переходити на інші ланцюжки, необхідна певна інфраструктура. Типовий механізм мостику блокує BTC користувача на Bitcoin та випускає еквівалентну кількість синтетичного токену, що представляє BTC на цільовому ланцюжку.
Які типові механізми блокування? Це означає, що користувач, який бажає перевести свої BTC з Bitcoin на будь-який інший ланцюжок, відправляє їх на певну адресу на Bitcoin. Оператор моста контролює цю адресу. Коли оператор моста виявляє вхідні BTC, вони відтворюють еквівалентні синтетичні токени, що представляють ці BTC, і відправляють їх на адресу, вказану користувачем на призначеному ланцюжку.
Тут ризик полягає в тому, що якщо оператор моста втратить BTC на Біткоїні, токен, відтворений на цільовому ланцюжку, стане безцінним. Ми спостерігали, як цей ризик реалізувався внаслідок Крах FTX. SolBTC був обгорнутою версією BTC, якою керували FTX/Alameda. Він став нікчемніоскільки FTX не виконала викупи після того, як подала заяву про банкрутство.
Таким чином, все, що користувач робить на ланцюгу призначення, повністю залежить від практик безпеки того, як оператор моста контролює BTC користувачів на Bitcoin. Те, як контролюється BTC користувачів, визначає різні типи мостів. Існують три типи поточних конструкцій виробництва.
Недовірчі мости
Ці мости можливі лише тоді, коли L1 може перевірити докази, надані L2. У випадку з Bitcoin це неможливо, оскільки він не може розуміти нічого, що відбувається за його межами.
Довірено-мінімізовані мости, що ґрунтуються на економічній безпеці
Найкращий наступний варіант для мостів BTC - мати кілька публічних сторін, які відповідають за peg-ins та peg-outs. Ці сторони забезпечують безпеку BTC користувачів на Bitcoin та мінтують/спалюють синтетичні токени BTC на інших ланцюжках. Одна з таких реалізацій - це tBTC від Threshold Network, який працює на чесній більшості.
Це означає, що для того, щоб оператори могли виконувати будь-які дії з BTC користувачів, потрібна більшість операторів, які працюють на вузлах мережі Threshold Network, погодитися. Замість централізованих посередників, tBTC випадковим чином вибирає групу операторів, які працюють на вузлах мережі Threshold Network, для захисту BTC, зарахованих користувачами.
Хто отримує право бути оператором вузла на мережі Threshold Network? У мережі є токен управління, T. Хоча T використовується для управління, для того щоб стати оператором вузла, необхідно заложити мінімум 40 000 T. На 25 червня 2024 року 139вузли активні в мережі.
Програма бета-ставківців tBTC розроблена для поступової децентралізації мережі вузлів. Бета-ставківці можуть делегувати свою ставку п'ятьма професіональними операторами вузлів — Boar, DELIGHT, InfStones, P2P і Staked. Вони повинні запустити вузол і працювати з ним щонайменше 12 місяців з активною участю. Наприклад, вони повинні бути дуже реагувати на оновлення мережі, ідеально — оновлювати свої вузли протягом 24 годин після отримання повідомлення.
Кожного разу, коли користувач просить монети tBTC, генерується нова адреса депозиту на Bitcoin. Ця адреса призначена для користувача і контролюється вузлами на Мережі Порогу. Користувачі можуть просити монети tBTC на мережах, таких як Ethereum, Arbitrum, Optimism, Mezo та Solana.
Вони повинні надати дві адреси — адресу відновлення на Bitcoin (це адреса, куди їм повернуть їх BTC у разі проблем з процесом виготовлення) та адресу ланцюжка призначення, куди вони хочуть отримати tBTC. Після подання запиту користувач повинен внести BTC на згенеровану адресу та зачекати, поки опікун підтвердить їхнє внесення. Після підтвердження мінтер відправляє tBTC на адресу користувачів у ланцюжку призначення.
Мережа має близько 3,500 BTC, або понад 200 мільйонів доларів, в заблокованій вартості.
З тим, що можуть робити опкоди Bitcoin, можна стверджувати, що мінімізація довіри — це, мабуть, найкраща можлива реалізація моста на даний момент. Мости мінімізації довіри можуть відрізнятися в реалізації в залежності від того, як спроектований мультисіг. tBTC мережі Threshold, майбутня реалізація sBTC в Stack та spiderchain від Botanix — це приклади мостів мінімізації довіри.
Кастодіалні мости
У цьому дизайні централізований постачальник блокує BTC користувачів на Bitcoin на адресах, утримуваних кастодіаном. WBTC від BitGo - це найбільш поширений спосіб переходу BTC на інші ланцюжки. Понад 150 тис. BTC перейшло за допомогою WBTC. Поточний розподіл WBTC виглядає наступним чином.
БітVM
Хоча три типи мостів вже були активними, Робін Лінус опублікував білий папір BitVM наприкінці 2023 року. BitVM запропонував новий спосіб вираження повних за Тюрінгом розумних контрактів на Bitcoin. Машина або система вважається повністю тюрінговською, якщо вона може виконувати будь-які обчислення за достатньо часу. Як зазначалося раніше, Bitcoin з точки зору конструкції не є тюрінговським, і BitVM запропонував спосіб подолати це, не вносячи жодних змін до існуючих опкодів. Також був запропонований, мабуть, безперечний механізм мостіння.
Основна ідея BitVM полягає в тому, щоб оптимістично перевірити доказ ZK на Bitcoin. Поки немає заперечень щодо виконання транзакції, вважається, що вона правильна. Ця система зазвичай працює за умови, що є принаймні один чесний перевіряючий. Якщо виконання є неправильним, принаймні один чесний перевіряючий має викликати це.
Так що, доки доказ ZK не був оспорений, все гаразд. Якщо є будь-яке заперечення, викликаючий та доводник вступають у виклик-відповідь або гра на поділна ланцюжку. Визначення бісекційної гри виходить за межі статті, але зв'язане з нею для зацікавлених читачів. Але наслідком бісекційної гри є збільшене навантаження транзакцій на ланцюжку.
Управління ліквідністю - ще один значущий недолік ранніх версій BitVM. Коли користувач виводить кошти з моста, система завершує часткове виведення, і оператори моста повинні забезпечити ліквідність. Оператори отримують компенсацію з моста пізніше. Чим більше коштів заблоковано на мосту, тим більше ліквідності мають підтримувати оператори для виконання виведень. Це ставить певний напружений на операторів і робить дизайн дуже неефективним щодо капіталу.
Допустимо, в середньому операторам потрібно тримати 10% мостового TVL у готівкових коштах у будь-який час. Якщо мостовий TVL становить $10 мільярдів, операторам потрібно підтримувати ліквідність на рівні $1 мільярда у будь-який час. Чим більше ліквідності привертає міст, тим більше операторам потрібно мати запасів BTC. Тайлер Вайт та Рейндел написали @twhittle/bitvm-bridges-considered-unsafe-9e1ce75c8176">чудова стаття, що пояснює проблеми з BitVM.
Підписатися
Наступним етапом головоломки у зробленні BTC корисним є розробка ланцюжка, який полегшує це використання з найкращим можливим UX. Кілька обставин впливають на те, як розробники хочуть розробити цей ланцюжок.
L2 Ethereum вже скористалися сумісністю з EVM. L2, такі як Arbitrum та Optimism, які були сумісні з EVM, швидко могли залучати користувачів та додатки, які вже були на Ethereum. У порівнянні з цим L2, такі як Starknet, які не є сумісними з EVM, мали проблеми з отриманням прийняття.
Однак EVM також має свої недоліки. Оскільки EVM виконує транзакції послідовно, паралельна обробка неможлива. Проте нові середовища виконання, такі як віртуальна машина Solana (SVM) та майбутня Monad, дозволяють паралельну обробку.
Деякі ланцюги, такі як Stacks, використовують Біткойн як механізм контролю. Час блоку на Stacks набагато нижчий, ніж у Біткойну. Stacks публікують дані зі своїх блоків між двома блоками Біткойн на кожен блок Біткойн.
Шари виконання можуть публікувати дані про транзакції на Біткойн у вигляді написів. Нагадайте про пропускну здатність 6,66 Кбіт/с мережі Біткойн. Якщо я візьму 10 байт (10 байтів щедро, зазвичай це буде ~20 байтів) як розмір стиснутої транзакції, блок Біткойна може містити теоретичний максимум ~600 стиснутих транзакцій. Однак цей максимум майже неможливо здійснити, оскільки 4 МБ блоки єрідкісне явищеі навіть рідше, що весь 4 МБ простір доступний для написів.
Розмір блоку залежить від комбінації транзакцій SegWit та не SegWit.SegWit, скорочення від Розділеного свідка, відокремлена або відокремлена інформація про транзакції від інформації свідка. Ідея полягала в тому, що не все, що зберігається в блоку, має рівну вартість. Замість обмеження розміру блоку до традиційних 1 МБ, SegWit запропонував новий ліміт 4 мільйони вагових одиниць. Таким чином, якщо в блоку були всі нон- SegWit транзакції, ліміт становив би 1 МБ. Але якщо в ньому були всі транзакції SegWit, то це міг би бути блок 4 МБ.
Декілька команд будує шари Bitcoin, щоб скористатися величезною ліквідністю BTC. У цій статті ми розглянемо шість різних команд, які роблять різні компроміси та мають цікаві дизайни. Ми коротко описуємо, як вони працюють, їхній етап розвитку та їхній успіх до цього часу.
Вавилон фокусується на розширенні використання Біткойн як заставний актив. Він принесе інший підхід, ніж інші рівні Біткойн (так звані L2s) у формі віддалено заставленого Біткоін. Це означає, що замість блокування Біткоін на Біткоін, щоб виготовити синтетичну версію на іншому рівні, Вавилон вводить наступний механізм;
Хоча Вавилон пропонує цікавий підхід до розширення використання BTC, механізм досить складний. Наприклад, різання ще не було успішно реалізовано на багатьох ланцюгах PoS, навіть якщо деякі з них працюють вже кілька років. Крім того, хоча Вавилон може використовувати віддалене стейкінг, щоб BTC могли бути використані для забезпечення інших ланцюгів PoS, йому потрібен міст, щоб забезпечити інші випадки використання BTC, такі як позики.
Відомий як BOB, Build on Bitcoin іронічно є ролапом на основі Оптимізму, який вирішується на Ethereum з червня 2024 року. Він стверджує, що є Ethereum L2, зорієнтованим на Bitcoin. BOB запуститься у чотирьох фазах;
На 17 червня 2024 року, BOB має TVL близько $60 мільйонів, з внеском Sovryn DEX приблизно $20 мільйонів.
Команда Botanix внесла значну інновацію: Spiderchain. Що таке Spiderchain? Це рухомий мультісіг оркестраторських вузлів на Botanix. Розберемо це. Як ми вже зазначали раніше, L2 потребує моста та ланцюга, що виконує транзакції. Оркестраторський вузол зберігає кошти користувачів у безпеці на Bitcoin і емітує та спалює синтетичний BTC (на рівні EVM) для користувачів. Оркестратори запускають вузли Bitcoin та Spiderchain EVM (Botanix).
Давайте скажемо, що в мережі є N вузлів-оркестраторів. M ( Ланцюг Botanix сумісний з EVM і захищений консенсусним механізмом PoS. Крім забезпечення BTC на Bitcoin шляхом участі в мережі rolling multisig та сприяння у виготовленні та викупі синтетичного BTC, оркестратори також беруть участь в побудові блоку ланцюга EVM. Вони публікують кореневий хеш, компактну версію транзакцій Botanix EVM, як напис у Bitcoin. Читачі повинні зауважити, що лише розміщення даних про Біткойн не означає врегулювання. Різниця полягає в тому, що дані, які зовнішні ланцюжки, такі як Botanix, розміщують у вигляді напису, зберігаються в місці, яке не підтверджено вузлами Біткойн (майнерами). Протокол Біткойну абсолютно не усвідомлює ці дані. Таким чином, неможливо визначити, чи правильні дані транзакції, розміщені в написах. На червень 2024 року Botanix EVM та Spiderchain знаходяться на етапі тестування. Citrea будує Zk rollup на основі Bitcoin. Що означає 'на основі Bitcoin'? Просто в тому, що вона має намір використовувати Bitcoin як шар доступності даних. Вона каже, що найбільш безпечним та стимулюючим способом масштабування блоків Bitcoin є розщеплення виконання з on-chain верифікацією та даними. Розщеплення виконання означає розбиття виконання на менші частини. Citrea потім агрегує фрагменти або партії транзакцій та публікує різниці у стані між двома партіями транзакцій на Bitcoin разом з доказом, відомим як доказ про валідність. Проблема в тому, що Bitcoin на даний момент не має можливості перевіряти будь-які докази. Остаточна форма Citrea матиме зачекати до тих пір, поки у Bitcoin не будуть опкоди, які дозволять йому перевіряти zk-докази. Тим часом воно використовуватиме реалізацію BitVM як тимчасовий механізм для доказів та для переміщення BTC в із rollup. Зрозуміло, Citrea успадковує недоліки BitVM, згадані в попередньому розділі. У майбутньому, коли BitVM покращиться, Citrea покращить свою функціональність мосту. Джерело — Citrea Citrea перебуває на тестовій фазі станом на червень 2024 року. Mezo похвалює себе як економічний шар Біткойну. Він не називає себе Bitcoin L2. Він використовує міст Threshold Network’s tBTC ( згадане вище) для введення та виведення BTC з ланцюжка EVM, Mezo. Mezo будується тією ж командою, яка створила продукти, такі як tБІТ, Згинати, Зберігати, та ТахоКоманда протягом років розробляла додатки навколо Біткойну. Мета Mezo проста: розширити використання BTC. Вона робить це за допомогою трьох механізмів; Що таке BitcoinFi та економічний рівень? Більшість нових ланцюгів, включаючи ті, що використовують EVM, покладаються на існуючий UX — ті самі гаманці, мостики і т.д. Переробка UX майже ніколи не є пріоритетом. Mezo кураторить весь UX з нуля, щось, що я рідко бачив. Це включає; Поєднуючи всі ці програми, створюється унікальний досвід BitcoinFi з кінця в кінець: Mezo базується на Cosmos SDK. Вона використовує Comet BFT для досягнення консенсусу. CometBFT - це програмне забезпечення для безпечного та послідовного реплікування додатка на багатьох машинах. Під безпечністю ми маємо на увазі, що CometBFT працює, поки менше, ніж 1/3 машин зламуються довільним чином. Під послідовністю ми маємо на увазі, що кожна несправна машина бачить той самий журнал транзакцій та обчислює той самий стан. Безпечне та послідовне реплікування є фундаментальною проблемою в розподілених системах; воно відіграє критичну роль у стійкості до відмов широкого спектру застосувань, від валют до виборів, до оркестрації інфраструктури та далі. - Джерело: Документи CometBTF Він складається з двох компонентів — двигуну консенсусу та загального інтерфейсу додатків. На основі ядра Tendermint, двигун консенсусу відповідає за виробництво блоків, їх перевірку та остаточність. Tendermint був одним із перших дизайнів консенсусу на основі доказу участі. Він пропонує @learnwithwhiteboard_digest/що-таке-візантійська-надійність-відмовостійкість-bft-в-блокчейні-пояснено-cb06a12559be">Візантійська Надійність Відмовостійкість (BFT) консенсус та може терпіти до третини зловмисних вузлів. Інтерфейс додатка, Інтерфейс блокчейн-додатка (ABCI), відокремлює рушій консенсусу від додатків. Однією з головних переваг ABCI є те, що оскільки консенсус і додатки відокремлені, розробники не зобов'язані будувати додатки на тій же мові, на якій побудований рушій консенсусу. Інтерфейс виступає як посередник, який доставляє транзакції до додатків для виконання. Ця можливість робить систему більш модульною та допомагає залучити більше розробників додатків. Спочатку Mezo буде сумісний лише з часом виконання EVM. Економічний дизайн Mezo полягає в тому, що, з набуттям популярності, власники BTC можуть отримувати користь безпосередньо чи опосередковано. Вони можуть ставити BTC на Mezo та отримувати дохід від стейкінгу або, якщо вони вирішать продовжувати утримання свого BTC на Bitcoin, вони будуть отримувати певну вигоду від вилучення BTC з обігу (для оплати комісій на Mezo). Mezo має двохрівневу модель стейкінгу, як показано на зображенні нижче. Валідатори в мережі можуть стейкати як BTC, так і MEZO (місцевий токен мережі Mezo). Стейкуючи BTC та MEZO, валідатори отримують veBTC та veMezo відповідно. Префікс ‘ve’ означає валідатора на умовному рахунку, а ці токени, як правило, заблоковані в смарт-контракті. Власники токенів на умовному рахунку валідатора мають права управління, а прибуток від мережі та комісії розподіляється між ними. Чим довше актив залишається заблокованим, тим більше видається ve-токенів. Учасники veBTC отримують BTC, а учасники veMEZO отримують винагороди MEZO. Частина винагороди MEZO може бути спалена для збільшення скарбниці BTC. Дохід - один із основних пропозицій Mezo, оскільки плати, які сплачують користувачі, спрямовані на валідаторів, які заробляють BTC. Mezo планує подальше розширення обсягів стейкінгу BTC, пропонуючи ліквідний стейкінг зАкр, сестринський проект Mezo. Коли користувач складає BTC на Acre, вони отримують ліквідний заложений токен, stBTC, в обмін. Складений BTC використовується по ланцюжках та додатках DeFi. Дохід, згенерований через ці діяльності, надходить у stBTC, який можна викупити в співвідношенні 1:1 за BTC. Джерело – Acre blog З ринковою капіталізацією понад трильйонів доларів, BTC навіть не доторкається до ринку позик. Розподіл WBTC, використаного на ринках позик, показано на зображенні нижче. Він показує, що кількість WBTC, використаного в трьох найкращих додатках для позик, зменшилася з приблизно 50 тис. до приблизно 23 тис. між липнем 2023 року та червнем 2024 року. Зменшення загальної кількості WBTC в додатках для позик може бути віднесено до 48% зниження постачання WBTC, з 285 тис. WBTC у травні 2022 року до трохи більше 150 тис. WBTC зараз. Це зниження в основному пов'язане із тим, що ринок усвідомлює ризик централізованих сторін у наслідок подій, що відбулися після Luna, 3AC та Alameda. На першій фазі запуску Mezo вже розпочав приймати BTC-депозити з трьома періодами блокування: два місяці, шість місяців та дев'ять місяців. Депозити залучають бали у вигляді балу HODL. Один BTC щоденно генерує 1000 балів, а з блокуванням пов'язаний множник. Вищий період блокування підтверджує більший множник. Користувачі також можуть внести інші активи, такі як USDe, USDC та USDT, щоб отримати підзарядку на свої BTC-депозити. Станом на липень 2024 року TVL Mezo становить$135 million. Крім винагороди для утримувачів, Mezo поділиться часткою своїх комісій з основним протоколом Bitcoin. Stacks, раніше відомий як Blockstack, недавно впровадив довгоочікуваний апгрейд Накамото, спрямований на вирішення проблем, таких як постійні вілки та повільні транзакції перед апгрейдом. Stacks працює на основі консенсусу доказу переказу (PoX). Таким чином, майнери Bitcoin, які зацікавлені у виробництві блоків на Stacks, повинні відправити деяку кількість BTC. Майнер, скажімо, Аліса, випадковим чином обирається для виробництва блоків на Stacks. BTC від цього майнера надається користувачам, які стейкають (блокують / стейкують) STX, власний токен ланцюжка Stacks. Це цікаво, оскільки, хоча це й невеликий дохід, це в BTC. На більшості ланцюжків дохід пропонується лише власним токеном ланцюжка. Обрана, Аліса може виробляти блоки Stacks до кінця Tenre (наступного блоку Bitcoin). Коли шахтар виробляє блоки Stacks, вони діляться з підписниками для підтвердження. Якщо більше 70% підписників приймають блок Stacks, він приймається в мережі Stacks. Давайте припустимо, що Аліса виробляє 10 блоків Stacks до моменту витягування наступного блоку Bitcoin, і що Боб перемагає наступний термін для виробництва блоків Stacks. Боб бере хеш першого блоку Stacks, який Аліса виробила на Stacks, та додає його до своєї транзакції блокування у ланцюг Біткойн. Stackers виявляють цю транзакцію. Вони включають транзакцію зміни терміну на Stacks, що включає хеш останнього блоку, в даному випадку 10-го, який Аліса виробила на Stacks. Таким чином, Боб розуміє, що йому потрібно будувати на попередньому блоку Аліси, #10. Незважаючи на те, що це лише початкові дні розвитку шарів Біткойну, ось порівняння вищезгаданих ланцюгів. Воно враховує дизайн ланцюга, дизайн мосту та об'єм доларів, які захищені. Ми повинні зазначити, що окрім згаданих вище команд, багато інших, таких як Alpen, Bison, BitLayer, Rootstock, SatoshiVM та Soveryn, займаються створенням розширених шарів Bitcoin. Читачі можуть знайти список тут. L2s допомагають L1 з двома речами - масштабом і вартістю. Вони надають користувачам можливість здійснювати угоди набагато дешевше, не віддаючи занадто багато безпеки (або будь-якої безпеки у випадку L2s з неопікованою, бездоглядною мостами та без додаткових припущень щодо безпеки). Візьмемо Ethereum L2s як приклад. За даними Token Terminal, у другому тижні червня 2024 року Ethereum підтримував 7,1 мільйонів транзакцій на суму 10,6 мільйонів доларів. Вартість однієї транзакції для користувачів становить близько $1.5. У той же час п'ять L2s—Arbitrum, Base, Blast, Optimism та Polygon—підтримали понад 70 мільйонів транзакцій на суму 2,75 мільйона доларів. Це становить $0.03 за транзакцію. Ми можемо сперечатися про якість транзакцій, включаючи те, чи є вони ботами, або вартість транзакції, серед іншого. Однак факт полягає в тому, що Ethereum не міг підтримати таку кількість транзакцій. Однак недолік полягає в тому, що L1 більше не прямо пов'язані зі своїми клієнтами або користувачами. У традиційному світі це, як правило, бізнеси, що ближче до кінцевих користувачів, захоплюють значну частку вартості. Amazon - це відмінний приклад. Його велика дистрибуція дозволяє йому мати перевагу над постачальниками та виробниками. Dollar Shave Club розбурхав галузь бритв, продаючи їх безпосередньо споживачам за підпискою, уникнувши традиційних роздрібних каналів збуту. Це дозволило їм встановлювати ціни на продукцію на більш низькому рівні та зберігати більшу частину вартості, а не ділитися нею з усім ланцюжком постачання. Зазвичай додавати ще один рівень між вами та вашим клієнтом - це погана ідея. Чому тоді L1 йдуть цією дорогою? Додавши L2 до міксу, L1 не втрачають клієнтів. Вони вводять бізнес-модель, яка раніше була виключно B2C, в B2B мікс. Проте все ще може бути певна обуреність - чи отримують L2 більшість вартості? Чи передають вони достатньо комісій L1? На щастя, Ethereum пройшов цей шлях протягом останніх трьох років, і ми можемо спостерігати вплив L2s на захоплення вартості Ethereum. Є два способи зрозуміти, чи були L2s хижими до Ethereum. Знову подумайте про аналогію з островами. Щодо реальних L2, два острови повинні спільно будувати міст. Проте без внутрішньої згоди жителів острова Біткойн це неможливо. Те, що відбувається зараз, полягає в тому, що ті, хто хоче стати островами L2 для острова Біткойн, намагаються забезпечити інфраструктуру як тимчасовий варіант. Так що, як тільки острівці Bitcoin погодяться, що їм потрібно містити до інших островів для їхнього зростання, L2 острови готові. До того часу, що важливо, це те, що замість спроби знаходити більш складні способи мостів і створення L2, увага повинна бути зосереджена на використанні того, що працює, і використанні інфраструктури, яка вже пройшла випробування в бою. Як різні проекти модернізують острів Біткойн та готують інфраструктуру мосту для з'єднання з іншими островами. Усі знають, як жителі острова Біткойнів є впертими і дуже серйозно ставляться до безпеки острова. Будь-які зміни на острові ретельно обговорюються. Будь-хто, хто хоче запропонувати зміни в Біткойні, може скласти Пропозицію щодо покращення Біткойну (BIP). Після неформальних обговорень на різних форумах автор приймає отзиви та робить зміни до BIP. Комітет жителів острова надає номер BIP, після чого він стає офіційним. Деякі жителі острова розуміють важливість обережного модернізації острова Bitcoin. Команди, такі як Botanix, Taproot Wizards та Thesis, закладають фундамент для додавання опкодів для розширення програмованості Bitcoin.BIP-420 (також відомий як OP_CAT) Етан Хайльман та Армін Сабурі принесуть безліч захоплюючих можливостей для Біткойн. CAT означає конкатенацію. Це опкод, який був частиною початкових опкодів Біткойн, але був вилучений Сатоші через проблеми безпеки, які зараз були зняті, оскільки середовище виконання Біткойн змінилося протягом років. Опкод дозволяє об'єднати дві частини даних. Він відкриває безліч можливостей для власних типів транзакцій, таких як динамічні системи умовного утримання, смарт-контракти, такі як атомний своп, різноманітні додатки DeFi та більша взаємодія з зовнішніми ланцюжками. Команди, такі як Starkware, вже запропонували, що OP_CAT може допомогти внести верифікацію STARK до Bitcoin. Це означає, що Bitcoin може підтверджувати Zk-докази, тим самим дозволяючи роллапси. Ця парадигма дизайну не лише дозволяє загальнопризначені рішення на Bitcoin, але й покращує його масштабованість, якої йому дуже не вистачає. Інші дизайни від команди Taproot Wizards, як CATVM, вже знаходяться в роботі. Цей дизайн використовуватиме OP_CAT для створення бездовіркових мостів. На відміну від поточного дизайну BitVM, CATVM не має вимог до ліквідності. CATVM дозволить децентралізовану торгівлю ординалами та рунами з UX, яка є такою ж хорошою, як і на інших ланцюжках. Segwit відкрила шлях для Taproot, яке, в свою чергу, було критичним для порядкових чисел. Порядкові числа та написи створили BRC-20 і руниМожливо. Недавнє захоплення серед розробників Біткойн свідчить про зростаючу підтримку досягнення соціальної згоди з BIP-420. Також допомагає те, що він буде сумісний у назад, тому мережі не потрібен жорсткий віл для його активації. Ми з нетерпінням чекаємо, коли це стане живим і побачимо нову еру дійсно біткойн-нативної програмованості. Після довгого часу виникло стрімке зацікавлення розробників у Біткойні. Усі незалежні проекти, які будуються навколо Біткойну, схожі на маленькі сучасні острови поруч з могутнім островом Біткойн. З BIP-420, ймовірно, з'являться способи об'єднати ці острови разом, щоб створити один процвітаючий і сучасний острів. З усіма змінами, що відбуваються з Біткоїном, я сподіваюся на майбутнє, в якому ми зможемо використовувати BTC у різних фінансових додатках з малою кількістю знань про шари під ним. Інтеграція шарів Біткоїна буде такою ж природною, як навігація сьогодні в Мумбаї, де ми зовсім не усвідомлюємо, що розгульне мегаполіс колись був сімома окремими островами Бомбея.Citrea
Mezo
Стеки
Відносини між L2 та L1
Що далі?
Відмова від відповідальності:
На протязі історії гроші виконували три критичні функції для суспільства; вони служили як зберігання вартості (багатства), засіб обміну та одиниця обліку. Типи грошей змінювалися, але їхні функції залишалися в основному такими ж. Загалом завжди існували дві школи думок — одна, яка підтримує кредитні гроші або м'які гроші, а інша, яка підтримує тверді гроші. Кредитні гроші, подібні до сучасної фіатної системи, завжди є зобов'язанням когось.
Долари або рупії, які ви маєте, є зобов'язанням уряду. Якщо уряд не виконає свої зобов'язання, ваші гроші не зможуть купити життєво важливі товари та послуги.
Тверді гроші, з іншого боку, - це гроші, які не є зобов'язанням уряду. Наприклад, дорогоцінні метали, такі як золото, не втрачають вартість, якщо уряди зроблять дефолт. Навпаки, їхня вартість зростає через їхню сприйняту стабільність.
Біткойн був першою успішною цифровою реалізацією незалежних твердих грошей. У 2009 році Сатоші Накамото випустив Біткойн, коли світ тільки що пережив глобальну фінансову кризу через погані практики кредитування та односторонні рішення щодо відсоткових ставок, які вплинули на грошовий обіг. Могутній долар втратив більше, ніж 95%за свою вартість протягом всього свого життя. У своєму есе,Парадигмові зміни, в макроекономіці стійкий Рей Даліо писав про те, як центральні банки знижували процентні ставки відповідно до різних криз та вплив, який вони мали на відповідні економіки.
Джерело –Парадигматичні зміни
Графік вище показує, як відсоткові ставки впали в розвинених країнах з початку 1980-х років. У той же час монетарна база зростала як відсоток від ВВП. В результаті валовий продукт не зростав з такою ж швидкістю, як грошова маса. Коли грошова маса швидко зростає, з низьким темпом зростання домашніх доходів або без нього, це може спричинити вищу інфляцію, вищі витрати на утримання, зростаюче бремя боргу та більшу нерівність в доходах. Високий інфляційний середовище, в якому ми зараз знаходимося, є результатом політики, яку прийняли центральні банки.
У цьому сценарії використання дорогоцінних металів, таких як золото, виходить на передній план. Втручання уряду щодо постачання золота є мінімальним. З меншим впливом уряду постачання золота більш передбачуване, ніж у валют. Ця велика передбачуваність дозволила металу зберегти свою вартість протягом десятиліть і стати сховищем багатства.
Біткойн народився як електронні гроші від однієї особи до іншої. Протягом років, як і з багатьма інноваціями, він відхилився (або принаймні розширився) від своєї початкової мети стати електронними грошима та перетворився на цифрове золото.
У 2018 році я натрапив на цікаву аналогію між міста та блокчейни. Оскільки блокчейни відокремлені від зовнішнього світу, вони більше схожі на закриті острови. Кожен острів має свої власні пріоритети та характер, які відображаються технічно та соціально. Острів Біткоїн завжди віддавав перевагу безпеці та децентралізації над іншими аспектами, такими як швидкість та програмованість.
Децентралізація - це широкий термін з відтінками.Баладжі Срінівасан запропонував спосібвимірювати його, розбиваючи блокчейн на його підсистеми, такі як майнінг, клієнт, розробник, обмін, вузли та власність. Він запропонував, що загальна децентралізація може бути досягнута шляхом вимірювання Гіні1 та Накамото2коефіцієнти підсистем.
За словами багатьох Біткойнерів, таких якJonathan Bier, ми можемо дивитися на децентралізацію крізь призму того, наскільки складно користувачам перевіряти транзакції самостійно. Ця складність у перевірці транзакцій є причиною того, що блоки Bitcoin невеликі (до 4 МБ). Для того щоб блокчейни могли пропонувати загальну програмованість (не лише на папері, але й на практиці), розробники повинні уважно підібрати кілька речей.
По-перше, мова або система, яку вони використовують, повинна бути повністю Тьюрінг-повною. ‘Повністю Тьюрінг-повна’ означає здатність системи виконувати будь-які обчислення, які можуть бути виражені алгоритмічно, за достатньо часу та пам'яті.
По-друге, вимірювання газу повинно бути оптимальним. Вимірювання газу означає, як система розрахована на вимірювання вартості ресурсів (наприклад, максимальний газ, витрачений за блок та газ, використаний різними операціями). Мова Solidity Ethereum - це мова повного Тьюрінга, але часто обмежується газом. Скриптова мова Bitcoin намагалася бути обмеженою задля забезпечення більш високого рівня безпеки. Крім того, якМеттЯк зазначається, це мова на нижньому рівні, заснована на стеку, що містить багато невиправлених помилок з часів Сатоші, і відсутність ключових операторів унеможливлює його використання.
Підписатися
Острови, подібні до Ethereum та Solana, еволюціонували у тому, щоб бути пов'язаними один з одним, розвиваючи взаємодії, з яких, за вважанням, вони користуються. Однак, в той час як острів Bitcoin лишався незламним у своєму прагненні до безпеки, він не вніс жодних змін до своєї інфраструктури, які дозволили б легше пересуватися на інші острови. Острів Bitcoin дозволяє лише мешканцям утримувати, передавати або торгувати своїми BTC на написи та руни з неохайним UX.
З обмеженим количеством речей, BTC залишався в скарбницях. Тим часом активи, такі як ETH, мали вдосталь можливостей насолоджуватися доходом та пасивним прибутком у формі стейкінгу, повторного стейкінгу, позик та інших. Тому що вони розробили нову інфраструктуру, інші острови побачили швидке модернізацію, тоді як Біткойн залишався старовинним, але відомим.
Не зрозумійте мене неправильно, консервативний підхід Біткойна забезпечив його безпеку та децентралізацію. Більша функціональність зазвичай призводить до складності, зі збільшеною проникністю для атак.
Острів Біткойн залишається важкодоступним, але відокремленим. Інші острови сполучені між собою за допомогою міцніших мостів.
Концепція відокремлених островів викликає історію мого рідного міста, Мумбаї. Колишнє Бомбей було спочатку складено з семи відмінних островів. Злиття цих островів розпочалося у 1680-х роках і тривало століттями. Сьогодні, коли я блукаю через шалене мегаполіс, майже не залишилося слідів цієї колишньої відокремленості. Місто відчувається практично об'єднаним, його минуле фрагментації майже забуте.
Ця трансформація Мумбаї породжує цікаве питання: Чи можемо ми стати свідками подібної еволюції в ландшафті біткоїну? Деякі команди працюють над цим.
Еволюція Семи островів Мумбаї. Джерело – Reddit
Ця стаття присвячена тому, як деякі команди будують різні способи для власників Біткойнів використовувати свої багатства, крім простого утримання їх. Я закладаю фундамент, пояснюючи, чому нам потрібна краща інфраструктура, а потім поглиблююся в різні підходи, які обирають команди, спрямовані на розширення використання BTC. Нарешті, я згадую, що остаточне бачення стосується не лише соціальної згоди, а й технічної.
Це відбувається тоді, коли команди будують різні допоміжні острови до острова Біткойн та знаходять рішення для модернізації самого острова Біткойн. Постійна перебудова острова Біткойн може відбутися лише в разі соціальної революції серед мешканців острова, і вони погодяться внести зміни до його правил, щоб він міг використовувати мости до інших островів з такою ж впевненістю, як використовують внутрішню інфраструктуру острова.
Встановлені блокчейни, такі як Ethereum, Solana, а навіть майбутні, такі як Monad, створені з увагою до розробників. Вони створені як платформи для розробки додатків. Ці ланцюги пропонують комплексні екосистеми, які підтримують розробників за допомогою різних навчальних ресурсів, інструментів, фреймворків та функцій. Сатоші побудував Bitcoin на ходу. Тут немає продуманого API, і є дуже мало зрозумілої документації для оволодіння розробкою Bitcoin.
Є три критичні причини для постійного покращення інфраструктури мережі - кращий користувацький досвід, більше фінансування та масштабування платежів.
Кращий досвід користувача підвищить активність, щоб залучити більше комісій
Протокол порядкових чисел, спосіб використання Bitcoin UTXOs та різне бачення окремих сатоші (найменша одиниця BTC) призвели до інновацій, таких як написи (NFT на Bitcoin). Ентузіазм щодо порядкових чисел та написів призвів до еволюції замінних стандартів, таких як BRC-20 та руни. Надписи та руни дали Біткойну стимул активності. Загальна кількість щоденних транзакцій зросла на 70% порівняно з простими переказами BTC.
Ці нові способи проведення транзакцій у Bitcoin допомагають збільшити комісії на ~40%. Однак ці нові методи часто спричиняють жваві дискусії в середині спільноти Bitcoin. Одна фракція стверджує, що Bitcoin повинен залишатися спрямованим виключно на покращення його основної функції як децентралізованої платіжної системи. Вони стверджують, що розширення поза цей обсяг може підірвати безпеку, простоту та ефективність Bitcoin як надійної валюти.
З іншого боку, прихильники більш гнучкого підходу пропагують розширення можливостей Біткойну, щоб вони включали не-платіжні використання. Вони стверджують, що ця еволюція є необхідною для того, щоб Біткойн залишався конкурентоспроможним та актуальним в стрімко розвиваючомуся екосистемі блокчейну.
Чи цього вистарчить? На жаль, ні. За даними Token Terminal, майнери Bitcoin заробили приблизно 109 мільйонів доларів на комісіях за останні 30 днів. Протягом того ж періоду застосунки, такі як Uniswap та Lido Finance, заробили відповідно 90 мільйонів і 104 мільйони доларів. Після останнього півріччя у квітні 2024 року, майнери отримали на 50% менше блокової субсидії. Після недавнього півріччя винагорода за блок (субсидія) зменшилася з 6.5 BTC до 3.125 BTC за блок. З цим загальна щомісячна сума скорочення субсидії майнерів складає 13,500 BTC (3.12514430). На 66 тис. доларів за штуку це 891 мільйон, тому щомісячні витрати становлять лише близько 12% втрат від субсидії.
Останні події, такі як руни, є обнадійливими, але нам потрібно більше. Які виклики? Ну, користувацький досвід у Bitcoin ніде близько до таких, як у Solana або Ethereum L2, таких як Arbitrum. Обмін займає кілька секунд і частину цента за комісію на Solana. Однак, якщо ви хочете торгувати рунами на Bitcoin, вам доведеться заплатити кілька доларів за комісію та почекати один блок для підтвердження вашої транзакції.
Крім того, коли ви купуєте руни, вам потрібно купувати вказану кількість. Покупець не може змінювати кількість рун для покупки. Ще одним недоліком є те, що одну руну не можна обміняти на іншу, що є способом обміну USDC на MKR на Ethereum. Трейдер повинен продати одну руну за BTC, а потім купити іншу руну, яку він бажає. Додатковий крок посеред добавляє непотрібне тертя в UX.
Інтерфейс користувача для торгівлі рунами далекий від ідеалу. Немає способів використовувати BTC як заставу або позичати його. Вам потрібно вивести BTC з Bitcoin L1 та перенести його на інші ланцюжки для використання в фінансових додатках.
Збільшення фінансування BTC
Спочатку, у Bitcoin ринкова капіталізація становить близько 1,3 трлн доларів при ціні 66 тис. доларів за BTC. Так само як і золото, Bitcoin є зовнішньою валютою, що означає, що уряди не можуть маніпулювати постачанням Bitcoin. Хоча точний розмір ринку золотих позик недоступний, деякі звіти оцінюють його на рівні 100 млрд доларів. Таким чином, однією з найважливіших причин для створення додатків на Bitcoin є використання власного BTC як забезпечення для позики стейблкоїнов. Надійні ринки кредитування дозволять власникам Bitcoin заробляти дохід на своєму BTC.
Візьмемо стейкінг, наприклад. Інші місцеві активи, такі як ETH та SOL, мають вбудоване використання в стейкінгу для забезпечення мережі; ~27%загальна кількість обігових ETH відкладена через протоколи стейкінгу, заробляючи ~4% щорічного доходу. Ще~4%ETH застосовується в протоколах повторного ставлення та 67%загальної кількості SOL призначено. Крім того, ETH та SOL широко використовуються у відповідних екосистемах DeFi як забезпечувальні активи.
Підписатися
Завернений BTC (або WBTC), найбільш широко використовувана версія BTC в різних екосистемах DeFi, має ринкову капіталізацію близько $10 мільярдів, менше ніж 1% від загальної кількості BTC в обігу. Це показує можливість, яка існує в фінансуванні BTC.
Припускаючи, що подібний рівень BTC використовується для стейкінгу або в DeFi, як Ethereum, на рівні близько 30%, сума перетворюється на 390 мільярдів доларів. Для контексту, уся DeFi, загальна вартість заблокованих коштів у всіх інших ланцюгах, варта$101 billion. BTC може бути потенційно найпродуктивнішим ліквідним активом. Зараз цей потенціал обмежений наміреними технічними обмеженнями.
Масштабування платежів у BTC
Базовий рівень Bitcoin не був розроблений для пропускної здатності. Якщо Bitcoin має бути розрахунковим рівнем Інтернету, нам потрібні швидші транзакції. Як Мохамед Фаудаяк зазначається, існує обмеження на кількість транзакцій, які можуть бути опубліковані за його допомогою. При максимальному розмірі блоку 4 МБ, Біткойн може підтримувати 6,66 кбіт/с (4 МБ / 10 хвилин) даних.
Мережа Bitcoin на даний момент не може впоратися з великим трафіком. Користувачі стикаються з погіршенням досвіду навколо очікуваних подій, таких як мінт Quantum Cats та запуск руни. Поганий UX не обмежується лише тими, хто намагається мінтувати написи, а також включає тих, хто надсилає та отримує BTC.
Мережа Lightning Network (LN), провідна мережа масштабування BTC, має погану увагу. Ємність або ліквідність мережі становить ~5k BTC. Це кількість BTC, заблокованих у всіх каналах мережі Lightning. Це впливає на ліквідність мережі та на те, скільки BTC може бути переміщено через неї.
Чому це важливо? Давайте спробуємо зрозуміти це на прикладі. Джоел збирає $1 мільйон, щоб виплатити працівникам кофейної плантації в Індії, і вирішує використовувати LN для отримання пожертв. Він не може просто створити гаманець LN і приймати пожертви. Йому потрібно мати $1 мільйон вхідної ліквідності. Вхідна ліквідність - це сума BTC, заблокована в каналі вашим контрагентом. Сід - один з контрагентів Джоела зі заблокованими $10,000. Джоелу потрібно більше контрагентів, подібних до Сіда, які заблокували в сумі $1 мільйон, щоб отримати $1 мільйон пожертв. Це представляє значний виклик для мережі масштабування, оскільки вхідна ліквідність завжди буде обмежена можливістю капіталу.
Біткойн - це настільки ж культурне або соціальне явище, як технологічне. Соціальна згода - останній бар'єр захисту. Наприклад, жорсткий ліміт поставок у 21 мільйон може бути змінений шляхом вилучення коду для додавання хвостового випуску 1%. Але для того, щоб ця зміна набрала чинності, всі шахтарі повинні були б видобувати на цій вілці, і це малоймовірно. Це через те, що жорсткий ліміт був одним з основних факторів цінності для BTC. Можливе сприйняття втрати вартості, якщо цей максимум буде порушено. Шахтарі малоймовірно будуть видобувати на вілці, яка потенційно втрачає вартість.
Потрібний технічний зусилля для зміни кодової бази буде марною через відсутність соціальної згоди. Останній раз, коли у Bitcoin був конфліктний форк, стався під час Блокових Воєн 2017 року. Мережа розділилася на дві частини, з Bitcoin реалізацією SegWit (пояснено пізніше) та Bitcoin Cash, яка збільшила розмір блоку. Тоді більшість гірничої потужності вибрала залишитися з BTC.
Щоб щось вважалося грошими або засобом зберігання вартості, воно не повинно змінюватися дуже часто. Головна причина, чому фіатні гроші втрачають свою покупну силу з часом, полягає в тому, що центральні банки часто використовують свою владу для збільшення обсягу. Ця непередбачуваність односторонніх дій центрального банку робить деякі валюти постійно слабкими. Культура біткоіна така, що вона опирається на зміни. Навіть щось подібне до Taproot, яке не є спірним, зайняло роки для втілення з моменту зародження ідеї.
Здійснення вищезазначених змін не стосується лише зміни Біткойну. Базовий рівень Біткойну повинен бути як можна простішим. Простота є важливою для зменшення векторів атак та збільшення стійкості. Ідея полягає в тому, щоб виконувати складні речі, такі як надання позик та випуск стейблкоїнів з використанням BTC як застави поза базовим рівнем, схоже на L2s Ethereum.
Що таке L2? Має бути;
Оскільки поточний набір операційних кодів Bitcoin (опкодів) обмежує його від перевірки будь-яких доказів, ці умови не можуть бути виконані. Таким чином, жодні з ланцюжків, які стверджують, що вони є Bitcoin L2, не можуть бути названі L2s.
Ще одним аспектом того, що становить собою L2, є розгляд безпекових припущень цього рівня по відношенню до безпечних припущень Bitcoin. У кожного блокчейну є певні безпечні припущення, такі як;
Другий рівень, або L2, не повинен розширювати набір припущень щодо безпеки базового рівня, на якому він побудований. Наприклад, якщо у другому рівні є централізований послідовник, який має монополію на виробництво блоків, користувачі повинні мати змогу оскаржувати виробництво блоків за незначні витрати. L1 повинен мати змогу диктувати L2, щоб кошти користувачів були випущені, поки вони не були витрачені. На цьому етапі ці механізми відсутні навіть в Ethereum L2s.
Якщо ми будемо суворі щодо вищезазначених характеристик L2, навіть деякі консенсусні L2 Ethereum, такі як Arbitrum, насправді не є L2. Оскільки поточний набір операційних кодів Bitcoin (опкоди) не дозволяє йому перевіряти будь-які докази, жодні з ланцюжків, які стверджують, що вони є Bitcoin L2, не можуть бути названі L2. Мережа Lightning, ймовірно, єдине рішення, яке відповідає визначенню L2. Як загальний термін, у цій статті ці рішення називаються шари розширення Bitcoin.
Узагальнюючи, використання BTC має два компоненти - 1) використовуйте міст, оскільки на Bitcoin немає багато що використовувати, та 2) створіть середовище або ланцюжок, де можуть знаходитися додатки, які дозволяють інвесторам використовувати BTC.
Для полегшення більш широкого спектру використання та масштабування, нові шари, ймовірно, зроблять додаткові припущення щодо безпеки понад те, що є у Bitcoin. Користувачі, які хочуть використовувати свої BTC, захочуть прийняти якнайменшу кількість компромісів з безпекою. Маршрутна карта масштабування Ethereum є хорошою довідкою для розуміння того, як виглядав простір дизайну для масштабування Ethereum.
Протягом кількох років Ethereum зрозуміло, що rollups - це те, як він буде масштабуватися. На цей етап ми все ще не знаємо, який підхід є найкращим способом масштабування та зроблення BTC більш програмованим.
Чи то зберігання даних, чи вибір конструкції моста, проекти роблять компроміси між децентралізацією, безпекою, швидкістю та UX. Відповіді на наведені нижче питання складають простір дизайну для проектів або компаній, які будують розширені шари Біткойну –
Різні команди роблять різні види уступок, щоб запропонувати кращу функціональність та масштаб для власників BTC.
BTC на Bitcoin не може переходити на інші ланцюжки. Щоб BTC міг переходити на інші ланцюжки, необхідна певна інфраструктура. Типовий механізм мостику блокує BTC користувача на Bitcoin та випускає еквівалентну кількість синтетичного токену, що представляє BTC на цільовому ланцюжку.
Які типові механізми блокування? Це означає, що користувач, який бажає перевести свої BTC з Bitcoin на будь-який інший ланцюжок, відправляє їх на певну адресу на Bitcoin. Оператор моста контролює цю адресу. Коли оператор моста виявляє вхідні BTC, вони відтворюють еквівалентні синтетичні токени, що представляють ці BTC, і відправляють їх на адресу, вказану користувачем на призначеному ланцюжку.
Тут ризик полягає в тому, що якщо оператор моста втратить BTC на Біткоїні, токен, відтворений на цільовому ланцюжку, стане безцінним. Ми спостерігали, як цей ризик реалізувався внаслідок Крах FTX. SolBTC був обгорнутою версією BTC, якою керували FTX/Alameda. Він став нікчемніоскільки FTX не виконала викупи після того, як подала заяву про банкрутство.
Таким чином, все, що користувач робить на ланцюгу призначення, повністю залежить від практик безпеки того, як оператор моста контролює BTC користувачів на Bitcoin. Те, як контролюється BTC користувачів, визначає різні типи мостів. Існують три типи поточних конструкцій виробництва.
Недовірчі мости
Ці мости можливі лише тоді, коли L1 може перевірити докази, надані L2. У випадку з Bitcoin це неможливо, оскільки він не може розуміти нічого, що відбувається за його межами.
Довірено-мінімізовані мости, що ґрунтуються на економічній безпеці
Найкращий наступний варіант для мостів BTC - мати кілька публічних сторін, які відповідають за peg-ins та peg-outs. Ці сторони забезпечують безпеку BTC користувачів на Bitcoin та мінтують/спалюють синтетичні токени BTC на інших ланцюжках. Одна з таких реалізацій - це tBTC від Threshold Network, який працює на чесній більшості.
Це означає, що для того, щоб оператори могли виконувати будь-які дії з BTC користувачів, потрібна більшість операторів, які працюють на вузлах мережі Threshold Network, погодитися. Замість централізованих посередників, tBTC випадковим чином вибирає групу операторів, які працюють на вузлах мережі Threshold Network, для захисту BTC, зарахованих користувачами.
Хто отримує право бути оператором вузла на мережі Threshold Network? У мережі є токен управління, T. Хоча T використовується для управління, для того щоб стати оператором вузла, необхідно заложити мінімум 40 000 T. На 25 червня 2024 року 139вузли активні в мережі.
Програма бета-ставківців tBTC розроблена для поступової децентралізації мережі вузлів. Бета-ставківці можуть делегувати свою ставку п'ятьма професіональними операторами вузлів — Boar, DELIGHT, InfStones, P2P і Staked. Вони повинні запустити вузол і працювати з ним щонайменше 12 місяців з активною участю. Наприклад, вони повинні бути дуже реагувати на оновлення мережі, ідеально — оновлювати свої вузли протягом 24 годин після отримання повідомлення.
Кожного разу, коли користувач просить монети tBTC, генерується нова адреса депозиту на Bitcoin. Ця адреса призначена для користувача і контролюється вузлами на Мережі Порогу. Користувачі можуть просити монети tBTC на мережах, таких як Ethereum, Arbitrum, Optimism, Mezo та Solana.
Вони повинні надати дві адреси — адресу відновлення на Bitcoin (це адреса, куди їм повернуть їх BTC у разі проблем з процесом виготовлення) та адресу ланцюжка призначення, куди вони хочуть отримати tBTC. Після подання запиту користувач повинен внести BTC на згенеровану адресу та зачекати, поки опікун підтвердить їхнє внесення. Після підтвердження мінтер відправляє tBTC на адресу користувачів у ланцюжку призначення.
Мережа має близько 3,500 BTC, або понад 200 мільйонів доларів, в заблокованій вартості.
З тим, що можуть робити опкоди Bitcoin, можна стверджувати, що мінімізація довіри — це, мабуть, найкраща можлива реалізація моста на даний момент. Мости мінімізації довіри можуть відрізнятися в реалізації в залежності від того, як спроектований мультисіг. tBTC мережі Threshold, майбутня реалізація sBTC в Stack та spiderchain від Botanix — це приклади мостів мінімізації довіри.
Кастодіалні мости
У цьому дизайні централізований постачальник блокує BTC користувачів на Bitcoin на адресах, утримуваних кастодіаном. WBTC від BitGo - це найбільш поширений спосіб переходу BTC на інші ланцюжки. Понад 150 тис. BTC перейшло за допомогою WBTC. Поточний розподіл WBTC виглядає наступним чином.
БітVM
Хоча три типи мостів вже були активними, Робін Лінус опублікував білий папір BitVM наприкінці 2023 року. BitVM запропонував новий спосіб вираження повних за Тюрінгом розумних контрактів на Bitcoin. Машина або система вважається повністю тюрінговською, якщо вона може виконувати будь-які обчислення за достатньо часу. Як зазначалося раніше, Bitcoin з точки зору конструкції не є тюрінговським, і BitVM запропонував спосіб подолати це, не вносячи жодних змін до існуючих опкодів. Також був запропонований, мабуть, безперечний механізм мостіння.
Основна ідея BitVM полягає в тому, щоб оптимістично перевірити доказ ZK на Bitcoin. Поки немає заперечень щодо виконання транзакції, вважається, що вона правильна. Ця система зазвичай працює за умови, що є принаймні один чесний перевіряючий. Якщо виконання є неправильним, принаймні один чесний перевіряючий має викликати це.
Так що, доки доказ ZK не був оспорений, все гаразд. Якщо є будь-яке заперечення, викликаючий та доводник вступають у виклик-відповідь або гра на поділна ланцюжку. Визначення бісекційної гри виходить за межі статті, але зв'язане з нею для зацікавлених читачів. Але наслідком бісекційної гри є збільшене навантаження транзакцій на ланцюжку.
Управління ліквідністю - ще один значущий недолік ранніх версій BitVM. Коли користувач виводить кошти з моста, система завершує часткове виведення, і оператори моста повинні забезпечити ліквідність. Оператори отримують компенсацію з моста пізніше. Чим більше коштів заблоковано на мосту, тим більше ліквідності мають підтримувати оператори для виконання виведень. Це ставить певний напружений на операторів і робить дизайн дуже неефективним щодо капіталу.
Допустимо, в середньому операторам потрібно тримати 10% мостового TVL у готівкових коштах у будь-який час. Якщо мостовий TVL становить $10 мільярдів, операторам потрібно підтримувати ліквідність на рівні $1 мільярда у будь-який час. Чим більше ліквідності привертає міст, тим більше операторам потрібно мати запасів BTC. Тайлер Вайт та Рейндел написали @twhittle/bitvm-bridges-considered-unsafe-9e1ce75c8176">чудова стаття, що пояснює проблеми з BitVM.
Підписатися
Наступним етапом головоломки у зробленні BTC корисним є розробка ланцюжка, який полегшує це використання з найкращим можливим UX. Кілька обставин впливають на те, як розробники хочуть розробити цей ланцюжок.
L2 Ethereum вже скористалися сумісністю з EVM. L2, такі як Arbitrum та Optimism, які були сумісні з EVM, швидко могли залучати користувачів та додатки, які вже були на Ethereum. У порівнянні з цим L2, такі як Starknet, які не є сумісними з EVM, мали проблеми з отриманням прийняття.
Однак EVM також має свої недоліки. Оскільки EVM виконує транзакції послідовно, паралельна обробка неможлива. Проте нові середовища виконання, такі як віртуальна машина Solana (SVM) та майбутня Monad, дозволяють паралельну обробку.
Деякі ланцюги, такі як Stacks, використовують Біткойн як механізм контролю. Час блоку на Stacks набагато нижчий, ніж у Біткойну. Stacks публікують дані зі своїх блоків між двома блоками Біткойн на кожен блок Біткойн.
Шари виконання можуть публікувати дані про транзакції на Біткойн у вигляді написів. Нагадайте про пропускну здатність 6,66 Кбіт/с мережі Біткойн. Якщо я візьму 10 байт (10 байтів щедро, зазвичай це буде ~20 байтів) як розмір стиснутої транзакції, блок Біткойна може містити теоретичний максимум ~600 стиснутих транзакцій. Однак цей максимум майже неможливо здійснити, оскільки 4 МБ блоки єрідкісне явищеі навіть рідше, що весь 4 МБ простір доступний для написів.
Розмір блоку залежить від комбінації транзакцій SegWit та не SegWit.SegWit, скорочення від Розділеного свідка, відокремлена або відокремлена інформація про транзакції від інформації свідка. Ідея полягала в тому, що не все, що зберігається в блоку, має рівну вартість. Замість обмеження розміру блоку до традиційних 1 МБ, SegWit запропонував новий ліміт 4 мільйони вагових одиниць. Таким чином, якщо в блоку були всі нон- SegWit транзакції, ліміт становив би 1 МБ. Але якщо в ньому були всі транзакції SegWit, то це міг би бути блок 4 МБ.
Декілька команд будує шари Bitcoin, щоб скористатися величезною ліквідністю BTC. У цій статті ми розглянемо шість різних команд, які роблять різні компроміси та мають цікаві дизайни. Ми коротко описуємо, як вони працюють, їхній етап розвитку та їхній успіх до цього часу.
Вавилон фокусується на розширенні використання Біткойн як заставний актив. Він принесе інший підхід, ніж інші рівні Біткойн (так звані L2s) у формі віддалено заставленого Біткоін. Це означає, що замість блокування Біткоін на Біткоін, щоб виготовити синтетичну версію на іншому рівні, Вавилон вводить наступний механізм;
Хоча Вавилон пропонує цікавий підхід до розширення використання BTC, механізм досить складний. Наприклад, різання ще не було успішно реалізовано на багатьох ланцюгах PoS, навіть якщо деякі з них працюють вже кілька років. Крім того, хоча Вавилон може використовувати віддалене стейкінг, щоб BTC могли бути використані для забезпечення інших ланцюгів PoS, йому потрібен міст, щоб забезпечити інші випадки використання BTC, такі як позики.
Відомий як BOB, Build on Bitcoin іронічно є ролапом на основі Оптимізму, який вирішується на Ethereum з червня 2024 року. Він стверджує, що є Ethereum L2, зорієнтованим на Bitcoin. BOB запуститься у чотирьох фазах;
На 17 червня 2024 року, BOB має TVL близько $60 мільйонів, з внеском Sovryn DEX приблизно $20 мільйонів.
Команда Botanix внесла значну інновацію: Spiderchain. Що таке Spiderchain? Це рухомий мультісіг оркестраторських вузлів на Botanix. Розберемо це. Як ми вже зазначали раніше, L2 потребує моста та ланцюга, що виконує транзакції. Оркестраторський вузол зберігає кошти користувачів у безпеці на Bitcoin і емітує та спалює синтетичний BTC (на рівні EVM) для користувачів. Оркестратори запускають вузли Bitcoin та Spiderchain EVM (Botanix).
Давайте скажемо, що в мережі є N вузлів-оркестраторів. M ( Ланцюг Botanix сумісний з EVM і захищений консенсусним механізмом PoS. Крім забезпечення BTC на Bitcoin шляхом участі в мережі rolling multisig та сприяння у виготовленні та викупі синтетичного BTC, оркестратори також беруть участь в побудові блоку ланцюга EVM. Вони публікують кореневий хеш, компактну версію транзакцій Botanix EVM, як напис у Bitcoin. Читачі повинні зауважити, що лише розміщення даних про Біткойн не означає врегулювання. Різниця полягає в тому, що дані, які зовнішні ланцюжки, такі як Botanix, розміщують у вигляді напису, зберігаються в місці, яке не підтверджено вузлами Біткойн (майнерами). Протокол Біткойну абсолютно не усвідомлює ці дані. Таким чином, неможливо визначити, чи правильні дані транзакції, розміщені в написах. На червень 2024 року Botanix EVM та Spiderchain знаходяться на етапі тестування. Citrea будує Zk rollup на основі Bitcoin. Що означає 'на основі Bitcoin'? Просто в тому, що вона має намір використовувати Bitcoin як шар доступності даних. Вона каже, що найбільш безпечним та стимулюючим способом масштабування блоків Bitcoin є розщеплення виконання з on-chain верифікацією та даними. Розщеплення виконання означає розбиття виконання на менші частини. Citrea потім агрегує фрагменти або партії транзакцій та публікує різниці у стані між двома партіями транзакцій на Bitcoin разом з доказом, відомим як доказ про валідність. Проблема в тому, що Bitcoin на даний момент не має можливості перевіряти будь-які докази. Остаточна форма Citrea матиме зачекати до тих пір, поки у Bitcoin не будуть опкоди, які дозволять йому перевіряти zk-докази. Тим часом воно використовуватиме реалізацію BitVM як тимчасовий механізм для доказів та для переміщення BTC в із rollup. Зрозуміло, Citrea успадковує недоліки BitVM, згадані в попередньому розділі. У майбутньому, коли BitVM покращиться, Citrea покращить свою функціональність мосту. Джерело — Citrea Citrea перебуває на тестовій фазі станом на червень 2024 року. Mezo похвалює себе як економічний шар Біткойну. Він не називає себе Bitcoin L2. Він використовує міст Threshold Network’s tBTC ( згадане вище) для введення та виведення BTC з ланцюжка EVM, Mezo. Mezo будується тією ж командою, яка створила продукти, такі як tБІТ, Згинати, Зберігати, та ТахоКоманда протягом років розробляла додатки навколо Біткойну. Мета Mezo проста: розширити використання BTC. Вона робить це за допомогою трьох механізмів; Що таке BitcoinFi та економічний рівень? Більшість нових ланцюгів, включаючи ті, що використовують EVM, покладаються на існуючий UX — ті самі гаманці, мостики і т.д. Переробка UX майже ніколи не є пріоритетом. Mezo кураторить весь UX з нуля, щось, що я рідко бачив. Це включає; Поєднуючи всі ці програми, створюється унікальний досвід BitcoinFi з кінця в кінець: Mezo базується на Cosmos SDK. Вона використовує Comet BFT для досягнення консенсусу. CometBFT - це програмне забезпечення для безпечного та послідовного реплікування додатка на багатьох машинах. Під безпечністю ми маємо на увазі, що CometBFT працює, поки менше, ніж 1/3 машин зламуються довільним чином. Під послідовністю ми маємо на увазі, що кожна несправна машина бачить той самий журнал транзакцій та обчислює той самий стан. Безпечне та послідовне реплікування є фундаментальною проблемою в розподілених системах; воно відіграє критичну роль у стійкості до відмов широкого спектру застосувань, від валют до виборів, до оркестрації інфраструктури та далі. - Джерело: Документи CometBTF Він складається з двох компонентів — двигуну консенсусу та загального інтерфейсу додатків. На основі ядра Tendermint, двигун консенсусу відповідає за виробництво блоків, їх перевірку та остаточність. Tendermint був одним із перших дизайнів консенсусу на основі доказу участі. Він пропонує @learnwithwhiteboard_digest/що-таке-візантійська-надійність-відмовостійкість-bft-в-блокчейні-пояснено-cb06a12559be">Візантійська Надійність Відмовостійкість (BFT) консенсус та може терпіти до третини зловмисних вузлів. Інтерфейс додатка, Інтерфейс блокчейн-додатка (ABCI), відокремлює рушій консенсусу від додатків. Однією з головних переваг ABCI є те, що оскільки консенсус і додатки відокремлені, розробники не зобов'язані будувати додатки на тій же мові, на якій побудований рушій консенсусу. Інтерфейс виступає як посередник, який доставляє транзакції до додатків для виконання. Ця можливість робить систему більш модульною та допомагає залучити більше розробників додатків. Спочатку Mezo буде сумісний лише з часом виконання EVM. Економічний дизайн Mezo полягає в тому, що, з набуттям популярності, власники BTC можуть отримувати користь безпосередньо чи опосередковано. Вони можуть ставити BTC на Mezo та отримувати дохід від стейкінгу або, якщо вони вирішать продовжувати утримання свого BTC на Bitcoin, вони будуть отримувати певну вигоду від вилучення BTC з обігу (для оплати комісій на Mezo). Mezo має двохрівневу модель стейкінгу, як показано на зображенні нижче. Валідатори в мережі можуть стейкати як BTC, так і MEZO (місцевий токен мережі Mezo). Стейкуючи BTC та MEZO, валідатори отримують veBTC та veMezo відповідно. Префікс ‘ve’ означає валідатора на умовному рахунку, а ці токени, як правило, заблоковані в смарт-контракті. Власники токенів на умовному рахунку валідатора мають права управління, а прибуток від мережі та комісії розподіляється між ними. Чим довше актив залишається заблокованим, тим більше видається ve-токенів. Учасники veBTC отримують BTC, а учасники veMEZO отримують винагороди MEZO. Частина винагороди MEZO може бути спалена для збільшення скарбниці BTC. Дохід - один із основних пропозицій Mezo, оскільки плати, які сплачують користувачі, спрямовані на валідаторів, які заробляють BTC. Mezo планує подальше розширення обсягів стейкінгу BTC, пропонуючи ліквідний стейкінг зАкр, сестринський проект Mezo. Коли користувач складає BTC на Acre, вони отримують ліквідний заложений токен, stBTC, в обмін. Складений BTC використовується по ланцюжках та додатках DeFi. Дохід, згенерований через ці діяльності, надходить у stBTC, який можна викупити в співвідношенні 1:1 за BTC. Джерело – Acre blog З ринковою капіталізацією понад трильйонів доларів, BTC навіть не доторкається до ринку позик. Розподіл WBTC, використаного на ринках позик, показано на зображенні нижче. Він показує, що кількість WBTC, використаного в трьох найкращих додатках для позик, зменшилася з приблизно 50 тис. до приблизно 23 тис. між липнем 2023 року та червнем 2024 року. Зменшення загальної кількості WBTC в додатках для позик може бути віднесено до 48% зниження постачання WBTC, з 285 тис. WBTC у травні 2022 року до трохи більше 150 тис. WBTC зараз. Це зниження в основному пов'язане із тим, що ринок усвідомлює ризик централізованих сторін у наслідок подій, що відбулися після Luna, 3AC та Alameda. На першій фазі запуску Mezo вже розпочав приймати BTC-депозити з трьома періодами блокування: два місяці, шість місяців та дев'ять місяців. Депозити залучають бали у вигляді балу HODL. Один BTC щоденно генерує 1000 балів, а з блокуванням пов'язаний множник. Вищий період блокування підтверджує більший множник. Користувачі також можуть внести інші активи, такі як USDe, USDC та USDT, щоб отримати підзарядку на свої BTC-депозити. Станом на липень 2024 року TVL Mezo становить$135 million. Крім винагороди для утримувачів, Mezo поділиться часткою своїх комісій з основним протоколом Bitcoin. Stacks, раніше відомий як Blockstack, недавно впровадив довгоочікуваний апгрейд Накамото, спрямований на вирішення проблем, таких як постійні вілки та повільні транзакції перед апгрейдом. Stacks працює на основі консенсусу доказу переказу (PoX). Таким чином, майнери Bitcoin, які зацікавлені у виробництві блоків на Stacks, повинні відправити деяку кількість BTC. Майнер, скажімо, Аліса, випадковим чином обирається для виробництва блоків на Stacks. BTC від цього майнера надається користувачам, які стейкають (блокують / стейкують) STX, власний токен ланцюжка Stacks. Це цікаво, оскільки, хоча це й невеликий дохід, це в BTC. На більшості ланцюжків дохід пропонується лише власним токеном ланцюжка. Обрана, Аліса може виробляти блоки Stacks до кінця Tenre (наступного блоку Bitcoin). Коли шахтар виробляє блоки Stacks, вони діляться з підписниками для підтвердження. Якщо більше 70% підписників приймають блок Stacks, він приймається в мережі Stacks. Давайте припустимо, що Аліса виробляє 10 блоків Stacks до моменту витягування наступного блоку Bitcoin, і що Боб перемагає наступний термін для виробництва блоків Stacks. Боб бере хеш першого блоку Stacks, який Аліса виробила на Stacks, та додає його до своєї транзакції блокування у ланцюг Біткойн. Stackers виявляють цю транзакцію. Вони включають транзакцію зміни терміну на Stacks, що включає хеш останнього блоку, в даному випадку 10-го, який Аліса виробила на Stacks. Таким чином, Боб розуміє, що йому потрібно будувати на попередньому блоку Аліси, #10. Незважаючи на те, що це лише початкові дні розвитку шарів Біткойну, ось порівняння вищезгаданих ланцюгів. Воно враховує дизайн ланцюга, дизайн мосту та об'єм доларів, які захищені. Ми повинні зазначити, що окрім згаданих вище команд, багато інших, таких як Alpen, Bison, BitLayer, Rootstock, SatoshiVM та Soveryn, займаються створенням розширених шарів Bitcoin. Читачі можуть знайти список тут. L2s допомагають L1 з двома речами - масштабом і вартістю. Вони надають користувачам можливість здійснювати угоди набагато дешевше, не віддаючи занадто багато безпеки (або будь-якої безпеки у випадку L2s з неопікованою, бездоглядною мостами та без додаткових припущень щодо безпеки). Візьмемо Ethereum L2s як приклад. За даними Token Terminal, у другому тижні червня 2024 року Ethereum підтримував 7,1 мільйонів транзакцій на суму 10,6 мільйонів доларів. Вартість однієї транзакції для користувачів становить близько $1.5. У той же час п'ять L2s—Arbitrum, Base, Blast, Optimism та Polygon—підтримали понад 70 мільйонів транзакцій на суму 2,75 мільйона доларів. Це становить $0.03 за транзакцію. Ми можемо сперечатися про якість транзакцій, включаючи те, чи є вони ботами, або вартість транзакції, серед іншого. Однак факт полягає в тому, що Ethereum не міг підтримати таку кількість транзакцій. Однак недолік полягає в тому, що L1 більше не прямо пов'язані зі своїми клієнтами або користувачами. У традиційному світі це, як правило, бізнеси, що ближче до кінцевих користувачів, захоплюють значну частку вартості. Amazon - це відмінний приклад. Його велика дистрибуція дозволяє йому мати перевагу над постачальниками та виробниками. Dollar Shave Club розбурхав галузь бритв, продаючи їх безпосередньо споживачам за підпискою, уникнувши традиційних роздрібних каналів збуту. Це дозволило їм встановлювати ціни на продукцію на більш низькому рівні та зберігати більшу частину вартості, а не ділитися нею з усім ланцюжком постачання. Зазвичай додавати ще один рівень між вами та вашим клієнтом - це погана ідея. Чому тоді L1 йдуть цією дорогою? Додавши L2 до міксу, L1 не втрачають клієнтів. Вони вводять бізнес-модель, яка раніше була виключно B2C, в B2B мікс. Проте все ще може бути певна обуреність - чи отримують L2 більшість вартості? Чи передають вони достатньо комісій L1? На щастя, Ethereum пройшов цей шлях протягом останніх трьох років, і ми можемо спостерігати вплив L2s на захоплення вартості Ethereum. Є два способи зрозуміти, чи були L2s хижими до Ethereum. Знову подумайте про аналогію з островами. Щодо реальних L2, два острови повинні спільно будувати міст. Проте без внутрішньої згоди жителів острова Біткойн це неможливо. Те, що відбувається зараз, полягає в тому, що ті, хто хоче стати островами L2 для острова Біткойн, намагаються забезпечити інфраструктуру як тимчасовий варіант. Так що, як тільки острівці Bitcoin погодяться, що їм потрібно містити до інших островів для їхнього зростання, L2 острови готові. До того часу, що важливо, це те, що замість спроби знаходити більш складні способи мостів і створення L2, увага повинна бути зосереджена на використанні того, що працює, і використанні інфраструктури, яка вже пройшла випробування в бою. Як різні проекти модернізують острів Біткойн та готують інфраструктуру мосту для з'єднання з іншими островами. Усі знають, як жителі острова Біткойнів є впертими і дуже серйозно ставляться до безпеки острова. Будь-які зміни на острові ретельно обговорюються. Будь-хто, хто хоче запропонувати зміни в Біткойні, може скласти Пропозицію щодо покращення Біткойну (BIP). Після неформальних обговорень на різних форумах автор приймає отзиви та робить зміни до BIP. Комітет жителів острова надає номер BIP, після чого він стає офіційним. Деякі жителі острова розуміють важливість обережного модернізації острова Bitcoin. Команди, такі як Botanix, Taproot Wizards та Thesis, закладають фундамент для додавання опкодів для розширення програмованості Bitcoin.BIP-420 (також відомий як OP_CAT) Етан Хайльман та Армін Сабурі принесуть безліч захоплюючих можливостей для Біткойн. CAT означає конкатенацію. Це опкод, який був частиною початкових опкодів Біткойн, але був вилучений Сатоші через проблеми безпеки, які зараз були зняті, оскільки середовище виконання Біткойн змінилося протягом років. Опкод дозволяє об'єднати дві частини даних. Він відкриває безліч можливостей для власних типів транзакцій, таких як динамічні системи умовного утримання, смарт-контракти, такі як атомний своп, різноманітні додатки DeFi та більша взаємодія з зовнішніми ланцюжками. Команди, такі як Starkware, вже запропонували, що OP_CAT може допомогти внести верифікацію STARK до Bitcoin. Це означає, що Bitcoin може підтверджувати Zk-докази, тим самим дозволяючи роллапси. Ця парадигма дизайну не лише дозволяє загальнопризначені рішення на Bitcoin, але й покращує його масштабованість, якої йому дуже не вистачає. Інші дизайни від команди Taproot Wizards, як CATVM, вже знаходяться в роботі. Цей дизайн використовуватиме OP_CAT для створення бездовіркових мостів. На відміну від поточного дизайну BitVM, CATVM не має вимог до ліквідності. CATVM дозволить децентралізовану торгівлю ординалами та рунами з UX, яка є такою ж хорошою, як і на інших ланцюжках. Segwit відкрила шлях для Taproot, яке, в свою чергу, було критичним для порядкових чисел. Порядкові числа та написи створили BRC-20 і руниМожливо. Недавнє захоплення серед розробників Біткойн свідчить про зростаючу підтримку досягнення соціальної згоди з BIP-420. Також допомагає те, що він буде сумісний у назад, тому мережі не потрібен жорсткий віл для його активації. Ми з нетерпінням чекаємо, коли це стане живим і побачимо нову еру дійсно біткойн-нативної програмованості. Після довгого часу виникло стрімке зацікавлення розробників у Біткойні. Усі незалежні проекти, які будуються навколо Біткойну, схожі на маленькі сучасні острови поруч з могутнім островом Біткойн. З BIP-420, ймовірно, з'являться способи об'єднати ці острови разом, щоб створити один процвітаючий і сучасний острів. З усіма змінами, що відбуваються з Біткоїном, я сподіваюся на майбутнє, в якому ми зможемо використовувати BTC у різних фінансових додатках з малою кількістю знань про шари під ним. Інтеграція шарів Біткоїна буде такою ж природною, як навігація сьогодні в Мумбаї, де ми зовсім не усвідомлюємо, що розгульне мегаполіс колись був сімома окремими островами Бомбея.Citrea
Mezo
Стеки
Відносини між L2 та L1
Що далі?
Відмова від відповідальності: