Parece que elegir un buen factor para expandir la capacidad de Bitcoin es una buena idea. El software dividiría algunos de sus valores calculados por este factor, como el tiempo objetivo entre bloques durante el cálculo de dificultad, el número de bloques entre ajustes de dificultad y el subsidio. Para lograr la seguridad de "una hora de poder de hash", la recomendación de confirmaciones se multiplicaría por este factor. Parece que usar un factor de dos de vez en cuando (siempre que la comunidad lo encuentre valioso) sería apropiado.
Supongamos que elegimos un factor N. Esto permitirá que la propia cadena de bloques crezca N veces más rápido, proporcionando N veces las tarifas de transacción a los mineros, multiplicando el número de recompensas por N (pero dividiendo la recompensa en sí misma por N), dividiendo el promedio esperar una confirmación por N, y multiplicar la tasa a la que se confirman las transacciones por N. Esto también reduce la varianza de los ingresos mineros.
Esto permite que se utilice el tiempo (en lugar del ancho de banda de la red y la memoria de la computadora) para expandir la capacidad de carga del ecosistema bitcoin. ¿Debería escribirse tal propuesta en un BIP?
Las objeciones a esta idea hasta ahora han sido respondidas en los comentarios. Si alguien siente que hay una objeción lo suficientemente adecuada como para abandonar la idea, publique una respuesta. Si alguien quiere crear un BIP, hágamelo saber para que no tenga que hacerlo yo mismo. No me importa hacerlo yo mismo, pero probablemente sea lento.
En consideración de reemplazar el bloque 1 con N
bloques en el mismo período de tiempo, N > 1
veo los siguientes puntos:
N
Aún así, puede ser que 10 minutos sea demasiado conservador y un intervalo de bloque más pequeño proporcionaría un beneficio general. Por ejemplo, en Scaling Bitcoin Milan, Arthur Gervais presentó resultados de simulación que interpretó para sugerir que Bitcoin podría usar bloques de 1 minuto de manera segura.
CoinDesk cubrió el tema en Un tiempo de bloque más bajo podría ayudar a la escala de Bitcoin, pero ¿funcionará? .
N = 10
es un poco menos de 25 mBTC, por lo que eliminé la mención de mi respuesta.
rny
sven williamson
Nate Eldredge
david escocés
david escocés
david escocés
Nick ODell
muro