Це сегмент з інформаційного бюлетеня Lightspeed. Щоб прочитати повні випуски, підпишіться.
Валідатори Solana розпочали голосування щодо SIMD-0326, пропозиції управління для нового консенсусного протоколу Alpenglow.
Для досягнення кворуму пропозиція потребує щонайменше 33% валідаторів. Станом на сьогоднішній ранок, принаймні 11,8% (135) з ~1,3 тис. валідаторів Solana проголосували за, згідно з даними Dune.
Коли ви надсилаєте транзакцію в Solana сьогодні, мережі потрібно близько ~12,8 секунд (32 слоти * 0,4с час слоту) для досягнення детермінованої завершеності, хоча іноді неофіційно згадується, що вона має м'яку/оптимістичну завершеність транзакції 500-600 мс.
12,8 секунд - це швидко порівняно з 12,8-хвилинною завершеністю консенсусу Gasper від Ethereum, але це блідне порівняно зі швидкістю консенсусу новіших мереж, таких як Mysticeti від Sui, з 390-500 мс.
Alpenglow обіцяє скоротити 12,8-секундне часове вікно до 100-150 мс, забезпечуючи 100-кратне покращення, залежно від географічного розташування валідатора.
Це досягається шляхом усунення кількох основних застарілих елементів мережі Solana, таких як proof-of-history (PoH), Tower BFT та поширення голосів на основі gossip.
Середньостатистичний користувач Solana не має уявлення, що це таке, і їм не потрібно про це турбуватися, тому я спробую пояснити просто.
PoH і Tower BFT - це два основні елементи архітектури Solana сьогодні, які дозволяють валідаторам упорядковувати блоки без необхідності взаємодії.
Уявіть PoH як докосенсусний криптографічний секундомір, який ставить часові мітки на блоки. Ці часові мітки служать спільним годинником, який алгоритм Tower BFT потім надає валідаторам для зобов'язань. Таким чином, блокчейн Solana може продовжувати виробляти блоки без необхідності синхронного раунду консенсусу, як це типово для традиційних мереж.
Цей дизайн протоколу добре служив Solana, але є компроміси.
По-перше, він створює накладні витрати для транзакцій голосування, які складають приблизно 70% ончейн транзакцій Solana (див. сіру діаграму нижче). Транзакції голосування чітко відрізняються від типів транзакцій, які звичайні користувачі надсилають для використання мережі; вони є підтвердженням, за яке валідатори повинні платити, щоб закріпити свої зобов'язання для Tower BFT, або вартістю ведення бізнесу.
Це створило щось на зразок давньої згубної проблеми для валідаторів Solana.
Чим більша ставка валідатора Solana, тим більше можливостей для заробітку вони отримують для виробництва блоків. Але кожен валідатор, незалежно від розміру своєї ставки, платить однакові комісії за голосування.
Ця економіка "фіксованих витрат, змінного доходу" призводить до ситуації, коли великі валідатори з часом отримують більшу ставку, фактично централізуючи мережеву ставку від менших до великих валідаторів. Децентралізація мережі страждає, оскільки запуск валідатора невигідний, якщо ви не приходите з глибокими кишенями.
(Це також пояснює, чому Фонд Solana має ініціативу субсидіювати менших валідаторів у перший рік їхньої діяльності.)
Alpenglow прагне вирішити цю проблему в зародку, повністю позбувшись витрат на голосування. Ось де з'являються його нові компоненти, Votor і Rotor.
Votor переміщує голосування валідаторів офчейн, але записує сукупність як компактний ончейн сертифікат. Таким чином, Alpenglow замінює транзакції голосування за слот фіксованою комісією, стискаючи консенсус до одного-двох раундів для досягнення цільової завершеності 100-150 мс.
Rotor, з іншого боку, є вдосконаленим протоколом поширення блоків, який замінює Turbine. Він використовує простішу схему ретрансляції для зменшення кількості переходів даних від вузла до вузла, зменшуючи затримку мережі від кінця до кінця.
Votor і Rotor спільно підтримують обіцяну модель стійкості "20+20" Alpenglow. За цією новою моделлю мережа Solana зберігає безпеку та життєздатність навіть при 20% ставок, контрольованих зловмисними валідаторами, та додаткових 20% офлайн.
Якщо це все ще занадто заплутано, просто уявіть, як ШІ-Пітер Гріффін танцює через карту Minecraft — якимось чином консенсус починає набувати сенсу.
Отримуйте новини у своїй поштовій скриньці. Дослідіть інформаційні бюлетені Blockworks:
Джерело: https://blockworks.co/news/solana-validators-commence-vote-alpenglow



