Розробники Solana запропонували єдиний протокольний специфікацію для покращення надійності мережі

iconCryptoSlate
Поділитися
AI summary iconКороткий зміст
Розробники Solana пропонують оновлення протоколу для уніфікації програмного забезпечення валідаторів та підвищення надійності мережі. План, опублікований 30 жовтня Бреннаном Ваттом з Anza, передбачає центраалізацію правил Solana в одній чіткій специфікації. Це має зменшити невідповідності, оскільки до мережі входять нові інструменти валідаторів, такі як Firedancer. Запропоноване оновлення мережі може допомогти запобігти конфліктам у роботі блокчейну.

Solana розробники розглядають новий протокольний збірник правил, призначений для збільшення надійності та спрощення підтримки валідаторного програмного забезпечення, розробленого незалежно.

Пов’язаний актив Solana#7 SOL$89.96 Зміна за 24 години: зниження на 4,97% 24H Зниження на 4,97% 7D Зниження на 7,42% 30D Зниження на 25,61%

Пропозиція proposal, опублікована 30 жовтня, походить від Бреннана Ватта, генерального директора Anza, компанії з інженерії блокчейну, яка розробила Agave, одну з основних програмних платформ, використовуваних для функціонування мережі Solana.

Watt вимагає, щоб Solana встановила єдину, авторитетну специфікацію, яка визначає, як її блокчейн обробляє транзакції, підтверджує блоки і досягає згоди, замість покладання на правила, розсіяні між існуючим програмним забезпеченням та окремими технічними пропозиціями.

Зміна може вирішити зростаючий виклик, оскільки Solana розширюється за межі своєї початкової програми валідатора, додаючи незалежно розроблені альтернативи, такі як Firedancer, створений торговою фірмою Jump Crypto.

Валідатори — це комп’ютери, які перевіряють транзакції та допомагають забезпечити блокчейн. Хоча різні розробники можуть створювати програмне забезпечення для цих комп’ютерів, кожна реалізація повинна дотримуватися тих самих базових правил, щоб забезпечити згоду в мережі.

Розбіжності щодо цих правил можуть призвести до того, що валідатори будуть обробляти однакові транзакції по-різному, що може створити суперечливі уявлення про блокчейн і загрожувати надійності мережі.

Ватт стверджує, що існуючий процес розробки Solana робить надмірно складним для незалежних команд визначити, як саме має поводитися мережа.

За поточної системи зміни протоколу пропонуються через Solana Improvement Documents, відомі як SIMDs. Ці документи описують окремі оновлення, але повні правила роботи мережі не зведені в єдиний авторитетний довідник.

Як наслідок, розробникам іноді доводиться перевіряти існуючий код валідатора або відновлювати попередні рішення щодо оновлення, щоб зрозуміти, які правила є активними.

Ватт сказав, що такий підхід може призводити до повторюваних або несумісних описів існуючої поведінки, одночасно ускладнюючи виявлення всіх частин протоколу, що стосуються запропонованого оновлення.

Новий правилами може змінити процес оновлення Solana

За пропозицією розробники продовжуватимуть обговорення потенційних оновлень через існуючий процес SIMD, але формальні технічні зміни будуть подаватися у вигляді редагувань спільного протокольного специфікації.

Кожна поправка точно описуватиме, як оновлення впливає на транзакції, мережеві комунікації, консенсус та інші відповідні функції.

Зміни пройдуть технічний огляд та необхідні процедури управління перед тим, як стати частиною офіційної специфікації при активації на мейннеті Solana.

Це дозволить командам, що розробляють Agave, Firedancer та майбутнє програмне забезпечення валідаторів, працювати зі спільними документованими вимогами, а не покладатися на код іншої реалізації як на основний джерело посилання.

Де починається клієнт?

Конструкція дитячого банку застосовує перехід межі епохи-E один раз перед своїми транзакціями.

Загальний правилами робить мету явною. Початковий стан довіри та наступна епоха залишаються окремими вимогами.

Це проект специфікації, а не прийнятий протокольний зміна. Він не встановлює коректність початкового стану, історичного відтворення чи безперервної роботи до E+1. Не квантифіковано отримання надійності клієнта.

Це також може зробити тестування програмного забезпечення більш ефективним. Коли незалежні валідатори отримують різні результати, розробники матимуть загальний стандарт, за яким можна дослідити розбіжності та визначити, яка реалізація потребує виправлення.

Watt вже опублікував проект специфікації, який охоплює 18 аспектів роботи Solana, включаючи обробку транзакцій, мережеві комунікації, консенсус, комісії та винагороди валідаторів.

Однак проект залишається обмеженим певним періодом історії блокчейну Solana і передбачає, що розробники починають з вже довіреної стану мережі. Для охоплення подальших оновлень та підтвердження сумісності реалізацій із часом необхідні додаткові роботи.

Відмова від відповідальності: Інформація на цій сторінці може бути отримана від третіх осіб і не обов'язково відображає погляди або думки KuCoin. Цей контент надається лише для загального інформування, без будь-яких запевнень або гарантій, а також не може розглядатися як фінансова або інвестиційна порада. KuCoin не несе відповідальності за будь-які помилки або упущення, а також за будь-які результати, отримані в результаті використання цієї інформації. Інвестиції в цифрові активи можуть бути ризикованими. Будь ласка, ретельно оцініть ризики продукту та свою толерантність до ризику, виходячи з ваших власних фінансових обставин. Для отримання додаткової інформації, будь ласка, зверніться до наших Умов використання та Розкриття інформації про ризики.