Для початку розглянемо набір функцій, які пропонують валідатори. Це набір якісних характеристик, які може бути важко порівняти, але ми вважаємо, що вони важливі при виборі постачальника ставок.
Потім ми оцінюємо набір із трьох показників, які відображають аспекти прибутковості, безпеки та надійності постачальника ставок. Це зведення найпопулярніших постачальників ставок за кожним показником. Ми розглядали лише постачальників ставок, чия інформація є загальнодоступною на rated.network, це означає, що цей список не є повною картиною екосистеми ставок. Ми виділили постачальників, які знаходяться вгорі за двома або більше показниками, якими є Allnodes (x2), Attestant (x3), P2P.org (x4), Stakefish (x2).
Якісні характеристики важко оцінити, але вони все одно важливі при розгляді питання про постачальника ставок. Кожна з цих п’яти функцій вносить особливу цінність у загальну якість постачальника ставок.
Коли проект має власні приватні ключі Ethereum , він контролює власні кошти та зменшує ризик втрати внаслідок злому, крадіжки або шахрайства на сторонній платформі. Покладаючись на третю сторону для зберігання коштів, проекти покладаються на заходи безпеки цієї платформи, які можуть бути не такими безпечними, як мали б бути. Можна навести численні історичні приклади [1, 2, 3, 4, 5]. Самоохорона також є способом зберегти вищий рівень конфіденційності. Часто під час використання кастодіальних послуг потрібно надати особисту інформацію сторонній платформі, на якій зберігаються кошти.
Оскільки багато провайдерів використовують смарт-контракти, перевірка незалежними сторонніми експертами допомагає забезпечити безпеку та надійність процесу стекінгу. Те, що стосується використання перевірених смарт-контрактів, звучить очевидно, але серед 20 найпопулярніших зломів протоколів DeFi 12 із 20 не були перевірені (включаючи нещодавній токен-міст Nomad , використаний за 190 мільйонів доларів). Тому важливо ще раз перевірити це.
Слашінг — це покарання, яке може бути застосоване до стейкерів, які не дотримуються правил мережі або залучають зловмисну поведінку, наприклад подвійний підпис. Ці події трапляються рідко , і скорочення в Ethereum є досить м’яким. Історичні приклади показують, що ви можете втратити до ±1% частки в консервативному сценарії скорочення. Проте ймовірність сценарію катастрофічного скорочення не дорівнює нулю, і testnet показав нам, що скорочення через помилку в популярному консенсусному клієнті все ще є можливим варіантом. Такий чорний лебідь може призвести до скорочення десятків відсотків валідаторів, що збільшує знижену цінність через додатковий штраф за кореляцію , і ви можете втратити до 1/3 поставленого ETH.
Урізне страхування призначене для захисту учасників від цих ризиків, надаючи форму страхування, яка може допомогти покрити збитки в результаті урізних штрафів. Постачальники страхових послуг із скороченням страхування пропонують страхування для стейкерів, як правило, за плату або відсоток від суми ставки. В обмін вони погоджуються виплатити частину збитків стейкера у разі скорочення штрафу.
Поточна продуктивність не є гарантією на майбутнє, краще мати SLA. Було багато прикладів, коли продуктивність стекінгу змінювалася з часом через можливий збій оператора або зниження середньої продуктивності після великих оновлень мережі.
Зазвичай усі мають однакові реле MEV, але краще перевірити, чи ваш провайдер стейкингу має всі публічні реле, оскільки це серйозно підвищує прибутковість (+1 пункт. до річного в середньому). Актуальний список загальнодоступних реле MEV можна перевірити тут.
Є три показники, які є найважливішими при розгляді питання про постачальників стейкингу. Ці показники відображають прибутковість, безпеку та надійність.
Розглянемо ці показники докладніше
Основним показником, який зазвичай використовується для вибору постачальника ставок, є APR. Однак через складну структуру винагород Ethereum краще порівнювати постачальників ставок за ефективністю їхнього валідатора, а не за APR.
Місячні та навіть квартальні APR сильно залежать від ряду випадкових змінних, як-от кількість створених блоків або вилученого MEV, і це не відображає справжньої продуктивності оператора. Високий APR цього місяця не гарантує високий APR наступного місяця.
У той же час, ефективність валідатора є хорошим прогнозом APR у довгостроковій перспективі, оскільки вона вимірює, наскільки добре валідатор виконує свої обов’язки. Отже, якщо валідатор не пропускає атестації та блокування, він має 100% ефективність і отримує 100% усіх можливих винагород. Щоб проілюструвати цю тезу, давайте подивимося на структуру винагород Ethereum. Наскільки випадковими є кількість створених блоків і значення винагороди за блок? Наскільки це впливає на APR?
Згідно з даними операторів Lido з 20 січня по 20 лютого, середній APR стекінгу становить 5,7%. Однак точніше буде розділити його на три окремі частини. Розподіл, показаний нижче, дозволяє нам краще проаналізувати структуру винагород.
Друга частина APR складається з випадкових, але передбачуваних винагород протягом тривалого періоду часу (залежно від кількості валідаторів, але в середньому один рік). Загалом ця частина становить 1,8 в.п. і включає: \
На діаграмі нижче показано розподіл вартості блоку серед операторів Lido Node з 14 січня по 14 лютого. З цих даних ми бачимо, що середня винагорода за блок становить менше 0,5 ETH, а шанс запропонувати блок із вартістю вище 1 ETH становить близько 0,7%.
Підсумовуючи все вищесказане, ми рекомендуємо два показники для оцінки довгострокової ефективності постачальників ставок: скоригований APR (це річний відсоток, виключаючи кожну винагороду за блок понад 1 ETH) або ефективність валідатора. Обидва ці показники сильно корелюють один з одним, оскільки винагороди валідатора обмежені максимумом, коли валідатор не пропускає атестації та не блокує пропозиції.
Оператори басейну Лідо, 14.12.2022 – 14.02.2023
Останнє, що стосується рентабельності, це кількість реле MEV. На даний момент діють десять реле. Якщо валідатор підключено до кожного ретранслятора, він отримує більше ставок і може вибрати найціннішу, таким чином отримуючи вищу винагороду MEV. Загалом, кожен провайдер стейкингу підключений до цих 10 реле MEV, тому цей фактор, принаймні наразі, не враховується під час прийняття рішення. Але ви можете спостерігати вище кілька викидів із нижчим APR, незважаючи на високу ефективність, яка пояснюється тим, що ці постачальники підключені до обмеженого набору ретрансляторів.
Ви можете перевірити топ-5 провайдерів стейкинга за ефективністю валідатора та інформацією про підключені реле MEV за рейтингом. На момент написання статті це топ-5:
Хоча розуміння ефективності валідатора є приголомшливим, кожен хоче спрогнозувати свої можливі винагороди та APR. Отже, P2P.org розробив розширений симулятор APR, обчислюючи середній APR, який ви можете очікувати, враховуючи зростання загальної кількості активних валідаторів, можливі відхилення від середнього через випадкову кількість пропозицій блоків на валідатор та випадковий розподіл виконання нагороди.
Із впровадженням Proof-of-stake в Ethereum для валідаторів було введено новий набір криптографічних ключів. Вони називаються «ключами вилучення» та «ключами перевірки».
Ключ виведення - це ключ від адреси Ethereum для зняття ставок і отримання винагороди. Ця адреса вказується один раз, і ніхто не може змінити її після надсилання депозиту. Некастодіальні постачальники ставок ніколи не просять у вас розкрити ваш ключ виведення коштів. Тож лише ви маєте доступ до свого eth.
Ще одна угода – ключі валідатора. На відміну від ключів вилучення, постачальник стейкингів має доступ до ключів валідаторів, необхідних для підписання нових блоків і атестацій. Тому ваш провайдер стейкингу повинен забезпечити їх безпеку. Інакше це може призвести до крадіжки або втрати ключів
Для керування цими ключами валідатори можуть використовувати кілька варіантів. Згідно зі статистикою <a href="https://hackmd.io/@lido/BkxRxAr-o#External-Signers"> операторів Lido існує такий розподіл:
Примітка. Сума перевищує 100%, оскільки деякі оператори використовують кілька рішень для зберігання. Нижче ми пояснюємо різницю між цими варіантами, ви можете зануритися в деталі або перейти відразу до списку постачальників стейкингів, які працюють за пороговими значеннями
Для участі в якості валідатора потрібен ключ для підпису блоків і атестацій. З цієї причини найпростішим способом зберігання ключів є їх зберігання разом із валідатором на одній машині. Це частково тому, що кожен валідатор має власну систему керування, яка є частиною програмного забезпечення валідатора.
Однак це відбувається за рахунок безпеки, оскільки якщо зловмисник отримує доступ до машини, на якій розміщено валідатор, він також отримує доступ до ключів валідатора та може контролювати валідатор або змінити одержувача винагороди (винагороди рівня виконання).
Для більш просунутого рішення засіб перевірки та ключ зберігаються окремо під час використання служби спеціального призначення, яка називається дистанційним підписувачем. Ця служба відповідає лише за керування ключами та підписання даних.
Усі ключі перевірки розшифровуються в захищеному середовищі, яке є окремим від місця, де виконується підпис. В результаті прямого доступу до ключів немає, а підпис здійснюється тільки через спеціальний сервіс (Web3Signer, dirk і т.д.)
Використовуючи рішення для віддаленого зберігання, зловмисник може націлитися на вузол перевірки, але не може отримати з нього ключі перевірки. Їм також знадобиться націлитися на значно безпечнішого віддаленого підписувача.
Відокремивши ключі підпису від валідатора, також можна підключити кілька валідаторів до одного підписувача та зменшити вартість обслуговування. Однак це рішення для зберігання все ще зберігає весь ключ в одному місці, яке може стати мішенню зловмисника.
У налаштуваннях порогового віддаленого сховища конфіденційні дані поділяються на «спільні ресурси», і кожна спільна частка шифрується та зберігається окремим постачальником віддаленого сховища. Щоб отримати доступ до даних, запитувач повинен отримати та об’єднати достатню кількість спільних ресурсів, як правило, порогове число, щоб реконструювати вихідні дані. Використання кількох постачальників сховищ і порогових спільних ресурсів забезпечує додаткову безпеку та резервування порівняно з одним постачальником сховищ.
Використання TRS для ключів перевірки Ethereum може бути досягнуто за допомогою розподіленої генерації ключів (DKG). Генерація розподіленого ключа (DKG) — це криптографічний метод, який дозволяє групі учасників генерувати спільний криптографічний ключ, не потребуючи довіреної третьої сторони для координації процесу. У схемі DKG кожен учасник генерує унікальний частковий ключ і ділиться ним з іншими учасниками.
Розподілену генерацію ключів (DKG) можна поєднати зі схемою порогового підпису k-of-n, щоб забезпечити більш безпечний і децентралізований метод керування приватними ключами для вузлів перевірки.
Схема порогового підпису k-of-n вимагає мінімум k валідаторів для підпису транзакції, щоб вона вважалася дійсною, де n – загальна кількість валідаторів у групі. Ця схема гарантує, що жоден валідатор не матиме повного контролю над спільним закритим ключем, оскільки для підписання транзакції потрібно мінімум k валідаторів. Це забезпечує додаткову безпеку та резервування, оскільки кілька валідаторів повинні співпрацювати для авторизації транзакцій, запобігаючи єдиній точці збою.
Цей підхід може допомогти покращити безпеку та децентралізацію керування приватними ключами для вузлів перевірки Ethereum, оскільки він дозволяє безпечно та децентралізовано генерувати приватні ключі. На відміну від попереднього рішення, зловмиснику потрібно буде націлитися на різні місця, щоб мати можливість скомпрометувати валідатор.
DVT усуває обмеження традиційного керування ключами валідатора шляхом розподілу відповідальності між мережею операторів вузлів. Ці оператори працюють разом, щоб підтверджувати та підписувати транзакції, не потребуючи центрального органу. Цей підхід забезпечує більшу безпеку, стійкість і масштабованість, що робить його ідеальним для додатків, які потребують високого рівня довіри та надійності.
Інфраструктура DVT також побудована з використанням поєднання порогового підпису DKG і k-of-n. DKG дозволяє операторам вузлів безпечно генерувати та поширювати криптографічні ключі, не потребуючи довіреної третьої сторони. Порогове підписання k-of-n використовується для того, щоб транзакції схвалювалися лише тоді, коли певна кількість операторів вузлів підписала їх. Цей підхід гарантує, що жоден оператор окремого вузла не зможе схвалити транзакції самостійно, запобігаючи тому, щоб будь-який вузол став центральною точкою контролю або збою.
Хоча потенційні переваги ТГВ очевидні, технологія все ще перебуває в стадії розробки і ще не є широко доступною. Як і з будь-якою новою технологією, існує ще багато проблем, які потрібно вирішити, наприклад безпека, сумісність і простота використання. Однак, оскільки технологія продовжує розвиватися, вона має потенціал революціонізувати управління ключами та створити нові та інноваційні програми.
Є обмежені дані про те, як кожен оператор керує своїми ключами, тому ми зібрали інформацію про операторів із захищеним порогом із загальнодоступних ресурсів, таких як Discord і сайти операторів. Тому цей список може бути неповним.
Мережа Ethereum розроблена як відкрита та децентралізована, тобто для функціонування не залежить від жодного клієнта програмного забезпечення. Натомість є кілька клієнтів Ethereum, розроблених і обслуговуваних різними командами.
Наразі доступно кілька клієнтів Ethereum, кожен із яких має власний набір функцій і характеристик. До таких клієнтів належать Teku, Lighthouse, Prysm, Nimbus тощо. Великі валідатори також стимулюються використовувати кілька клієнтів або, принаймні, не використовувати найпопулярнішого.
Наявність кількох клієнтів, доступних для взаємодії з мережею Ethereum, вигідно з кількох причин. По-перше, це сприяє децентралізації, запобігаючи тому, щоб будь-який окремий клієнт став занадто домінуючим і мав занадто великий контроль над мережею. По-друге, він покращує безпеку, дозволяючи використовувати кілька реалізацій протоколу Ethereum, роблячи його менш вразливим до помилок або атак на одного клієнта. По-третє, це заохочує інновації, дозволяючи різним командам експериментувати з різними підходами та функціями.
Ethereum суворо штрафує валідатори, які беруть участь у масштабних збоях. А використання одного клієнта — це простий спосіб бути вразливим до такої події. За наявності належної інфраструктури оператори вузлів можуть швидко переміщувати свої валідатори від одного клієнта до іншого, якщо виникнуть проблеми.
Різноманітність клієнтів є важливим аспектом екосистеми Ethereum і активно заохочується спільнотою Ethereum. Розробникам рекомендується використовувати різні клієнти для тестування та розробки, а користувачам рекомендується використовувати різні клієнти для взаємодії з мережею. Це допомагає забезпечити працездатність і довговічність мережі та забезпечує міцну основу для подальшого зростання та інновацій.
Список клієнтів, якими користуються різні провайдери, доступний на rated. Ось короткий перелік провайдерів із різноманітним списком клієнтів (в алфавітному порядку), цей список може бути неповним або застарілим, тому краще перевірити його самостійно.
Стейкінг є дуже активною частиною екосистеми Ethereum , і не слід входити в неї, не маючи якомога більшого розуміння.
Ідея Ethereum полягає в самоволодінні. Це пов’язано з такою ж відповідальністю, тому для користувачів, які бажають взяти участь, важливо докладати зусиль, щоб зрозуміти, як саме оцінити постачальника ставок. Ми не мали на меті ранжувати постачальників, а радше хотіли дослідити, на що важливо звернути увагу та як вибрати постачальника ставок, використовуючи цифри та факти. Крім того, ми чітко розуміємо, що будь-який список постачальників, згаданий вище, може бути неповним або застарілим. Отже, наша остання рекомендація — ще раз перевірити постачальників самостійно (StakingRewards має список перевірених постачальників ставок, з яких ви можете почати).
Ця стаття є частиною серії Verified Staking Provider, метою якої є покращення освіти в галузі стейкингу та валідації. Щоб досягти цього, StakingRewards запрошує всіх перевірених постачальників до співпраці в дослідженнях і написанні статей для публікації. Не соромтеся звертатися до нашого Discord або Telegram.
Для початку розглянемо набір функцій, які пропонують валідатори. Це набір якісних характеристик, які може бути важко порівняти, але ми вважаємо, що вони важливі при виборі постачальника ставок.
Потім ми оцінюємо набір із трьох показників, які відображають аспекти прибутковості, безпеки та надійності постачальника ставок. Це зведення найпопулярніших постачальників ставок за кожним показником. Ми розглядали лише постачальників ставок, чия інформація є загальнодоступною на rated.network, це означає, що цей список не є повною картиною екосистеми ставок. Ми виділили постачальників, які знаходяться вгорі за двома або більше показниками, якими є Allnodes (x2), Attestant (x3), P2P.org (x4), Stakefish (x2).
Якісні характеристики важко оцінити, але вони все одно важливі при розгляді питання про постачальника ставок. Кожна з цих п’яти функцій вносить особливу цінність у загальну якість постачальника ставок.
Коли проект має власні приватні ключі Ethereum , він контролює власні кошти та зменшує ризик втрати внаслідок злому, крадіжки або шахрайства на сторонній платформі. Покладаючись на третю сторону для зберігання коштів, проекти покладаються на заходи безпеки цієї платформи, які можуть бути не такими безпечними, як мали б бути. Можна навести численні історичні приклади [1, 2, 3, 4, 5]. Самоохорона також є способом зберегти вищий рівень конфіденційності. Часто під час використання кастодіальних послуг потрібно надати особисту інформацію сторонній платформі, на якій зберігаються кошти.
Оскільки багато провайдерів використовують смарт-контракти, перевірка незалежними сторонніми експертами допомагає забезпечити безпеку та надійність процесу стекінгу. Те, що стосується використання перевірених смарт-контрактів, звучить очевидно, але серед 20 найпопулярніших зломів протоколів DeFi 12 із 20 не були перевірені (включаючи нещодавній токен-міст Nomad , використаний за 190 мільйонів доларів). Тому важливо ще раз перевірити це.
Слашінг — це покарання, яке може бути застосоване до стейкерів, які не дотримуються правил мережі або залучають зловмисну поведінку, наприклад подвійний підпис. Ці події трапляються рідко , і скорочення в Ethereum є досить м’яким. Історичні приклади показують, що ви можете втратити до ±1% частки в консервативному сценарії скорочення. Проте ймовірність сценарію катастрофічного скорочення не дорівнює нулю, і testnet показав нам, що скорочення через помилку в популярному консенсусному клієнті все ще є можливим варіантом. Такий чорний лебідь може призвести до скорочення десятків відсотків валідаторів, що збільшує знижену цінність через додатковий штраф за кореляцію , і ви можете втратити до 1/3 поставленого ETH.
Урізне страхування призначене для захисту учасників від цих ризиків, надаючи форму страхування, яка може допомогти покрити збитки в результаті урізних штрафів. Постачальники страхових послуг із скороченням страхування пропонують страхування для стейкерів, як правило, за плату або відсоток від суми ставки. В обмін вони погоджуються виплатити частину збитків стейкера у разі скорочення штрафу.
Поточна продуктивність не є гарантією на майбутнє, краще мати SLA. Було багато прикладів, коли продуктивність стекінгу змінювалася з часом через можливий збій оператора або зниження середньої продуктивності після великих оновлень мережі.
Зазвичай усі мають однакові реле MEV, але краще перевірити, чи ваш провайдер стейкингу має всі публічні реле, оскільки це серйозно підвищує прибутковість (+1 пункт. до річного в середньому). Актуальний список загальнодоступних реле MEV можна перевірити тут.
Є три показники, які є найважливішими при розгляді питання про постачальників стейкингу. Ці показники відображають прибутковість, безпеку та надійність.
Розглянемо ці показники докладніше
Основним показником, який зазвичай використовується для вибору постачальника ставок, є APR. Однак через складну структуру винагород Ethereum краще порівнювати постачальників ставок за ефективністю їхнього валідатора, а не за APR.
Місячні та навіть квартальні APR сильно залежать від ряду випадкових змінних, як-от кількість створених блоків або вилученого MEV, і це не відображає справжньої продуктивності оператора. Високий APR цього місяця не гарантує високий APR наступного місяця.
У той же час, ефективність валідатора є хорошим прогнозом APR у довгостроковій перспективі, оскільки вона вимірює, наскільки добре валідатор виконує свої обов’язки. Отже, якщо валідатор не пропускає атестації та блокування, він має 100% ефективність і отримує 100% усіх можливих винагород. Щоб проілюструвати цю тезу, давайте подивимося на структуру винагород Ethereum. Наскільки випадковими є кількість створених блоків і значення винагороди за блок? Наскільки це впливає на APR?
Згідно з даними операторів Lido з 20 січня по 20 лютого, середній APR стекінгу становить 5,7%. Однак точніше буде розділити його на три окремі частини. Розподіл, показаний нижче, дозволяє нам краще проаналізувати структуру винагород.
Друга частина APR складається з випадкових, але передбачуваних винагород протягом тривалого періоду часу (залежно від кількості валідаторів, але в середньому один рік). Загалом ця частина становить 1,8 в.п. і включає: \
На діаграмі нижче показано розподіл вартості блоку серед операторів Lido Node з 14 січня по 14 лютого. З цих даних ми бачимо, що середня винагорода за блок становить менше 0,5 ETH, а шанс запропонувати блок із вартістю вище 1 ETH становить близько 0,7%.
Підсумовуючи все вищесказане, ми рекомендуємо два показники для оцінки довгострокової ефективності постачальників ставок: скоригований APR (це річний відсоток, виключаючи кожну винагороду за блок понад 1 ETH) або ефективність валідатора. Обидва ці показники сильно корелюють один з одним, оскільки винагороди валідатора обмежені максимумом, коли валідатор не пропускає атестації та не блокує пропозиції.
Оператори басейну Лідо, 14.12.2022 – 14.02.2023
Останнє, що стосується рентабельності, це кількість реле MEV. На даний момент діють десять реле. Якщо валідатор підключено до кожного ретранслятора, він отримує більше ставок і може вибрати найціннішу, таким чином отримуючи вищу винагороду MEV. Загалом, кожен провайдер стейкингу підключений до цих 10 реле MEV, тому цей фактор, принаймні наразі, не враховується під час прийняття рішення. Але ви можете спостерігати вище кілька викидів із нижчим APR, незважаючи на високу ефективність, яка пояснюється тим, що ці постачальники підключені до обмеженого набору ретрансляторів.
Ви можете перевірити топ-5 провайдерів стейкинга за ефективністю валідатора та інформацією про підключені реле MEV за рейтингом. На момент написання статті це топ-5:
Хоча розуміння ефективності валідатора є приголомшливим, кожен хоче спрогнозувати свої можливі винагороди та APR. Отже, P2P.org розробив розширений симулятор APR, обчислюючи середній APR, який ви можете очікувати, враховуючи зростання загальної кількості активних валідаторів, можливі відхилення від середнього через випадкову кількість пропозицій блоків на валідатор та випадковий розподіл виконання нагороди.
Із впровадженням Proof-of-stake в Ethereum для валідаторів було введено новий набір криптографічних ключів. Вони називаються «ключами вилучення» та «ключами перевірки».
Ключ виведення - це ключ від адреси Ethereum для зняття ставок і отримання винагороди. Ця адреса вказується один раз, і ніхто не може змінити її після надсилання депозиту. Некастодіальні постачальники ставок ніколи не просять у вас розкрити ваш ключ виведення коштів. Тож лише ви маєте доступ до свого eth.
Ще одна угода – ключі валідатора. На відміну від ключів вилучення, постачальник стейкингів має доступ до ключів валідаторів, необхідних для підписання нових блоків і атестацій. Тому ваш провайдер стейкингу повинен забезпечити їх безпеку. Інакше це може призвести до крадіжки або втрати ключів
Для керування цими ключами валідатори можуть використовувати кілька варіантів. Згідно зі статистикою <a href="https://hackmd.io/@lido/BkxRxAr-o#External-Signers"> операторів Lido існує такий розподіл:
Примітка. Сума перевищує 100%, оскільки деякі оператори використовують кілька рішень для зберігання. Нижче ми пояснюємо різницю між цими варіантами, ви можете зануритися в деталі або перейти відразу до списку постачальників стейкингів, які працюють за пороговими значеннями
Для участі в якості валідатора потрібен ключ для підпису блоків і атестацій. З цієї причини найпростішим способом зберігання ключів є їх зберігання разом із валідатором на одній машині. Це частково тому, що кожен валідатор має власну систему керування, яка є частиною програмного забезпечення валідатора.
Однак це відбувається за рахунок безпеки, оскільки якщо зловмисник отримує доступ до машини, на якій розміщено валідатор, він також отримує доступ до ключів валідатора та може контролювати валідатор або змінити одержувача винагороди (винагороди рівня виконання).
Для більш просунутого рішення засіб перевірки та ключ зберігаються окремо під час використання служби спеціального призначення, яка називається дистанційним підписувачем. Ця служба відповідає лише за керування ключами та підписання даних.
Усі ключі перевірки розшифровуються в захищеному середовищі, яке є окремим від місця, де виконується підпис. В результаті прямого доступу до ключів немає, а підпис здійснюється тільки через спеціальний сервіс (Web3Signer, dirk і т.д.)
Використовуючи рішення для віддаленого зберігання, зловмисник може націлитися на вузол перевірки, але не може отримати з нього ключі перевірки. Їм також знадобиться націлитися на значно безпечнішого віддаленого підписувача.
Відокремивши ключі підпису від валідатора, також можна підключити кілька валідаторів до одного підписувача та зменшити вартість обслуговування. Однак це рішення для зберігання все ще зберігає весь ключ в одному місці, яке може стати мішенню зловмисника.
У налаштуваннях порогового віддаленого сховища конфіденційні дані поділяються на «спільні ресурси», і кожна спільна частка шифрується та зберігається окремим постачальником віддаленого сховища. Щоб отримати доступ до даних, запитувач повинен отримати та об’єднати достатню кількість спільних ресурсів, як правило, порогове число, щоб реконструювати вихідні дані. Використання кількох постачальників сховищ і порогових спільних ресурсів забезпечує додаткову безпеку та резервування порівняно з одним постачальником сховищ.
Використання TRS для ключів перевірки Ethereum може бути досягнуто за допомогою розподіленої генерації ключів (DKG). Генерація розподіленого ключа (DKG) — це криптографічний метод, який дозволяє групі учасників генерувати спільний криптографічний ключ, не потребуючи довіреної третьої сторони для координації процесу. У схемі DKG кожен учасник генерує унікальний частковий ключ і ділиться ним з іншими учасниками.
Розподілену генерацію ключів (DKG) можна поєднати зі схемою порогового підпису k-of-n, щоб забезпечити більш безпечний і децентралізований метод керування приватними ключами для вузлів перевірки.
Схема порогового підпису k-of-n вимагає мінімум k валідаторів для підпису транзакції, щоб вона вважалася дійсною, де n – загальна кількість валідаторів у групі. Ця схема гарантує, що жоден валідатор не матиме повного контролю над спільним закритим ключем, оскільки для підписання транзакції потрібно мінімум k валідаторів. Це забезпечує додаткову безпеку та резервування, оскільки кілька валідаторів повинні співпрацювати для авторизації транзакцій, запобігаючи єдиній точці збою.
Цей підхід може допомогти покращити безпеку та децентралізацію керування приватними ключами для вузлів перевірки Ethereum, оскільки він дозволяє безпечно та децентралізовано генерувати приватні ключі. На відміну від попереднього рішення, зловмиснику потрібно буде націлитися на різні місця, щоб мати можливість скомпрометувати валідатор.
DVT усуває обмеження традиційного керування ключами валідатора шляхом розподілу відповідальності між мережею операторів вузлів. Ці оператори працюють разом, щоб підтверджувати та підписувати транзакції, не потребуючи центрального органу. Цей підхід забезпечує більшу безпеку, стійкість і масштабованість, що робить його ідеальним для додатків, які потребують високого рівня довіри та надійності.
Інфраструктура DVT також побудована з використанням поєднання порогового підпису DKG і k-of-n. DKG дозволяє операторам вузлів безпечно генерувати та поширювати криптографічні ключі, не потребуючи довіреної третьої сторони. Порогове підписання k-of-n використовується для того, щоб транзакції схвалювалися лише тоді, коли певна кількість операторів вузлів підписала їх. Цей підхід гарантує, що жоден оператор окремого вузла не зможе схвалити транзакції самостійно, запобігаючи тому, щоб будь-який вузол став центральною точкою контролю або збою.
Хоча потенційні переваги ТГВ очевидні, технологія все ще перебуває в стадії розробки і ще не є широко доступною. Як і з будь-якою новою технологією, існує ще багато проблем, які потрібно вирішити, наприклад безпека, сумісність і простота використання. Однак, оскільки технологія продовжує розвиватися, вона має потенціал революціонізувати управління ключами та створити нові та інноваційні програми.
Є обмежені дані про те, як кожен оператор керує своїми ключами, тому ми зібрали інформацію про операторів із захищеним порогом із загальнодоступних ресурсів, таких як Discord і сайти операторів. Тому цей список може бути неповним.
Мережа Ethereum розроблена як відкрита та децентралізована, тобто для функціонування не залежить від жодного клієнта програмного забезпечення. Натомість є кілька клієнтів Ethereum, розроблених і обслуговуваних різними командами.
Наразі доступно кілька клієнтів Ethereum, кожен із яких має власний набір функцій і характеристик. До таких клієнтів належать Teku, Lighthouse, Prysm, Nimbus тощо. Великі валідатори також стимулюються використовувати кілька клієнтів або, принаймні, не використовувати найпопулярнішого.
Наявність кількох клієнтів, доступних для взаємодії з мережею Ethereum, вигідно з кількох причин. По-перше, це сприяє децентралізації, запобігаючи тому, щоб будь-який окремий клієнт став занадто домінуючим і мав занадто великий контроль над мережею. По-друге, він покращує безпеку, дозволяючи використовувати кілька реалізацій протоколу Ethereum, роблячи його менш вразливим до помилок або атак на одного клієнта. По-третє, це заохочує інновації, дозволяючи різним командам експериментувати з різними підходами та функціями.
Ethereum суворо штрафує валідатори, які беруть участь у масштабних збоях. А використання одного клієнта — це простий спосіб бути вразливим до такої події. За наявності належної інфраструктури оператори вузлів можуть швидко переміщувати свої валідатори від одного клієнта до іншого, якщо виникнуть проблеми.
Різноманітність клієнтів є важливим аспектом екосистеми Ethereum і активно заохочується спільнотою Ethereum. Розробникам рекомендується використовувати різні клієнти для тестування та розробки, а користувачам рекомендується використовувати різні клієнти для взаємодії з мережею. Це допомагає забезпечити працездатність і довговічність мережі та забезпечує міцну основу для подальшого зростання та інновацій.
Список клієнтів, якими користуються різні провайдери, доступний на rated. Ось короткий перелік провайдерів із різноманітним списком клієнтів (в алфавітному порядку), цей список може бути неповним або застарілим, тому краще перевірити його самостійно.
Стейкінг є дуже активною частиною екосистеми Ethereum , і не слід входити в неї, не маючи якомога більшого розуміння.
Ідея Ethereum полягає в самоволодінні. Це пов’язано з такою ж відповідальністю, тому для користувачів, які бажають взяти участь, важливо докладати зусиль, щоб зрозуміти, як саме оцінити постачальника ставок. Ми не мали на меті ранжувати постачальників, а радше хотіли дослідити, на що важливо звернути увагу та як вибрати постачальника ставок, використовуючи цифри та факти. Крім того, ми чітко розуміємо, що будь-який список постачальників, згаданий вище, може бути неповним або застарілим. Отже, наша остання рекомендація — ще раз перевірити постачальників самостійно (StakingRewards має список перевірених постачальників ставок, з яких ви можете почати).
Ця стаття є частиною серії Verified Staking Provider, метою якої є покращення освіти в галузі стейкингу та валідації. Щоб досягти цього, StakingRewards запрошує всіх перевірених постачальників до співпраці в дослідженнях і написанні статей для публікації. Не соромтеся звертатися до нашого Discord або Telegram.