¿Cómo se determinan las tarifas en Lightning Network?
Para las transacciones que ocurren en cadena, las tarifas están determinadas por la disponibilidad o demanda de espacio en los mempools del nodo. ¿Cómo se determinan en Lightning Network?
Si no hay tarifas en Lightning Network, ¿cuál es el incentivo económico para operar un nodo?
Las tarifas son determinadas por los operadores de nodos. Es un mercado libre, puedes establecer la tarifa que quieras. Por supuesto, hay mucha competencia, por lo que si desea que las personas enruten los pagos a través de usted, debe establecer una tarifa baja o nula.
Si no hay tarifas en Lightning Network, ¿cuál es el incentivo económico para operar un nodo?
Incluso sin tarifas, todavía hay un incentivo para operar un nodo y usar LN. Para usar LN, debe ser un nodo. Querrá usar LN para evitar pagar tarifas más altas con transacciones en cadena y, por lo tanto, estará operando un nodo LN.
Simplemente me gustaría ampliar la respuesta de Andrew y mencionar que el algoritmo de enrutamiento utilizado para encontrar los distintos saltos hacia su pago de destino final también afectará su tarifa resultante.
La idea es que los canales a veces casi se agotan, donde la mayor parte del dinero se empuja hacia una dirección. Esto es malo para las personas porque significaría que sus canales no se pueden reutilizar; tendría que abrir un nuevo canal para nuevos pagos, por lo tanto, transacciones en cadena.
Si un canal está casi agotado, la persona del canal con menos dinero (agotada hacia ella) querrá que los pagos se enruten hacia ella para permitir que su canal se llene nuevamente y pueda realizar más pagos en ese mismo canal sin volver a abrir uno nuevo.
Ella realmente querrá pagar si alguien elige su canal para enrutar sus pagos; por lo tanto, a veces tendrá tarifas negativas.
Esto significa que un algoritmo de enrutamiento en realidad buscará rutas en las que realmente le paguen (tarifas negativas) porque estaría reequilibrando algunos canales en el camino.
Además, puede estimar exactamente qué tarifa pagará leyendo dos parámetros [fee_base_msat, fee_proportional_millionths] en la política de nodos y aplicando la siguiente fórmula:
fee_base_msat + (cantidad_a_reenviar * fee_proportional_millionths / 1000000)
Ref[ https://github.com/ElementsProject/lightning/blob/master/lightningd/peer_htlcs.c]
arshbot
andres chow