¿Por qué hay tarifas mineras ahora?

Entiendo que la tarifa de minería será el principal incentivo cuando el suministro de Bitcoin alcance su límite de 21 millones. Pero en este momento, todavía se están acuñando nuevas monedas y son mucho más altas de lo que cualquier tarifa puede compensar. ¿No debería ser el cálculo de la tarifa un protocolo de mejora WIP que debe trabajarse en Testnet en lugar de causar una gran ineficacia en la red principal de Bitcoin?

Lamento mucho si es ingenuo pensar eso, pero veo que muchos debates sobre el futuro de Bitcoin se basan en la alta cantidad de tarifas de los mineros o el largo tiempo de espera para las confirmaciones.

¿Por qué los mineros no deberían simplemente agregar las transacciones al azar e incentivarse con la recompensa?

Creo que la adopción del uso generalizado será proporcionada por las personas que no pueden pagar las tarifas mineras actuales, pero aún así desearían que hubiera una manera de usar la red al menos de una manera justa donde la tarifa más alta no podría ganar el carrera de confirmación.

En resumen, me pregunto por qué la estructura de tarifas no debe probarse y trabajarse en Tesnet hasta que se haya desarrollado un buen protocolo para el cálculo de tarifas, y en la red principal, los mineros simplemente son incentivados por la recompensa y agregan las transacciones en bloques al azar o por el método Primero en entrar, primero en salir o por algún otro criterio en lugar de una tarifa?

Respuestas (4)

Las tarifas están ahí debido al ataque de inundación de centavos , que es un tipo particular de denegación de servicio.

Sin tarifas, tendría una situación en la que un atacante puede llenar el grupo de memoria con transacciones pendientes de costo cero, lo que provocaría una degradación sensible del servicio.

Un atacante podría mover sus fondos entre sus propias direcciones, enviando spam a miles de transacciones en la red sin perder nada. El grupo de memoria crecería hasta llenarse, y dado que los mineros no pueden discriminar entre transacciones honestas y transacciones maliciosas, esto dará como resultado que ninguna (o pocas) transacciones honestas se procesen e incluyan en la cadena.

Al agregar una tarifa, está agregando un costo a dicho ataque. Un atacante ya no puede generar miles (o más) de transacciones falsas sin costo alguno.

Solo hay un número particular de transacciones que se pueden incluir en un bloque y actualmente este número es menor que el número de transacciones que se quieren incluir. Entonces, con o sin tarifas, algunas de las transacciones se omitirán en un bloque en particular.

Los mineros (y casi cualquier persona que use cualquier tecnología relacionada con el dinero) están motivados por las ganancias. Entonces, si hay una demanda (la gente quiere que se acepte su transacción) y la oferta es limitada (número de tx en un bloque), la ganancia (tarifas) es la solución natural.

Sí, pero la estructura actual está dañando el medio ambiente, casi todas las bifurcaciones se comercializan a sí mismas con tarifas más bajas y transacciones rápidas. Solo creo que si la estructura de tarifas se desarrolla de forma privada y no provoca un esquema de marketing y confunde a los usuarios, la red tendría un alivio. Y también creo que la demanda real es usar la red, no pagar para usarla. Tal vez la causa de la centralización de la minería es que se volvió demasiado rentable por la estructura actual.
@thefrogking La estructura actual duele, porque se está abusando de ella, algunas personas ricas están degradando el servicio al realizar artificialmente una gran cantidad de transacciones de tamaño, dando la apariencia de una red rota (funciona bien, según lo previsto, aunque un poco lento si no pague de más en honorarios). Mientras que la gente lleva a cabo estos "ataques", como algunos lo llaman, están tratando de venderle un producto de la competencia: el suyo. Para citar a ViaBTC: "si parece mierda y huele a mierda, no tienes que probar".
Ese es el pont si no paga la tarifa alta, tendrá que esperar. Está comprando prioridad como comprar un boleto de clase ejecutiva versus un boleto económico, el mismo destino pero diferentes condiciones. Es un sistema de efectivo de igual a igual, no un servicio especial para comprar funciones premium, por lo que todos deben tener las mismas condiciones y la selección de tx para bloques debe basarse en un criterio en el que todos sean iguales o les cueste proporcional a su consumo en valor no tamaño. Lo siento si mi debate no es práctico o estúpidamente idealista.
@DanielMorritt "algunas personas ricas están degradando el servicio al realizar artificialmente una gran cantidad de transacciones" ¿ tiene alguna prueba de esto?
@thefrogking Es un sistema de efectivo de igual a igual, no un servicio especial para comprar funciones premium, por lo que todos deben tener las mismas condiciones y la selección de tx para bloques debe basarse en un criterio en el que todos sean iguales o les cueste proporcional a su consumo en valor Puedo partir del mismo supuesto y preguntar: Es una transacción electrónica, así que no importa cuánto dinero esté transfiriendo. La tarifa por transferir 500b de datos a través de Internet debería ser la misma. No importa si transfiero 1$ o 500$
@SalvadorDali nasdaq.com/article/… lea un poco sobre el despliegue y el despliegue. twitter.com/sbetamc/status/943691309734420480 tiene una visualización y blocktrail.com/BTC/tx/… es un ejemplo de transacción de un " ventilador adentro".

Es como la oferta y la demanda.

La oferta es limitada porque el tamaño del bloque (y, por lo tanto, las transacciones por segundo) son limitados.

Pero la demanda no es limitada. Subió porque el bitcoin se hizo más popular en los últimos meses.

Y cuando la demanda es alta pero la oferta es baja, el precio sube. En este caso, es el precio por transacción (fee).

Ya ha habido sugerencias para mejorar la selección de transacciones, en una prioridad FIFO con un método de prioridad de tarifa adicional (en realidad, la priorización se basa en la tarifa y el tiempo de espera; cuanto mayor sea la tarifa y más larga sea la espera, más probable es que se incluya una transacción en un bloque), pero para que este método se implemente de manera viable, también son necesarios otros cambios.

Las tarifas siempre se han incluido en Bitcoin, no es una idea nueva desde el principio. Siempre lo he considerado como un sistema de pago por parte del usuario, pero más recientemente me enteré de que, de hecho, es un modelo de subasta de ancho de banda limitado. Es por eso que las tarifas más recientes parecen tan altas.

Dado que siempre es necesario que a los mineros se les pague por su trabajo, no es descabellado que las tarifas se introduzcan tan pronto, para dar tiempo a que el modelo se estabilice antes de que las recompensas en bloque desaparezcan por completo en 2140.