Por qué bcash mining no debería afectar mucho a bitcoin (pero la minería de bitcoin podría arruinar bcash)

Durante los últimos días, Bitcoin Cash (Bcash o BCH) fue más rentable que Bitcoin (BTC). Esto ha resultado en que los mineros cambien de Bitcoin a Bcash, lo que causa una aceleración significativa de los bloques en la cadena Bcash, hasta el punto en que se encontraron varias docenas de bloques por hora. Mientras tanto, la cadena de bloques de Bitcoin se había ralentizado significativamente; en algunos casos, solo se encontraron uno o dos bloques cada hora.

En el corto plazo, por lo tanto, los usuarios de Bitcoin tuvieron inconvenientes: tuvieron que esperar más tiempo para confirmar sus transacciones, y tuvieron que pagar más tarifas para que se confirmaran rápidamente.

A más largo plazo, sin embargo, esta dinámica podría hacer que la cadena Bitcoin Cash sea muy inestable.

He aquí por qué.

Teoría frente a la práctica: supuestos

Primero se debe notar que, por simplicidad, este artículo hace algunas suposiciones que no se cumplen del todo (o necesariamente) en la realidad.

Por ejemplo, el artículo supondrá que a todos (o la mayoría) de los mineros principalmente les importan las ganancias a corto plazo, supondrá que los mineros pueden cambiar entre diferentes bloques sin costo (o poco), no tendrá en cuenta que los mineros necesitan esperar 100 cuadras antes de poder gastar sus recompensas en bloque, y más.

Quizás lo más importante es que el artículo también supondrá que las recompensas de bloque de Bitcoin son más valiosas que las recompensas de bloque de Bitcoin Cash. En el momento de escribir este es el caso, por un margen relativamente grande. Tanto a los mineros de Bitcoin como de Bcash se les otorgan al menos 12. 5 monedas nuevas por bloque, pero BTC es aproximadamente seis veces más valioso que BCH. Además de eso, los bloques de Bitcoin contienen significativamente más tarifas.

Si bien la realidad de la situación es más compleja que esto, la dinámica general debería mantenerse, al menos hasta que las recompensas Bcash en bloque se vuelvan más valiosas que las de Bitcoin.

Normal Mining Dynamics

Miners mía para obtener un beneficio, o al menos esa es la suposición de este artículo. Invierten recursos, como tiempo, electricidad, hardware y más, a cambio de monedas.

Minería la rentabilidad está determinada por el valor de la recompensa del bloque y la "dificultad" para extraer un bloque. Si la dificultad es mayor, los mineros necesitan invertir más recursos para encontrar un bloque. Si la dificultad es menor, los mineros necesitan invertir menos.

Notablemente, lo que realmente no importa para la rentabilidad en el corto plazo , es la cantidad de otros mineros (por potencia de hash) que están extrayendo en una cadena en particular. Si muchos mineros están, por ejemplo, extrayendo en la cadena Bcash, simplemente significa que todos estos mineros encuentran bloques Bcash más rápidos por un tiempo.

Esta situación se autocorrige con el tiempo, cuando la dificultad se ajusta. Tanto en Bitcoin como en Bcash, la dificultad se ajusta una vez cada bloque de 2016, lo que se supone que ocurre cada dos semanas. Si estos bloques de 2016 se encuentran en menos de dos semanas, la dificultad se ajusta hacia arriba, por lo que los siguientes bloques de 2016 serán más difíciles de encontrar.Si estos bloques de 2016 se encuentran en más de dos semanas, la dificultad se ajusta hacia abajo, por lo que los siguientes bloques de 2016 serán más fáciles de encontrar.

Estos ajustes ocurren en relación con la cantidad de bloques más rápidos o más lentos que se "extrajeron" de lo que se suponía que debían hacerlo, pero puede aumentar o disminuir cuatro veces (x4 o x0 .25) como máximo.

Bitcoin frente a Bcash

Ahora, dado que una recompensa de bloque de Bcash actualmente vale aproximadamente siete veces menos que una recompensa de bloque de Bitcoin, Bcash puede solo ser más rentable que la mía si su dificultad es más de siete veces menor. (Este ha sido el caso en los últimos días.)

Pero si eso ocurre, sucede algo interesante. Desde el momento en que Bcash es más rentable que el mío, inmediatamente se vuelve más rentable extraer para todos los mineros. En este hipotético, todos los mineros abandonarían inmediatamente la cadena de Bitcoin, y en su lugar explotarían exclusivamente a Bcash.

Por supuesto, esto no puede continuar para siempre. Si hay tantos mineros en la cadena de Bcash, los bloques de 2016 se encontrarán extremadamente rápido. (Este ha sido el caso en los últimos días). Como tal, el próximo ajuste de dificultad también viene muy rápido; potencialmente dentro de un día o dos. (Esto simplemente sucedió.) Es importante destacar que, porque eso es demasiado rápido, la dificultad ahora se ajusta hacia arriba por un montón: probablemente cuatro veces. (Esto acaba de suceder.)

