Como você ganha
A recompensa de um nó é uma parcela da emissão de um dia, decidida pelo que ele fez stake e por três medições do que fez com esse stake. Esta é a fórmula que o software realmente executa, com as partes que ele não pode saber marcadas como tais.
Cada constante desta página é lida de crates/rewards em openfiat-core. Nenhum nó foi pago ainda.
O que decide sua parcela
A emissão por época é fixa. Sua recompensa é seu peso sobre o peso de todo nó elegível, e o peso é um stake multiplicado por três medições de serviço — cada uma no máximo 1,0.
share = emission × (stake × connectivity × availability × pinning) ÷ Σ (the same, for every eligible node)
effective_stake
O que você fez stake
Lido da sua conta de stake on-chain, nunca de um número que seu nó reporta sobre si mesmo. Um stake dá lastro a um nó: se dois nós nomeiam a mesma conta, ambos são excluídos da época.
connectivity_bps
Se você faz ponte para a Solana
1,0 se a rede viu seu nó originar um anúncio de blockhash da Solana, 0,4 se só o viu propagar por gossip. Um nó ponte faz estritamente mais trabalho, e a diferença aparece em seus próprios anúncios assinados em vez de em uma alegação.
availability_bps
Quanto do dia você esteve no ar
A parcela das 24 fatias de uma hora da época em que seu nó foi ouvido. Ser ouvido uma vez em uma fatia a pontua e ser ouvido quinhentas vezes pontua igual, então inundar a rede não ganha nada.
pinning_bps
Se você serve conteúdo
1,0 se seu nó retornou bytes correspondentes a um endereço de conteúdo quando desafiado, 0,7 se nunca foi desafiado ou falhou. Este é o único dos três que é provado em vez de plausível — bytes que resumem a um CID não podem ser produzidos sem possuí-los.
Uma ressalva sobre esse quarto termo. A tabela confirmada da OFS-4100 §9.2 lista três fatores — stake, conectividade, disponibilidade — e não menciona o pinning. O crate o aplica mesmo assim. Onde a especificação e o código divergem, esta página segue o código, porque o código é o que calcularia um cronograma; mas leia o multiplicador de pinning como algo à frente da especificação em vez de definido por ela.
Nada aqui pode exceder 1,0
Todo multiplicador é uma fração de um, e o software se recusa a iniciar com um conjunto de parâmetros em que algum não seja.
Isso não é cautela, é o único arranjo que fecha. O pool de uma época é um número fixo de tokens, e os multiplicadores decidem como esse pool é dividido. Um multiplicador acima de 1,0 não pagaria a mais a um bom nó de algum lugar — ele repartiria tokens que o balde de Infraestrutura não contém. RewardParams::validate rejeita tal conjunto de imediato em vez de deixar o déficit aparecer no dia do pagamento.
É também por isso que a recompensa por servir conteúdo é construída como uma penalidade sobre os nós que não servem. «Nós que fazem pinning ganham mais» e «nós que não fazem pinning ganham menos» descrevem o mesmo resultado, e só o segundo pode ser implementado sem inventar tokens. Um nó que faz pinning mantém toda a sua parcela; um nó que não faz pinning de nada cede três décimos da sua.
| Conectividade | Conteúdo | Multiplicador |
|---|---|---|
| Ponte para a Solana | Respondeu a um desafio | 1.00 |
| Ponte para a Solana | Não desafiado, ou falhou | 0.70 |
| Só gossip | Respondeu a um desafio | 0.40 |
| Só gossip | Não desafiado, ou falhou | 0.28 |
Leia as duas linhas centrais juntas: um nó só-gossip que serve conteúdo (0.40) ainda ganha menos que um nó ponte que não serve nenhum (0.70). Servir conteúdo é um prêmio sobre uma conexão à cadeia, nunca um substituto dela.
Experimente seus próprios números
A coluna da esquerda é o que você controla. A da direita divide o resultado em dois: o que suas entradas definem exatamente, e o que depende de uma rede que ainda não se formou.
Seu nó
Abaixo de 1.000 OPEN um nó não é ponderado de jeito nenhum. Não é pago com uma parcela menor — é ignorado.
Das 24 fatias de uma hora da época. Uma fatia conta uma vez, por mais tráfego que você envie durante ela.
Definido pelas suas entradas
1.00de um possível 1,00
Seu multiplicador de qualidade — os três fatores de serviço, combinados do jeito que o cronograma os combina.
- conectividade
- 1.00
- disponibilidade
- 1.00
- pinning
- 1.00
- qualidade
- 1.00
Depende do resto da rede
Sua parcela é seu peso dividido pelo peso de todo nó elegível, então não pode ser calculada só com suas entradas. Não há um total ao vivo para substituir — esta página não lê estado da cadeia, e nenhuma recompensa jamais foi distribuída. Então o total é um palpite, você o define, e ambos os números abaixo se apoiam nele e em nada mais firme.
- 1.1%
- Sua parcela do pool da época
- 928.72
- OPEN por época, sob essa suposição
O pool inteiro é de 82,192 OPEN por época, dividido entre todo nó elegível. Ambos os números se movem no instante em que qualquer outro faz stake, e nenhum é uma previsão.
O pool é finito
A emissão de bootstrap é um balde, não uma taxa. Ele esvazia.
120.000.000 OPEN — 12% do fornecimento — são reservados para pagar os nós enquanto a receita do protocolo é pequena demais para importar, distribuídos igualmente por cerca de quatro anos de épocas diárias. No dia em que acabar, o pool de recompensas passa a ser exatamente a parcela da tesouraria de Infraestrutura sobre as taxas de liquidação: o que a rede ganhou, e nada mais. Quem dimensiona um nó contra os números acima deveria dimensioná-lo contra esse dia também.
- 120,000,000
- OPEN no balde
- 82,192
- OPEN por época
- 1,460
- Épocas diárias
A alocação de gênese de Infraestrutura / Bootstrap de Nós, 12% do fornecimento total.
Compartilhado por todo nó elegível, e limitado pelo que resta no balde.
Cerca de quatro anos, após os quais a emissão é o que a receita do protocolo financiar.
O que esta página não vai lhe dizer
Três números estão faltando, e cada um falta de propósito.
Quanto vale na sua moeda
OPEN não tem mercado e, portanto, não tem preço. Um número em dólares, euros ou renminbi aqui seria um valor que este projeto inventou sobre o próprio token e depois lhe entregou com a autoridade de uma calculadora. Não há taxa honesta para converter, então não há conversão.
Um rendimento, uma APR ou um retorno
Um retorno percentual soa como uma promessa, e isso não é algo que o protocolo possa prometer. A emissão por trás esvazia em quatro anos, a parcela é dividida com cada nó que entra, e nenhum dos parâmetros é fixo — a §9 torna todos eles atualizáveis pela governança. Um único número anualizado esconderia as três coisas.
Quanto a rede fez de stake hoje
Esta página não lê estado da cadeia. Sua parcela depende do total em stake em todo nó elegível e, em vez de substituir um número plausível, a calculadora torna esse total uma suposição que você define, e depois rotula tudo que se apoia nela.
O que está realmente rodando
O cálculo existe. O pagamento não.
Os nós observam a atividade uns dos outros e publicam o que viram, e o cronograma que transforma essas observações em quantias está implementado e testado — de forma determinística, para que qualquer um com as mesmas observações derive a mesma resposta e o nó pagador possa ser verificado em vez de confiado. O que falta é o último passo: nada envia um cronograma on-chain, e o cofre de recompensas está vazio. Nenhum nó jamais foi pago.
Cada valor aqui é um parâmetro de governança em vez de uma constante: o piso de 1,000 OPEN, as 24 fatias de disponibilidade e os quatro multiplicadores podem ser alterados por voto sem mudança de código. Estes são os padrões de hoje.
As constantes são lidas de crates/rewards/src/params.rs; a aritmética espelha schedule.rs, incluindo onde ela trunca.
Execute um e descubra
O modelo de recompensas é a metade menor da decisão. A maior é se a máquina, a banda e a atenção valem a pena para você — o guia do operador tem o hardware real, os comandos reais e as partes que ainda não foram construídas.