1/ Solana впроваджує найзначнішу зміну в своєму основному протоколі з моменту запуску: новий механізм консенсусу під назвою Alpenglow. У цій темі розповідається про те, як працює Alpenglow, як він порівнюється з Proof-of-Stake від Ethereum і що це означає для розробників, користувачів та інвесторів. 🧵
2/ Alpenglow замінює оригінальний консенсус Solana Proof of History + Tower BFT двома новими компонентами: – Ротор, для швидкого поширення блоку – Votor, для швидкого та простого голосування Мета полягає в тому, щоб покращити пропускну здатність, спростити протокол і скоротити час до фіналізації більш ніж на 100×
3/ Під керівництвом Alpenglow Solana досягає остаточності за ~150 мілісекунд. Це і є детермінована остаточність. Як тільки транзакція підтверджена, вона є постійною. Не імовірнісний, не "оптимістичний". Він замінює попередню завершеність Solana ~12,8 с під Tower BFT і повністю видаляє PoH.
4/ Ротор використовує шматки з кодуванням стирання та реле з одним стрибком для ефективного розповсюдження блоків. Замість того, щоб покладатися на пропускну здатність лідера або дерева пліток, Rotor насичує загальну пропускну здатність мережі за допомогою ретрансляторів, зважених за ставками. Результат: більш швидке поширення, менша затримка.
5/ Votor замінює блокування голосування та фіналізацію кількох раундів у Tower на дворежимний процес: – Якщо ≥80% голосів за ставку, блок фіналізується в одному раунді – Якщо ≥60% голосів, то два тури проводяться одночасно Finality = min(δ₈₀%, 2×δ₆₀%), де δ = затримка мережі серед цих % від ставки.
6/ Завершеність транзакції = коли транзакція стає незворотною Це важливо, тому що до того часу його можна цензурувати, перевпорядкувати або випустити на виделку Остаточність є ключем до стійкості до цензури та довіри поза мережею Solana тепер завершується за ~0,15 секунди, Ethereum займає ~12,8 хвилин (2 епохи)
7/ Термін виготовлення блоку: – Solana (Alpenglow): фіксовані слоти 400 мс – Ethereum: 12 слотів Пропускну здатність: – Solana: 1 000+ TPS на практиці – Ethereum: ~30 TPS на L1 (покладається на L2s для масштабування) Остаточність: – Solana: ~0,15 с – Ethereum: ~12,8 млн
8/ Ethereum надає пріоритет децентралізації та безпеці. Він терпить 33% змагальної ставки та має ~1 мільйон валідаторів. Остаточність зупиняється з >1/3 в автономному режимі. Solana допускає 20% шкідливих + 20% офлайн-стейкінгу. валідаторів ~2 тис. централізований, але оптимізований для швидкості та відмовостійкості в реальних умовах
9/ Дизайн Ethereum тепер все частіше розглядає L1 як рівень доступності та остаточності даних. (Це також очевидно з пропозицією RISC-V) Очікується, що виконання відбуватиметься на ролапах (L2), які успадковують безпеку Ethereum, але пропонують швидші та дешевші tx. Solana керує виконанням і консенсусом безпосередньо на рівні L1.
10/ Ця розбіжність має стратегічний характер: Ethereum спирається на модульну архітектуру: – L1: Остаточність + DA – L2s: Виконання + UX Solana залишається монолітною: консенсус, виконання та врегулювання відбуваються на одному рівні. Тільки тепер з мілісекундною затримкою.
11/ На UX розробника: – Finality Solana дозволяє підтверджувати транзакції в режимі реального часу – Немає підтвердження опитування або логіки глибини блоку – Голосування txs видалено. Чистіший код програми – Виконання + остаточність = один крок Розробники Ethereum повинні враховувати ризик реорганізації, міст L1→L2 і можливе підтвердження
12/ Щодо користувацького досвіду: – Solana UX швидкий і дешевий (менше секунди TXS, <0,001 долара) – Ethereum L1 безпечний, але повільний і дорогий – L2 покращують UX Ethereum, але додають когнітивні та технічні накладні витрати (мости, перемикання мереж) Solana забезпечує досвід безпосередньо на рівні L1.
13/ За допомогою Alpenglow складність консенсусу також зменшується: – PoH ліквідовано – Голосування поза мережею за допомогою сертифікатів BLS – Відсутність спаму для голосування – Відмови лідерів пропускаються автоматично Це підвищує ефективність валідатора та знижує стелю вартості обладнання, хоча вимоги до продуктивності залишаються високими.
14/ Компроміси в галузі безпеки: – Solana: допускається <20% змагальної частки – Ethereum: <33% Solana обмінює візантійську безпеку в найгіршому випадку на найкращу продуктивність і швидший відновлення. Ethereum надає перевагу передбачуваності та надійності під час атак.
15/ Наслідки для додатків: Тепер Solana вмикає ончейн-програми в реальному часі: – Книга замовлень DEX – Високочастотний трейдинг – Ігри в ланцюжку – Соціальні протоколи – Платежі та грошові перекази – Автоматизація DeFi в режимі реального часу Немає потреби в L2 для досягнення корисної затримки.
16/ Підсумок: Ethereum – це безпечний, децентралізований базовий рівень для модульного стека зведення. Solana — це високопродуктивний монолітний ланцюг, оптимізований для використання в режимі реального часу. Alpenglow не намагається повторити Ethereum, він пропонує принципово інший блоковий простір. Вибирайте відповідно.
Показати оригінал
27
2,84 тис.
Вміст на цій сторінці надається третіми сторонами. Якщо не вказано інше, OKX не є автором цитованих статей і не претендує на авторські права на матеріали. Вміст надається виключно з інформаційною метою і не відображає поглядів OKX. Він не є схваленням жодних дій і не має розглядатися як інвестиційна порада або заохочення купувати чи продавати цифрові активи. Короткий виклад вмісту чи інша інформація, створена генеративним ШІ, можуть бути неточними або суперечливими. Прочитайте статтю за посиланням, щоб дізнатися більше. OKX не несе відповідальності за вміст, розміщений на сторонніх сайтах. Утримування цифрових активів, зокрема стейблкоїнів і NFT, пов’язане з високим ризиком, а вартість таких активів може сильно коливатися. Перш ніж торгувати цифровими активами або утримувати їх, ретельно оцініть свій фінансовий стан.