Incentivos de Nodo Completo
Resumen de los incentivos completos de nodos disponibles para los operadores de nodos usando comisiones de pasarela y pagos de transacciones.
Los incentivos de los nodos completos todavía se encuentran en la fase de investigación temprana todavía no están activos en la red principal.
Comisión de pasarela
El protocolo Celo soportará comisiones de pasarela. Estas comisiones crean un incentivo para que los operadores de nodos ejecuten un nodo completo que no es un validador y actúen como 'gateway', i. contestar solicitudes y transacciones, en nombre de clientes ligeros. Esto es importante ya que es probable que la gran mayoría de los nodos de la red de Celo sean clientes ligeros o ultraligeros, y por lo tanto la gran mayoría de los nodos completos tendrán que ser desplegados para servirlos en lugar de actuar como validadores. En contraste, en Ethereum, hay pocos incentivos para ejecutar un nodo completo que no esté minando y tan pocos nodos sirven a clientes ligeros, resultando en una mala experiencia para las billeteras móviles.
Campos opcionales
Un par de campos opcionales en la estructura de la transacción, GatewayFee
y GatewayFeeRecipient
, puede ser especificado por clientes ligeros para identificar el nodo completo que está actuando como su puerta de entrada a la red Celo. Los clientes ligeros establecerán el GatewayFeeRecipient
en la base Etherbase del nodo completo de servicio y el campo GatewayFeee
en una pequeña cantidad de CELO, o moneda alternativa de comisión, que será enviado al destinatario en el momento en que la transacción es procesada e incluida en un bloque. Ten en cuenta que la tarifa de pasarela se paga incluso si la transacción es revertida.
Pagos de la transacción
Al adjuntar un pago a la transacción, el cliente ligero incentiva el nodo completo para atender sus peticiones. Aunque muchas de las APIs que un cliente ligero necesitará llamar, tales como solicitar cabeceras de bloque o estado de cadena, no proporcionar ningún pago al nodo completo, negarse a servir llamadas RPC no transaccionales hará que el cliente ligero busque otros nodos completos para servir sus transacciones. Los clientes ligeros pueden elegir pares de nodos completos basados en la ubicación, costo, fiabilidad y otros factores para optimizar el costo y la calidad del servicio.
Tarifa mínima de la puerta de enlace
Cuando se especifica una tarifa mínima de pasarela los nodos completos se niegan a procesar una transacción si el campo GatewayFeeeRecipient
no está establecido en la base Etherbase del nodo completo o el valor GatewayFee
no es lo suficientemente alto. Los nodos completos establecen su base Etherbase con la bandera --etherbase
para indicar la dirección a la que deben enviarse las comisiones de la puerta de enlace y la bandera --light.gatewayfee
para indicar el valor mínimo de comisión que aceptarán.