Ahí es donde comienzan los problemas de Bcash.

En este punto, la dificultad de Bcash es tan alta que Bitcoin es una vez más la cadena más rentable para explotar. Como tal, después de un período de calma de aproximadamente dos días, todos los mineros ahora deberían volver a minar Bitcoin.

La dificultad de Bitcoin, mientras tanto, ya era bastante alta. Una vez que todos los mineros vuelvan a cambiar, los bloques de 2016 pueden o no encontrarse un poco más rápido de lo normal. Pero nada fuera de lo común.

Como tal, incluso después de que se encuentran los bloques de Bitcoin 2016, no hay muchos cambios. Bitcoin aún sería una cadena más rentable para la mía. Los mineros que maximizan los beneficios, por lo tanto, seguirían minando solo en Bitcoin.

Y una vez que el próximo período de dificultad ha terminado, una vez más, nada cambiará. Bitcoin aún sería más rentable para todos los mineros.

Mientras tanto, en el extremo opuesto de la ecuación, ningún minero extraería Bitcoin Cash en absoluto. No es tan rentable para la mía. El blockchain de Bcash debería congelarse en sus pistas.

Bcash's Solutions

Bcash tiene soluciones para este problema, más o menos.

En primer lugar, Bcash implementó un esquema de reajuste de emergencia para enfrentar situaciones como estas. Si, dentro de un marco de tiempo de doce horas, se encuentran menos de seis bloques, la dificultad se reduce un 20%. Esto puede ayudar a que la dificultad baje a niveles normales más rápido.

Pero esa no es una solución perfecta en sí misma. Por un lado, todavía requiere que se encuentren al menos seis bloques, y probablemente más para que la dificultad vuelva a la normalidad. Esto significa que los mineros aún necesitan explotar en la cadena de Bcash a pérdida, en contra de sus intereses a corto plazo. Además, los mineros que no son amistosos con Bcash podrían, de forma un tanto irónica, explotar en esta cadena lo suficiente como para evitar tal reajuste.

E incluso si algunos mineros hacen una mina en la cadena de Bcash hacia un ajuste de dificultad, simplemente establecería la misma dinámica en movimiento después de un tiempo. La cadena Bcash sería más rentable para la mina durante un par de días, después de lo cual la dificultad se dispara hacia arriba y la cadena debería congelarse en seco. Entonces estos mineros tendrían que, una vez más, extraer la mina para mantener viva la cadena, solo para volver a poner en movimiento la misma dinámica. Y otra vez. Y otra vez.

Curiosamente, este escenario podría beneficiar a los mineros en general, especialmente si se coordinan. Mientras que algunos mineros necesitan minar en contra de sus intereses a corto plazo para alcanzar el ajuste de dificultad requerido, una vez que se alcanza el ajuste de dificultad, todos los mineros barren grandes cantidades de recompensas en bloque dentro de uno o dos días.

Mientras haya compradores de estas monedas, un ciclo de parar y avanzar podría ser muy rentable para los mineros a largo plazo. Pero, por supuesto, no es muy deseable para los usuarios.

Otra (s) solución (es)

Esta no es una nueva ciencia.

Namecoin, una de las primeras altcoins, enfrentó problemas similares en 2011. Después de un salto repentino en la tasa de hash, su cadena se estancó, y llevó meses a los mineros ideológicamente motivados trabajar para una próxima dificultad de ajuste a pérdida. Este ciclo se repitió un par de veces, en cuyo momento Namecoin resolvió el problema "fusionando" la moneda con Bitcoin. Todos los mineros de Bitcoin ahora pueden minar automáticamente Namecoin usando la misma potencia hash, sin necesidad de cambiar entre cadenas. Muchos mineros de Bitcoin lo hacen.

El problema que tuvo que enfrentar Namecoin es también una razón clave por la cual el creador de Litecoin, Charlie Lee, decidió implementar el algoritmo de minería de Scrypt en Litecoin, otro altcoin inicial. Se dio cuenta de que una criptomoneda secundaria no debería competir con Bitcoin por la potencia hash en el algoritmo SHA256 en absoluto, exactamente debido a la inestabilidad que resultaría. Al elegir un algoritmo completamente diferente, los mineros no pueden saltar de una cadena a otra, resolviendo así el problema también.

Y muchas otras altcoins, como Ethereum, tienen esquemas de reajuste de dificultad mucho más rápidos. Si bien esto técnicamente aún puede requerir que los mineros exploten con pérdidas en algunos casos (y podría tener otros efectos perjudiciales), esta situación debería resolverse en cuestión de horas o días, no semanas o meses.

Si Bitcoin Cash elige adoptar cualquiera de estas soluciones, la moneda probablemente requerirá otra horquilla dura.

Alternativamente, por supuesto, sus recompensas en bloque tendrán que ser más valiosas que las de Bitcoin ...

Gracias al creador de Litecoin, Charlie Lee, por su información y comentarios.

Descargo de responsabilidad: el autor de este artículo recibió BCH y todavía no lo ha vendido.