Hoje, com a notícia de que Kraken suspendeu o staking, gostaria de fazer uma ciência popular e uma análise sobre o staking:

-Essencialmente, o mais importante no Staking é ver a propriedade das duas chaves privadas.

-Devido aos diferentes direitos de propriedade das duas chaves privadas, nasceram 4 tipos de soluções de Staking

Acredito que com esse tópico super longo você poderá ter um conhecimento mais profundo sobre Lido, Rocket, Coinbase, Kraken, SSV e Ebunker.

Se a Ethereum for considerada uma empresa, os validadores (Validators) responsáveis ​​pelo Staking são funcionários. A sua função é verificar a legalidade das transações e, em seguida, empacotar os blocos e colocá-los na cadeia (embora o trabalho de construção dos blocos tenha sido lentamente terceirizado para prestadores de serviços MEV).

Em primeiro lugar, como verificador, você precisa comprovar a identidade de seu funcionário. Afinal, nem todos podem verificá-la casualmente. Depois de pagar o depósito de 32ETH, você precisa possuir um certificado para trabalhar (ou seja: [chave de verificação]).

Teoricamente, o primeiro passo no piqueteamento é criar uma chave de verificação. Em seguida, você pode carimbar cada transação com sua chave de verificação, que é seu ID de trabalho.

Em segundo lugar, a Ethereum projetou cuidadosamente uma segunda chave privada para receber o depósito que acabamos de mencionar (32ETH).

Ao se tornar um verificador, você precisará preencher um “endereço de retirada”. É o endereço onde você retirará seu principal e salário no futuro, e a chave privada desse endereço deveria teoricamente estar em suas mãos (ou seja: [chave de saque]).

Deixe-me usar uma analogia: este é o seu cartão de salário.

Acho que todos entendem o propósito dessas duas chaves privadas: ① chave de verificação (certificado de trabalho), ② chave de saque (cartão de salário).

A seguir, com base na propriedade diferente das duas chaves privadas, nasceram quatro soluções de Staking:

-Classe CEX

- Estaqueamento agrupado

-Categoria SaaS (Staking como Serviço)

-Aula solo

Quatro divisões de Staking da Fundação Ethereum

Solução 1 tipo CEX/totalmente gerenciado

Se você usar uma solução de exchange staking, como Binance, Coinbase ou Kraken, que acaba de anunciar hoje que irá interromper os serviços de staking. Você descobrirá que nunca criou uma [chave de verificação] ou preencheu uma [chave de retirada], portanto, esta é a "custódia total" padrão.

Então, onde estão essas duas chaves?

-Verifique se a chave está no Binance Pool ou Coinbase Pool

-As chaves de retirada estão nas carteiras frias da Binance e CB

Você não precisa ir trabalhar (para participar da verificação), e seu cartão de salário também é entregue para a bolsa guardar para você. Este plano é o mais despreocupado e tem garantia.

Mas não é adequado para quem busca a descentralização. Afinal, o FUD acontece todos os dias, e agora parece que os Estados Unidos nem permitem isso.

Opção 2 Piquetagem em Pool Grande (Estaqueamento em Pool)

Este é o plano de piquetagem do Lido e Rocket Pool. Você ainda não precisa criar duas chaves, que são gerenciadas pelo Lido e pelo Rocket. Então, qual a diferença entre ela e uma exchange?

Vamos falar primeiro sobre a chave de verificação:

Exchange: Obviamente, opera apenas sob uma empresa, ela mesma.

Lido: O Lido 1.0 conta com 29 operadores profissionais, e o Lido confia a eles a gestão da ETH, portanto as chaves de verificação ficam relativamente dispersas e cada um dos 29 operadores fica com uma parte. Equivale a dizer que o Lido é um grupo com um grupo de trabalho forte de 29 pessoas. Você não precisa trabalhar sozinho, deixe os profissionais do grupo de trabalho te ajudarem a trabalhar. Portanto, a operadora fica com 5% e o Lido fica com mais 5%.

