Сьогодні, з новиною про те, що Kraken призупинив стейкинг, я хотів би зробити науково-популярний аналіз стейкингу:
-По суті, найважливіше в Staking – це побачити право власності на два приватні ключі.
- Через різні права власності на два приватні ключі народилося 4 типи рішень для ставок
Я вважаю, що за допомогою цієї наддовгої теми ви зможете глибше зрозуміти Lido, Rocket, Coinbase, Kraken, SSV і Ebunker.
Якщо Ethereum розглядається як компанія, валідатори (Валідатори), відповідальні за ставку, є її співробітниками. Його робота полягає в тому, щоб перевірити законність транзакцій, а потім упакувати блоки та включити їх у ланцюжок (хоча робота з блоків тепер повільно передана постачальникам послуг MEV).
Перш за все, як верифікатор, ви повинні підтвердити особу свого співробітника. Адже не кожен може перевірити це випадково. Після сплати депозиту 32ETH вам потрібно мати сертифікат для роботи (тобто: [ключ підтвердження]).
Теоретично, першим кроком у стекінгу є створення ключа перевірки. Потім ви можете поставити штамп для кожної транзакції своїм ключем підтвердження, який є вашим робочим ідентифікатором.
По-друге, Ethereum продумано розробив другий закритий ключ для отримання щойно згаданого депозиту (32ETH).
Коли ви станете верифікатором, вам потрібно буде заповнити «адресу вилучення». Це адреса, на яку ви будете знімати основну суму та зарплату в майбутньому, і закритий ключ цієї адреси теоретично має бути у вас (тобто: [ключ вилучення]).
Проведу аналогію, це ваша зарплатна картка.
Думаю, всі розуміють призначення цих двох закритих ключів: ① ключ перевірки (довідка про роботу), ② ключ вилучення (зарплатна картка).
Далі, на основі різного володіння двома приватними ключами, народилися чотири рішення для стейкингу:
-клас CEX
- Об'єднані ставки
-SaaS类(Ставки як послуга)
-Соло клас
Рішення 1 типу CEX/повністю кероване
Якщо ви користуєтеся біржовим рішенням для стейкингу, таким як Binance, Coinbase або Kraken, які щойно оголосили сьогодні про припинення послуг стейкингу. Ви побачите, що ви ніколи не створювали [ключ перевірки] і не заповнювали [ключ вилучення], тому це стандартне «повне зберігання».
Тож де ці два ключі?
- Переконайтеся, що ключ знаходиться в пулі Binance або Coinbase
- Ключі для виведення коштів знаходяться в холодних гаманцях Binance і CB
Вам зовсім не обов’язково ходити на роботу (для участі в верифікації), а зарплатну картку також віддають на зберігання на біржу. Цей план є найбільш безтурботним і має гарантію.
Але це не підходить для людей, які прагнуть до децентралізації. Зрештою, FUD відбувається щодня, і тепер, здається, США навіть не дозволяють це робити.
Варіант 2 великий пул ставок (об'єднаний ставки)
Це план ставок для Lido та Rocket Pool. Вам все ще не потрібно створювати два ключі, якими керують Lido та Rocket, тож яка різниця між цим і обміном?
Спочатку поговоримо про ключ перевірки:
Біржа: очевидно, що вона працює під однією компанією.
Lido: Lido 1.0 має 29 професійних операторів, і Lido довіряє їм керування ETH, тому ключі перевірки відносно розкидані, і кожен із 29 операторів отримує свою частину. Це еквівалентно тому, що Lido — це група з сильною робочою групою з 29 осіб. Вам не потрібно працювати самому, дозвольте професіоналам із робочої групи допомогти вам працювати. Тому оператор бере 5%, а Лідо ще 5%.
Rocket Pool: Rocket Pool може мати незліченну кількість операторів. Будь-хто, хто має машинний/хмарний сервер + 16 ETH, може стати оператором. Можна сказати, що Rocket Pool — це краудсорсингова платформа, яка має групу райдерів Meituan, які привозять власні електромобілі (машини/хмарні сервери) і комп’ютерні кімнати, щоб допомогти вам запускати вузли.
Звичайно, вони також повинні брати комісію.
Поговоримо про ключ виведення:
Тут необхідно додати ще один принцип: який процес зняття ставки?
У моїй попередній публікації коротко представлено оновлення в Шанхаї та зняття готівки, портал → https://twitter.com/0x_Todd/status/1619950421124206593?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1619950421124206593%7Ctwgr %5E%7Ctwcon% 5Es1_&ref_url=https %3A%2F%2Fmirror.xyz%2F0x17f3F81860345567482E1D232FB5B6f8bD77f3Bd%2FmcgqcKozJPlcLfP1G3dv5JDAUpcYJ6-Eu4ND08xSTiQ
Як ми всі знаємо, Ethereum складається з двох ланцюжків: Ethereum 1.0 (рівень виконання) Beacon Chain (рівень консенсусу). Коли ви переходите до Stake, першим кроком є переказ ETH на адресу сховища Ethereum 1.0 Beacon (https://etherscan.io/address/0x00000000219ab540356cbb839cbe05303d7705fa), а потім Beacon Chain згенерує для вас відповідний eth на рівні консенсусу.
Зауважте, що ці ETH заблоковані, а не знищені на 1.0 або перехресно приєднані до ланцюжка маяків, вони просто заблоковані та зіставлені.
Після оновлення Shanghai зняття готівки стане новим типом операцій. Коли ви знімаєте гроші:
1. Ваш вузол сповіщає Beacon Chain і надсилає сигнал про відкликання
2. Стати в чергу
3. Після того, як ви потрапите в чергу, Beacon Chain сповістить скарбницю Ethereum 1.0.
4. Адреса казначейства Ethereum 1.0 надсилатиме гроші на вказану вами адресу, наприклад 0xTodd.eth
Таким чином, так званий [ключ вилучення] по суті є закритим ключем адреси 0xTodd.eth.
Ключ вилучення Lido & Rocket дає вам ще три рівні:
1. Ви повідомляєте Lido\RPL, що я хочу зняти готівку
2. Lido\RPL повідомляє оператора, що певний вузол хоче зняти готівку
3. Оператор повідомляє Beacon Chain, що певний вузол хоче зняти готівку.
4. Черга
5. Beacon Chain повідомляє про сховище Ethereum 1.0
6. Використовуйте адресу казначейства Ethereum 1.0 для виведення коштів із казначейства на Lido\RPL
7. Ви знищуєте stETH\rETH, і смарт-контракт Lido\RPL надішле гроші на вашу адресу.
PS: якщо ви переходите на біржу, на кроці 7 CZ\Armstrong безпосередньо додасть баланс до вашого облікового запису Binance\Coinbase center.
Для схеми підкатегорії великого пулу,
Кроки 1, 4, 5, 6 і 7 є бездоганними та суто операціями в ланцюжку.
Слабка ланка знаходиться в кроках 2 і 3⚠️.
Теоретично схема підтипу великого пулу може відмовити вам у знятті. Наприклад, якщо OAFC США санкціонує використання Tornado, то кроки 2 і 3 можна виконати, не надсилаючи вам листа.
Чому я називаю це рішення «великого пулу», тому що адреси виведення всіх його вузлів заповнені тією самою адресою, яка є адресою смарт-контракту виведення Lido\RPL.
Звичайно, для CEX вони все ще мають великий прогрес.
Однак завдяки наявності робочого простору на етапах 2 і 3 цей тип рішення стає рішенням, дуже близьким до «повного хостингу». Зрештою, ключ виведення все ще теоретично належить великому пулу, і те, що ви тримаєте в руці, є лише «адресою виведення» з «адреси виведення».
Тому для планів, які не контролюють кінцеве призначення коштів, я схильний класифікувати їх як «повне зберігання».
Деякі прихильники Rocket Pool часто стверджують, що він повністю децентралізований, і це гасло глибоко вкоренилося в серцях людей.
Але коли ви прочитаєте цю тему, ви дізнаєтеся, що вона децентралізована в частині перевірки ключів, і кожен може бути верифікатором (Lido V2 також наполегливо працює над досягненням цього).
Що стосується ключа виведення коштів, як користувач, ви все ще не можете взяти участь, а ваші активи все ще спокійно лежать у сторонньому гаманці.
Звичайно, порівняно з біржами Lido та Rocket мають лише один-два кроки більше, але вони більш децентралізовані, що все ще є хорошим компромісом. Особливо для Lido ліквідність stETH є дуже хорошою (наразі вона значно перевершує всі інші рішення LSD), що є важливим плюсом.
Варіант 3 Категорія SaaS (Staking as a Service)/підкатегорія малого пулу
На третьому етапі Staking стає ще більш фундаменталістським. Я особисто маю певний фетиш щодо децентралізації, особливо після серії гроз CEX.
Я щойно провів аналогію, ключ верифікації — це дозвіл на роботу; ключ зняття коштів — це зарплатна картка.
Отже, люди, природно, подумають, чи є план дозволити іншим працювати на мене, поки я отримую свою зарплату?
У реальному житті такого немає, але існує в мережі Ethereum, тобто SaaS або VaaS (Validator as a Service). Візьмемо для прикладу некерований майнінг-пул Ebunker.
Перше, що нам потрібно зробити, це зробити ключ перевірки в сховищі ключів і надати його пулу Ebunker. Далі професійний майнінг-пул буде підтримувати виробництво блоків цього вузла. У той же час адреса виведення є моєю особистою, що означає, що я маю остаточне право вивести Ethereum.
Узагальнити:
[Ключ перевірки], один для мене і один для майнінг-пулу;
[Ключ виведення коштів], він є тільки у мене.
Тобто: я працюю в майнінг-пулі/я отримую гроші/майнінг-пул отримує комісію.
У чому різниця між цим рішенням і підкласом великого пулу? Різниця:
Об’єднаний клас, адреса зняття уніфікована (тобто сховище Lido\RPL), тому це «великий пул».
У категорії SaaS кожен заповнює власну адресу виведення коштів, тому це «маленький пул».
PS: я придумав терміни «великий ставок» і «маленький ставок», я думаю, що це дуже яскраво і легко зрозуміти.
Тоді ви можете запитати, подібно до SaaS, якщо пул для майнінгу не допомагає вам транслювати в мережі Beacon, ви все одно не можете зняти готівку?
Ключ тут, тому що у вас у руках [ключ перевірки], якщо трапиться найгірше, наприклад, майнінг-пул стане шахрайським, ви все одно зможете запустити вузол і транслювати його.
У той же час у вас все ще є [Ключ для зняття], тож ви можете зняти готівку особисто та повернути свою основну суму.
У рішенні підтипу великого пулу після найгіршого випадку ви не маєте цієї можливості, оскільки ви не перевірили ключ і не вилучили ключ.
Тоді ви можете поставити друге запитання: у рішенні SaaS, чи може невеликий майнінг-пул забрати мої гроші та втекти? Це геніальність дизайну Staking Ethereum, тому що коли ви створюєте вузол, ви заповнюєте свою адресу виведення коштів, і пул майнінгу не може її втручати. Таким чином, навіть якщо пул для майнінгу стане килимком, ваш принципал ніколи не буде забраний пулом для майнінгу, оскільки складність його викрадення ≈ атакує сам Ethereum.
У плані великого пулу, коли станеться найгірше, він теоретично може втекти з грошима. Дуже просто: він просто оновлює свій казначейський контракт і передає право власності зловмиснику. Звичайно, це найгірший сценарій, і ймовірність цього дуже мала.
Щоб протистояти цьому, Lido запровадив мультипідпис для керування оновленнями смарт-контрактів; Rocker Pool, здається, дуже секретний щодо цього питання, і наразі немає відповідного вмісту, де обговорюється оновлення контрактів.
Тому якщо ви не хочете підробляти (адже вузли експлуатації та обслуговування 7*24 – це нелегка робота) і маєте вимоги до безпеки (без стороннього управління коштами), вибір сервісу SaaS – це добре. вибір. На додаток до Ebunker, є також деякі майнінгові пули, які надають подібні «неохоронні» послуги, які можна знайти на Rated.
Звичайно, є й недоліки. Усі некеровані категорії SaaS не мають рішень LSD. Причина також дуже проста, якщо хтось не знає вашого закритого ключа, як вони сміють надсилати вам ощадну книжку (LSD)? Звичайно, деякі майнінгові пули SaaS також нададуть великі плани пулів, і великі плани пулів можна надати LSD.
Коротше кажучи: той, хто володіє закритим ключем, визначає, чи дозволений ЛСД. Плани CEX і великий пул є прийнятними, але плани з малим пулом і Solo неприйнятні.
Після оновлення в Шанхаї максимальний час виведення коштів для Ethereum має певну гарантію ліквідності /не зберігає секретність. Передача ключів іншим/APR – це добре. (Обов’язкова умова: у вас більше 32 ETH, інакше використовуйте LSD)
Четверта категорія рішень: категорія Solo
Нарешті, дозвольте мені познайомити вас із найкращим Святим Граалем, Solo Staking.
Як випливає з назви, Solo — це рішення, яке працює само по собі, не залучаючи жодних третіх сторін, децентралізоване та максимально безпечне.
Індивідуальні майнери мають власний ключ перевірки та ключ виведення. Переваги очевидні, це безпечно, ніхто не бере комісію, додає різноманітності в Ethereum і... відповідає потребам духовного світу!
Недоліки також очевидні: самостійна робота над ним вимагає витрат: витрат часу (обслуговування), капітальних витрат (оренда сервера/побудова фізичної комп’ютерної кімнати). Якщо немає цілодобового обслуговування, річна процентна ставка буде трохи нижчою, оскільки є штраф.
Наприклад, поточний показник ефективності виробництва блоків у всій мережі становить 97%, і, незважаючи на те, що він є професіоналом, він може досягти ефективності в 96% навіть краудсорсингу тільки 95% ефективності.
Я думаю, що поріг для Solo становить принаймні 10K Ethereum, тобто більше 30 груп нод. З одного боку, це враховувати стабільність генерації блоків (це також дуже незручно, якщо ви не можете захопити блоки MEV). . З одного боку, дохід не дорівнює витратам.
Однак, якщо у вас достатньо ефіру, навіть більше ніж 30K або 50K, тоді ви можете найняти когось для його управління. Зрештою, дешевше платити зарплату, ніж отримувати замовлення від великого/малого пулу на основі відсотка. надлишок точно буде більше.
І Соло — це вічний Святий Грааль. Якщо кількість досить велика, настійно рекомендую вивчати Solo. Кількість менше 100 тис., рекомендується переглянути категорії 2 і 3.
Додатково вставте розгалуження.
Для чого використовується SSV? SSV фактично є дослідником технології ТГВ. На даний момент це не конкурент із зазначеними вище чотирма типами рішень, а співпраця. DTV використовується для розділення ключа підтвердження.
Після того, як ваш ключ підтвердження розділено на 4 частини, ви отримаєте наступне:
① Якщо один оператор виходить з мережі, інші оператори можуть негайно компенсувати це;
② У той же час кожен оператор не знає повного ключа перевірки, що робить процес перевірки більш децентралізованим. Це може зробити рішення Lido, SaaS і Solo сильнішими.
Нарешті закінчив писати цю статтю! Незважаючи на те, що він дуже довгий, я сподіваюся, що цей аналіз допоможе вам ґрунтовно зрозуміти взаємозв’язки, подібності та відмінності між усіма рішеннями щодо ставок. Усі бажаючі можуть у будь-який час оцінити та переглянути.
останній з останніх! Стати валідатором може кожен! Зробіть свій внесок у безпеку мережі Ethereum🧐
Автор цієї статті:
0xTodd | Нічого дослідницький партнер