Aujourd'hui, avec la nouvelle que Kraken a suspendu le staking, j'aimerais faire une vulgarisation scientifique et une analyse sur le staking :
-Essentiellement, la chose la plus importante à propos du Staking est de voir la propriété des deux clés privées.
-En raison des droits de propriété différents des deux clés privées, 4 types de solutions de Staking sont nées
Je pense qu'avec ce fil très long, vous pouvez avoir une compréhension plus approfondie de Lido, Rocket, Coinbase, Kraken, SSV et Ebunker.
Si Ethereum est considéré comme une entreprise, les validateurs (Validators) responsables du Staking sont des salariés. Son travail consiste à vérifier la légalité des transactions, puis à conditionner les blocs et à les mettre en chaîne (bien que le travail des blocs de construction ait désormais été lentement sous-traité aux prestataires de services MEV).
Tout d’abord, en tant que vérificateur, vous devez prouver l’identité de votre employé. Après tout, tout le monde ne peut pas la vérifier avec désinvolture. Après avoir payé le dépôt de 32 ETH, vous devez détenir un certificat pour travailler (c'est-à-dire : [clé de vérification]).
Théoriquement, la première étape du jalonnement consiste à créer une clé de vérification. Ensuite, vous pouvez tamponner chaque transaction avec votre clé de vérification, qui est votre identifiant professionnel.
Deuxièmement, Ethereum a soigneusement conçu une deuxième clé privée pour recevoir le dépôt que nous venons de mentionner (32ETH).
Lorsque vous deviendrez vérificateur, vous devrez renseigner une « adresse de retrait ». C'est l'adresse où vous retirerez votre capital et votre salaire à l'avenir, et la clé privée de cette adresse devrait théoriquement être entre vos mains (c'est-à-dire : [clé de retrait]).
Permettez-moi d'utiliser une analogie, ceci est votre carte de salaire.
Je pense que tout le monde comprend le but de ces deux clés privées : ① clé de vérification (certificat de travail), ② clé de retrait (carte de salaire).
Ensuite, basées sur la propriété différente des deux clés privées, quatre solutions de Staking sont nées :
-Classe CEX
-Jalonnement groupé
-SaaS类 (Jalonnement en tant que service)
-Cours solo
Solution 1 Type CEX/entièrement géré
Si vous utilisez une solution de staking d'échange, comme Binance, Coinbase ou Kraken qui vient d'annoncer aujourd'hui qu'elle arrêterait les services de staking. Vous constaterez que vous n'avez jamais créé de [clé de vérification] ni rempli de [clé de retrait], il s'agit donc d'une « garde totale » standard.
Alors où sont ces deux clés ?
-Vérifiez que la clé est dans Binance Pool ou Coinbase Pool
-Les clés de retrait sont dans les cold wallets de Binance et CB
Vous n’êtes pas du tout obligé d’aller travailler (pour participer à la vérification), et votre carte de salaire est également remise à la bourse pour qu’elle la garde pour vous. Ce plan est le plus serein et dispose d’une garantie.
Mais cela ne convient pas aux personnes qui recherchent la décentralisation. Après tout, le FUD se produit tous les jours, et il semble maintenant que les États-Unis ne le permettent même pas.
Option 2 : jalonnement de grande piscine (jalonnement poolé)
C'est le plan de jalonnement du Lido et de Rocket Pool. Vous n’avez toujours pas besoin de créer deux clés, qui sont gérées par Lido et Rocket. Alors, quelle est la différence entre cela et un échange ?
Parlons d’abord de la clé de vérification :
Bourse : Évidemment, elle n’opère que sous une seule société, elle-même.
Lido : Le Lido 1.0 compte 29 opérateurs professionnels, et le Lido leur confie la gestion de l'ETH, les clés de vérification sont donc relativement dispersées, et chacun des 29 opérateurs en obtient une part. Cela revient à dire que le Lido est un groupe avec un groupe de travail solide de 29 personnes. Vous n'êtes pas obligé de travailler vous-même, laissez les professionnels du groupe de travail vous aider à travailler. Par conséquent, l'opérateur prend 5 % et le Lido prend 5 % supplémentaires.
Rocket Pool : Rocket Pool peut avoir d’innombrables opérateurs. Toute personne disposant d’une machine/serveur cloud + 16 ETH peut devenir opérateur. On peut dire que Rocket Pool est une plateforme de crowdsourcing. Elle dispose d'un groupe de coureurs Meituan qui apportent leurs propres véhicules électriques (machines/serveurs cloud) et des salles informatiques pour vous aider à exécuter des nœuds.
Bien entendu, ils doivent également prélever une commission.
Parlons de la clé de retrait :
Il faut ajouter ici un autre principe : Quel est le processus de retrait du Staking ?
Mon article précédent présentait brièvement la mise à niveau de Shanghai et le retrait d'argent, portail → https://twitter.com/0x_Todd/status/1619950421124206593?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1619950421124206593%7Ctwgr%5E%7Ctwcon% 5E s1_&ref_url=https %3A%2F%2Fmirror.xyz%2F0x17f3F81860345567482E1D232FB5B6f8bD77f3Bd%2FmcgqcKozJPlcLfP1G3dv5JDAUpcYJ6-Eu4ND08xSTiQ
Comme nous le savons tous, Ethereum est composé de deux chaînes : Ethereum 1.0 (couche d'exécution) Beacon Chain (couche de consensus). Lorsque vous accédez à Stake, la première étape consiste à remettre l'ETH à l'adresse du coffre-fort Ethereum 1.0 Beacon (https://etherscan.io/address/0x00000000219ab540356cbb839cbe05303d7705fa), puis Beacon Chain générera l'eth correspondant pour vous au niveau de la couche de consensus.
Notez que ces ETH sont verrouillés, non détruits sur la version 1.0, ou liés à la chaîne de balises, ils sont simplement verrouillés et cartographiés.
Après la mise à niveau de Shanghai, le retrait d'espèces deviendra un nouveau type de transaction. Lorsque vous retirez de l'argent :
1. Votre nœud informe Beacon Chain et envoie un signal de retrait
2. Faites la queue
3. Une fois que vous êtes en file d'attente, Beacon Chain informe la trésorerie Ethereum 1.0.
4. L'adresse de trésorerie d'Ethereum 1.0 enverra de l'argent à l'adresse que vous spécifiez, par exemple 0xTodd.eth
Par conséquent, ce qu'on appelle la [clé de retrait] est essentiellement la clé privée de l'adresse 0xTodd.eth.
La clé de retrait de Lido & Rocket vous offre trois niveaux supplémentaires :
1. Vous informez Lido\RPL que je souhaite retirer de l'argent
2. Lido\RPL informe l'opérateur qu'un certain nœud souhaite retirer de l'argent
3. L'opérateur informe Beacon Chain qu'un certain nœud souhaite retirer de l'argent.
4. File d'attente
5.Beacon Chain informe le coffre-fort Ethereum 1.0
6. Utilisez l'adresse de trésorerie d'Ethereum 1.0 pour retirer des fonds de la trésorerie vers Lido\RPL
7. Vous détruisez stETH\rETH et le contrat intelligent Lido\RPL enverra de l'argent à votre adresse.
PS : Si vous passez à un échange, l'étape 7 consiste pour CZ\Armstrong à ajouter directement le solde à votre compte central Binance\Coinbase.
Pour le schéma de sous-catégories des grands pools,
Les étapes 1, 4, 5, 6 et 7 sont toutes impeccables et sont des opérations purement en chaîne.
Le maillon faible se situe aux étapes 2 et 3⚠️.
Théoriquement, le système du sous-type Big Pool peut refuser votre retrait. Par exemple, si vous êtes sanctionné par l'OAFC américain pour avoir utilisé Tornado, les étapes 2 et 3 peuvent être effectuées sans vous envoyer de lettre.
La raison pour laquelle je l'appelle la solution « grand pool » est que les adresses de retrait de tous ses nœuds sont renseignées avec la même adresse, qui est l'adresse du contrat intelligent de retrait de Lido\RPL.
Bien sûr, pour CEX, ils ont encore de grands progrès.
Cependant, du fait de l'existence d'un espace d'exploitation dans les étapes 2 et 3, ce type de solution devient une solution très proche du "full hébergement". Après tout, la clé de retrait appartient toujours théoriquement au grand pool, et ce que vous détenez en main n'est que « l'adresse de retrait » de « l'adresse de retrait ».
Par conséquent, pour les régimes qui ne contrôlent pas la destination finale des fonds, j’ai tendance à les classer comme « garde totale ».
Certains partisans de Rocket Pool prétendent souvent qu'il est complètement décentralisé, et ce slogan est profondément ancré dans le cœur des gens.
Mais lorsque vous lirez ce fil de discussion, vous saurez qu'il s'agit de la partie clé de vérification, qui est décentralisée et que n'importe qui peut être vérificateur (Lido V2 travaille également dur pour y parvenir).
Quant à la clé de retrait, en tant qu'utilisateur, vous ne pouvez toujours pas participer et vos actifs reposent toujours tranquillement dans le portefeuille tiers.
Bien entendu, par rapport aux échanges, Lido et Rocket n’ont qu’une ou deux étapes de plus, mais sont plus décentralisés, ce qui reste un bon compromis. Surtout pour le Lido, la liquidité du stETH est très bonne (dépassant actuellement de loin toutes les autres solutions LSD), ce qui constitue un avantage important.
Option 3 Catégorie SaaS (Staking as a Service)/sous-catégorie petit pool
À la troisième étape, le Staking devient encore plus fondamentaliste. Personnellement, j'ai un certain fétichisme pour la décentralisation, surtout après avoir connu une série d'orages CEX.
Je viens de faire une analogie, la clé de vérification est le permis de travail ; la clé de retrait est la carte de salaire.
Alors, les gens se demanderont naturellement : existe-t-il un plan pour laisser les autres travailler pour moi pendant que je reçois mon propre salaire ?
Il n’y a pas de si belle chose dans la vraie vie, mais le réseau Ethereum oui, qui est SaaS ou VaaS (Validator as a Service). Prenons comme exemple le pool minier non géré Ebunker.
La première chose que nous devons faire est de transformer la clé de vérification dans un magasin de clés et de la donner au pool Ebunker. Ensuite, un pool minier professionnel maintiendra la production de blocs de ce nœud. Dans le même temps, l’adresse de retrait est la mienne, ce qui signifie que j’ai le droit final de retirer Ethereum.
Résumer:
[Clé de vérification], une pour moi et une pour le pool minier ;
[Clé de retrait], moi seul l'ai.
C'est-à-dire : je travaille dans le pool minier/Je reçois l'argent/Le pool minier reçoit la commission.
Quelle est la différence entre cette solution et la sous-classe big pool ? La différence est :
Classe poolée, l'adresse de retrait est unifiée (c'est-à-dire coffre-fort Lido\RPL), c'est donc un "grand pool".
Dans la catégorie SaaS, chacun renseigne sa propre adresse de retrait, c'est donc un « petit pool ».
PS : j'ai trouvé les termes grand étang et petit étang, je pense que c'est très vivant et facile à comprendre🥰.
Alors vous vous demandez peut-être, comme le SaaS, si le pool minier ne vous aide pas à diffuser sur la chaîne Beacon, vous ne pouvez toujours pas retirer d'argent ?
La clé est ici, car vous avez votre [clé de vérification] en main. Si le pire se produit, par exemple si le pool de minage devient malveillant, vous pouvez toujours exécuter le nœud et le diffuser vous-même.
Dans le même temps, vous avez toujours la [Clé de retrait] en main, vous pouvez donc retirer de l'argent en personne et récupérer votre capital intact.
Dans la solution du sous-type grand pool, lorsque le pire des cas se produit, vous n'avez pas cette capacité, car vous n'avez ni vérifié la clé ni retiré la clé.
Ensuite, vous pouvez poser la deuxième question : dans la solution SaaS, le petit pool minier peut-il prendre mon argent et s'enfuir ? C'est l'ingéniosité de la conception du Staking d'Ethereum, car lorsque vous créez un nœud, vous remplissez votre adresse de retrait et le pool minier ne peut pas la falsifier. Par conséquent, même si le pool minier devient rugueux, votre capital ne sera jamais retiré par le pool minier, car la difficulté de le voler ≈ attaque Ethereum lui-même.
Dans le plan du grand pool, une fois le pire arrivé, il peut théoriquement s'enfuir avec l'argent. Très simplement, il met simplement à niveau son contrat de trésorerie et en transfère la propriété à l'attaquant. Bien entendu, il s’agit du pire des cas et la probabilité que cela se produise est très faible.
Afin de contrer cela, Lido a introduit la multi-signature pour gérer les mises à niveau des contrats intelligents ; Rocker Pool semble être très secret sur cette question, et il n'existe actuellement aucun contenu pertinent traitant des mises à niveau des contrats.
Par conséquent, si vous ne souhaitez pas travailler à temps partiel (après tout, les nœuds d'exploitation et de maintenance 7*24 ne sont pas une tâche facile) et avez des exigences de sécurité (pas de gestion des fonds par un tiers), choisir le service SaaS est une bonne solution. choix. En plus d'Ebunker, il existe également des pools miniers qui fournissent des services « non dépositaires » similaires, que l'on peut trouver sur Rated.
Bien entendu, il existe également des inconvénients. Toutes les catégories SaaS non gérées ne disposent pas de solutions LSD. La raison est également très simple. Si quelqu’un ne connaît pas votre clé privée, comment ose-t-il vous envoyer un livret (LSD) ? Bien entendu, certains pools miniers SaaS proposeront également des plans de grand pool, et les grands plans de pool peuvent être confiés à LSD.
Pour le dire de manière plus concise : celui qui détient la clé privée détermine si le LSD est autorisé. Les forfaits CEX et les forfaits grande piscine sont tous deux acceptables, mais les forfaits petite piscine et Solo ne sont pas acceptables.
Après la mise à niveau à Shanghai, le délai de retrait maximum pour Ethereum est de 1 à 2 mois. La liquidité du plan de petit pool de type SaaS est également garantie dans une certaine mesure, c'est aussi mon plan personnel préféré. un peu de difficulté/ne garde pas les choses privées. Donner les clés aux autres/APR est une bonne chose. (Prérequis : vous possédez plus de 32 ETH, sinon utilisez du LSD)
La quatrième catégorie de solutions : Catégorie Solo
Enfin, permettez-moi de vous présenter le Saint Graal ultime, le Solo Staking.
Comme son nom l'indique, Solo est une solution qui fonctionne toute seule sans introduire de tiers, et qui est décentralisée et sécurisée au maximum.
Les mineurs solo ont leur propre clé de vérification et leur propre clé de retrait. Les avantages sont évidents, c'est sûr, personne ne prend de commission, ajoute de la diversité à Ethereum, et... répond aux besoins du monde spirituel !
Les inconvénients sont également évidents : y travailler soi-même nécessite des coûts : coût en temps (l'entretenir), coût en capital (location d'un serveur/construction d'une salle informatique physique). S’il n’y a pas de maintenance 24h/24, votre TAEG sera légèrement inférieur car il y a une pénalité.
Par exemple, le taux d'efficacité actuel de la production de blocs sur l'ensemble du réseau est de 97 %. Vitalik est peut-être un mineur solo. Même aussi professionnel que lui, il ne peut atteindre qu'une efficacité de 96 %, ce qui est encore plus faible. 95% d'efficacité.
Je pense que le seuil pour Solo est d'au moins 10K Ethereum, c'est-à-dire plus de 30 groupes de nœuds. D'une part, il prend en compte la stabilité de la génération de blocs (c'est également très inconfortable si vous ne pouvez pas récupérer les blocs MEV). . D’une part, les revenus ne sont pas équivalents aux coûts.
Cependant, si vous avez suffisamment d'éther, voire plus de 30 000 ou 50 000 $, vous pouvez alors envisager d'embaucher quelqu'un pour le gérer. Après tout, il est moins cher de payer un salaire que d'être commissionné par un grand/petit pool sur la base d'un pourcentage, et. le surplus sera certainement plus important.
Et Solo est l’éternel Saint Graal. Si le nombre est suffisamment grand, je recommande fortement d'étudier en solo. La quantité est inférieure à 100K, il est recommandé de revoir les catégories 2 et 3.
De plus, insérez une ligne secondaire.
A quoi sert le SSV ? SSV est en fait un chercheur dans le domaine de la technologie DVT. Il ne s'agit pas pour l'instant d'un concurrent avec les quatre types de solutions ci-dessus, mais d'une relation de coopération. DTV est utilisé pour diviser la clé de vérification.
Une fois votre clé de vérification divisée en 4 parties, la beauté est la suivante :
① Si un opérateur se déconnecte, les autres opérateurs peuvent immédiatement compenser ;
② Dans le même temps, chaque opérateur ne connaît pas la clé de vérification complète, ce qui rend le processus de vérification plus décentralisé et peut renforcer les solutions Lido, SaaS et Solo.
J'ai enfin fini d'écrire cet article ! Bien qu’elle soit très longue, j’espère que cette analyse pourra vous aider à bien comprendre les relations, les similitudes et les différences entre toutes les solutions de jalonnement. Tout le monde est invité à noter et à réviser à tout moment.
dernier des derniers ! Tout le monde est invité à devenir validateur ! Apportez votre contribution à la sécurité du réseau Ethereum🧐
Auteur de cet article :
0xTodd | Partenaire de recherche Nothing