Avançar para o conteúdo principal

Incentivos Full Node

Visão geral de incentivos de nó completo disponíveis para operadores de nós usando as taxas de gateway e os pagamentos de transações.


informação

Incentivos completos de nó ainda estão na fase inicial de pesquisa, ainda não implantandos no mainnet.

Taxas de gateway

O protocolo Celo suporta tarifas de gateway. Estas taxas criam um incentivo para os operadores de nós executarem um nó completo que não é um validador e agem como um 'gateway. Exemplo: responder pedidos e encaminhar transações, em nome de clientes leves. Isto é importante, uma vez que é provável que a grande maioria dos nós da rede Celo sejam clientes leves ou ultralight, e, assim, a grande maioria dos nós completos precisará ser implantada para atendê-los, ao invés de agir como validadores. Em contraste, na Ethereum, existem poucos incentivos para executar um nó completo que não está minerando e poucos nós de clientes light, resultando numa má experiência para carteiras móveis.

Campos opcionais

Um par de campos opcionais em uma estrutura de transação, GatewayFee e GatewayFeeRecipient, pode ser especificado por clientes leves para identificar o nó completo que está agindo como o seu gateway para a rede Celo em questão. Clientes Light definirão o GatewayFeeRecipiente para a Etherbase do servidor nó completo e o campo GatewayFee para uma pequena quantidade de CELO, ou alternative fee currency, que será enviado para o destinatário no momento em que a transação é processada e incluída num bloco. Observe que a taxa do gateway é paga mesmo se a transação for revertida.

Pagamentos de Transação

Adicionando um pagamento à transação, o cliente leve incentiva o nó completo para servir suas solicitações. Embora muitos dos APIs que um cliente leve precisará chamar, tais como solicitar cabeçalhos de bloco ou estado da cadeia, não fornecem qualquer pagamento para o nó completo, recusar-se a servir chamadas RPC não transacionadas fará com que o cliente leve procure outros nós completos para servir suas transações. Clientes Light podem escolher pares de nó completos com base na localização, custo, confiabilidade e outros fatores para otimizar o custo e a qualidade do serviço.

Taxas Mínimas de Gateway

Quando uma taxa mínima de gateway for especificada, nós completos se recusam a processar uma transação se o campo GatewayFeeDestinpient não estiver definido como base Etherbase completa do nó ou GatewayFee não é suficientemente alto. Nós completos definem sua Etherbase com a flag --etherbase para indicar o endereço para o qual as taxas de gateway devem ser enviadas e a --light.gatewayfee para indicar o valor da taxa mínima que eles aceitarão.