Rocket Pool: Rocket Pool pode ter inúmeros operadores. Qualquer pessoa com máquina/servidor em nuvem + 16 ETH pode se tornar um operador. Pode-se dizer que Rocket Pool é uma plataforma de crowdsourcing que conta com um grupo de pilotos Meituan que trazem seus próprios veículos elétricos (máquinas/servidores em nuvem) e salas de informática para ajudá-lo a executar nós.

Claro, eles também precisam receber uma comissão.

Vamos falar sobre a chave de retirada:

É necessário acrescentar aqui outro princípio: Qual é o processo de retirada do Stake?

Minha postagem anterior apresentou brevemente a atualização e retirada de dinheiro de Xangai, portal → 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

Como todos sabemos, Ethereum é composto por duas cadeias: Ethereum 1.0 (camada de execução) Beacon Chain (camada de consenso). Quando você vai para o Stake, o primeiro passo é enviar o ETH para o endereço do cofre do Ethereum 1.0 Beacon (https://etherscan.io/address/0x00000000219ab540356cbb839cbe05303d7705fa), e então o Beacon Chain irá gerar o eth correspondente para você na camada de consenso.

Observe que esses ETH são bloqueados, não destruídos no 1.0, ou encadeados de forma cruzada com a cadeia de beacon, eles são apenas bloqueados e mapeados.

Etapas na cadeia para piquetagem

Após a atualização de Xangai, a retirada de dinheiro será um novo tipo de transação. Quando você saca dinheiro:

1. Seu nó notifica o Beacon Chain e envia um sinal de retirada

2. Faça fila

3. Depois de entrar na fila, o Beacon Chain notifica o tesouro Ethereum 1.0.

4. O endereço do tesouro do Ethereum 1.0 enviará dinheiro para o endereço que você especificar, como 0xTodd.eth

Portanto, a chamada [chave de retirada] é essencialmente a chave privada do endereço 0xTodd.eth.

A chave de retirada do Lido & Rocket oferece mais três camadas:

1. Você notifica o Lido\RPL que desejo sacar dinheiro

2. Lido\RPL notifica a operadora que um determinado nó deseja sacar dinheiro

3. A operadora notifica a Beacon Chain que um determinado nó deseja sacar dinheiro.

4. Fila

5.Beacon Chain notifica o cofre Ethereum 1.0

6. Use o endereço do tesouro Ethereum 1.0 para retirar fundos do tesouro para Lido\RPL

7. Você destrói stETH\rETH e o contrato inteligente Lido\RPL enviará dinheiro para o seu endereço.

PS: Se você mudar para uma exchange, a etapa 7 é para CZ\Armstrong adicionar diretamente o saldo à sua conta central Binance\Coinbase.

Para o esquema de subcategorias de pool grande,

As etapas 1, 4, 5, 6 e 7 são todas impecáveis ​​e são operações puramente em cadeia.

O elo mais fraco está nas etapas 2 e 3⚠️.

Teoricamente, o esquema do subtipo big pool pode recusar sua retirada. Por exemplo, se você for sancionado pela OAFC dos EUA por usar o Tornado, as etapas 2 e 3 podem ser executadas sem enviar uma carta.

A razão pela qual a chamo de solução "big pool" é porque os endereços de retirada de todos os seus nós são preenchidos com o mesmo endereço, que é o endereço do contrato inteligente de retirada do Lido\RPL.

Claro que para a CEX eles ainda têm um grande progresso.

Porém, devido à existência de espaço operacional nos passos 2 e 3, este tipo de solução torna-se uma solução muito próxima do “full hosting”. Afinal, a chave de retirada ainda pertence teoricamente ao grande pool, e o que você tem em mãos é apenas o “endereço de retirada” do “endereço de retirada”.

Portanto, para planos que não controlam a destinação final dos recursos, tendo a classificá-los como “custódia integral”.

Alguns apoiantes do Rocket Pool afirmam frequentemente que é completamente descentralizado, e este slogan está profundamente enraizado nos corações das pessoas.

Mas ao ler este tópico, você saberá que é a parte chave da verificação, que é descentralizada e qualquer um pode ser verificador (o Lido V2 também está trabalhando muito para conseguir isso).

Quanto à chave de saque, como usuário, você ainda não pode participar e seus ativos ainda estão na carteira de terceiros.

Claro que, em comparação com as exchanges, o Lido e o Rocket têm apenas mais uma ou duas etapas, mas são mais descentralizados, o que ainda é um bom compromisso. Especialmente para o Lido, a liquidez do stETH é muito boa (atualmente superando em muito todas as outras soluções LSD), o que é um ponto positivo importante.

Opção 3 Categoria SaaS (Staking as a Service)/subcategoria de pool pequeno

Na terceira etapa, o Staking torna-se ainda mais fundamentalista. Pessoalmente, tenho um certo fetiche pela descentralização, especialmente depois de passar por uma série de tempestades CEX.

Acabei de fazer uma analogia, a chave de verificação é a autorização de trabalho; a chave de saque é o cartão de salário.

Então, as pessoas pensarão naturalmente: existe um plano para permitir que outros trabalhem para mim enquanto eu recebo meu próprio salário?

Não existe coisa tão bonita na vida real, mas a rede Ethereum sim, que é SaaS ou VaaS (Validator as a Service). Tomemos como exemplo o pool de mineração não gerenciado Ebunker.

A primeira coisa que precisamos fazer é transformar a chave de verificação em um keystore e entregá-la ao Ebunker Pool. A seguir, um pool de mineração profissional manterá a produção de blocos deste nó. Ao mesmo tempo, o endereço de retirada é meu, o que significa que tenho o direito final de retirar o Ethereum.

Para resumir:

[Chave de verificação], uma para mim e outra para o pool de mineração;

[Chave de retirada], só eu a tenho.

Ou seja: eu trabalho no pool de mineração/eu recebo o dinheiro/o pool de mineração recebe a comissão.

Qual é a diferença entre esta solução e a subclasse big pool? A diferença é:

Classe agrupada, o endereço de retirada é unificado (ou seja, cofre Lido\RPL), portanto é um "grande pool".

Na categoria SaaS, cada um preenche seu próprio endereço de saque, portanto é um “pequeno pool”.

PS: Eu criei os termos lago grande e lago pequeno, acho que isso é muito vívido e fácil de entender🥰.

Então você pode perguntar, como o SaaS, se o pool de mineração não ajuda você a transmitir na cadeia Beacon, você ainda não consegue sacar dinheiro?

A chave está aqui, porque você tem sua [chave de verificação] em mãos. Se o pior acontecer, por exemplo, o pool de mineração se tornar desonesto, você ainda poderá executar o nó e transmiti-lo você mesmo.

Ao mesmo tempo, você ainda tem a [Chave de Saque] em mãos, para poder sacar dinheiro pessoalmente e recuperar seu principal intacto.

Na solução do subtipo big pool, após ocorrer o pior caso, você não tem essa capacidade, porque não verificou a chave nem retirou a chave.

Então você pode fazer a segunda pergunta: na solução SaaS, o pequeno pool de mineração pode pegar meu dinheiro e fugir? Esta é a engenhosidade do design de Stake do Ethereum, porque quando você cria um nó, você preenche seu endereço de retirada e o pool de mineração não pode alterá-lo. Portanto, mesmo que o pool de mineração vire tapete, seu principal nunca será levado pelo pool de mineração, pois a dificuldade de roubá-lo ≈ ataca o próprio Ethereum.

No plano do grande pool, depois que o pior acontecer, ele poderá, teoricamente, fugir com o dinheiro. Muito simplesmente, apenas atualiza o seu contrato de tesouraria e transfere a sua propriedade para o atacante. É claro que este é o pior cenário e a probabilidade de isso acontecer é muito pequena.

Para combater isso, o Lido introduziu assinaturas múltiplas para gerenciar atualizações de contratos inteligentes. Rocker Pool parece ser muito reservado sobre esse assunto e atualmente não há conteúdo relevante onde discuta atualizações de contratos;

Portanto, se você não deseja trabalhar meio período (afinal, nós de operação e manutenção 7*24 não são uma tarefa fácil) e tem requisitos de segurança (sem gerenciamento de fundos de terceiros), escolher o serviço SaaS é uma boa opção. escolha. Além do Ebunker, existem também alguns pools de mineração que fornecem serviços “sem custódia” semelhantes, que podem ser encontrados no Rated.

Claro, também existem desvantagens. Todas as categorias de SaaS não gerenciadas não possuem soluções LSD. A razão também é muito simples. Se alguém não conhece sua chave privada, como ousa lhe enviar uma caderneta (LSD)? É claro que alguns pools de mineração SaaS também fornecerão grandes planos de pool, e os grandes planos de pool podem ser fornecidos ao LSD.

Para ser mais conciso: quem detém a chave privada determina se o LSD é permitido. Os planos CEX e de pool grande são aceitáveis, mas os planos de pool pequeno e Solo não são aceitáveis.

Após a atualização em Xangai, o tempo máximo de retirada para Ethereum é de 1 a 2 meses. A liquidez do plano de pequeno pool do tipo SaaS também é garantida até certo ponto. Portanto, este também é meu plano favorito. um pouco de dificuldade/não mantém as coisas privadas. Dar chaves a outras pessoas/APR é bom. (Pré-requisito: você tem mais de 32 ETH, caso contrário use LSD)

A quarta categoria de soluções: categoria Solo

Finalmente, deixe-me apresentar a você o Santo Graal definitivo, Solo Staking.

Como o nome sugere, Solo é uma solução que funciona por si só, sem a introdução de terceiros, e é descentralizada e segura ao máximo.

Os mineradores individuais têm sua própria chave de verificação e chave de retirada. As vantagens são óbvias, é seguro, ninguém cobra comissão, agrega diversidade ao Ethereum e... atende às necessidades do mundo espiritual!

As desvantagens também são óbvias: trabalhar nisso sozinho exige custos: custo de tempo (manutenção), custo de capital (alugar um servidor/construir uma sala física de informática). Se não houver manutenção 24 horas, sua TAEG será um pouco menor porque há multa.

Por exemplo, a taxa atual de eficiência de produção de blocos de toda a rede é de 97%. Vitalik pode ser um minerador Solo, mas só consegue atingir 96% de eficiência. 95% de eficiência.

De: Avaliado

Acho que o limite para Solo é de pelo menos 10K Ethereum, ou seja, mais de 30 grupos de nós. Por um lado, isso leva em consideração a estabilidade da geração de blocos (também é muito desconfortável se você não consegue capturar blocos MEV). . Por um lado, a renda não é igual aos custos.

No entanto, se você tiver éter suficiente, até mais de 30K ou 50K, então você pode considerar contratar alguém para operá-lo. Afinal, é mais barato pagar salários do que ser comissionado por um pool grande/pequeno com base em uma porcentagem, e o excedente será definitivamente maior.

E Solo é o eterno Santo Graal. Se o número for grande o suficiente, recomendo fortemente estudar Solo. A quantidade é inferior a 100K, recomenda-se revisar as categorias 2 e 3.

Além disso, insira um ramal.

Para que é usado o SSV? SSV é na verdade um pesquisador de tecnologia TVP. Por enquanto, não é um concorrente dos quatro tipos de soluções acima, mas uma relação de cooperação. DTV é usado para dividir a chave de verificação.

Depois que sua chave de verificação for dividida em 4 partes, a beleza é:

① Se uma operadora ficar offline, outras operadoras poderão compensar imediatamente;

② Ao mesmo tempo, cada operadora não conhece a chave de verificação completa, o que torna o processo de verificação mais descentralizado. Pode fortalecer as soluções Lido, SaaS e Solo.

Finalmente terminei de escrever este artigo! Embora seja muito longa, espero que esta análise possa ajudá-lo a compreender completamente as relações, semelhanças e diferenças entre todas as soluções de staking. Todos são bem-vindos para marcar e revisar a qualquer momento.

último dos últimos! Todos são bem-vindos para serem validadores! Faça sua contribuição para a segurança da rede Ethereum🧐

Autor deste artigo:

0xTodd | Nada Parceiro de Pesquisa