Criptomanía | Historia y cronología del nacimiento de Monero. ¿Qué es BitMonero?.

Este artículo es una continuación no oficial del artículo de reddit de americanpegasus: The Strange Birth & History of Monero, Part I: WTF is Bytecoin?. Artículo que, por cierto, podéis encontrar traducido también en criptomanía. Hazlo aquí.

En este artículo se recoge una pequeña selección de los mensajes de interés en el hilo de discusión de BitMonero, que más adelante cambiará su nombre a Monero.

Los comentarios recogidos nos ayudarán a entender a que problemas se enfrentó Monero y como se creó su equipo de desarrolladores.

BitMonero – Una nueva moneda basada en la tecnología CryptoNote
https://bitcointalk.org/index.php?topic=512747.msg5661039#msg5661039

Puedes leer un resumen del nacimiento de Monero aquí.

BitMonero – Extractos del hilo de presentación

1: “Importante: Esto no es un relanzamiento de Bytecoin ni el reemplazo de Bytecoin, solo un fork. Bytecoin tiene su propia historia, comunidad y beneficiarios sobre los que no sabemos mucho. Los respeto a ellos y a sus decisiones, incluso si ahora mismo no las entiendo. Relanzar una moneda siempre es malo para todos los implicados. Hacer un fork es la forma correcta de contribuir a la comunidad en caso de desacuerdo con las decisiones tomadas.

– ¿Por qué he hecho el fork?

– Porque hay un número de problemas técnicos y de marketing que quiero gestionar de manera distinta. Y también porque me gustan las ideas detrás de esta tecnología y quiero que triunfe.

He publicado este anuncio tan pronto como he podido, aunque muchos detalles todavía no están claros. Esto lo he hecho porque cuanto antes anunciemos nuestros planes, más gente se podrá unir a nosotros. Los detalles se irán haciendo públicos a medida que se tomen decisiones.

Esto son los detalles que ya he decidido y que no planeo cambiar:

  1. Usaremos el código fuente de Bytecoin(BCN)/CryptoNote.
  2. Empezaremos desde 0 (es decir, desde el bloque 0 o genesis).
  3. La curva de emisión es más suave (más cercana a la curva original de Bitcoin).
  4. Bitmonero – BMR (monero /esperanto/ = moneda)
  5. Tiempo entre bloques = 60 segundos
  6. El límite de tamaño de bloque para ser penalizado se ha aumentado.
  7. El punto decimal se ha movido. El total de monedas será menor y las recompensas por bloque también. Esto es por pragmatismo. Solo es un cambio visual, tecnicamente seguirán habiendo 2^64 – 1 unidades atómicas.” (https://bitcointalk.org/index.php?topic=563821.msg6146656#msg6146656)

[thankful_for_today presenta al mundo BitMonero, y establece los principales cambios que va a hacer respecto a ByteCoin]

11: “Honestamente, no veo la ventaja de reducir el tiempo entre bloques a 1 minuto. En última instancia vas a aumentar el número de bloques huérfanos y a reducir el hashrate de la red. Y todo por una característica que suena genial sobre el papel pero tiene poco uso real. Yo no me metería a cambiar eso. Aparentemente los informáticos de BCN querían 5-10 minutos entre bloques, pero al final llegaron a un acuerdo en 2 minutos después de largas discusiones. Su decision está explicada detalladamente aquí:

https://forum.cryptonote.org/viewtopic.php?f=5&t=20

(https://bitcointalk.org/index.php?topic=563821.msg6151158#msg6151158)

[Johnny Mnemonic intenta convencer a TFT para no reducir el tiempo entre bloques]

15: ”El tiempo entre bloques no solo se trata de la velocidad de confirmación de una transacción.

También favorece la posibilidad de conseguir un bloque minando en solitario […] Los mineros solitarios proveen a la red de decentralización.

[…]

Desde otro punto de vista, cuanto más corto es el tiempo entre bloques más pequeños serán estos (menos transacciones por bloque). Y los bloques pequeños son más fáciles de propag0ar por la red.”

(https://bitcointalk.org/index.php?topic=563821.msg6160389#msg6160389)

[TFT defiende su postura de reducir el tiempo entre bloques]

16: “Cualquier moneda que triunfe, no será factible minarla en solitario”

(https://bitcointalk.org/index.php?topic=563821.msg6161218#msg6161218)

[smooth interviene para apoyat a Johnny Mnemonic y su propuesta de no cambiar el tiempo entre bloques]

25: “Hay buenas razones para este fork. BCN es una moneda que se negó a dares a conocer por 2 años y que ha sido minada ya en un 80%. ¿Por qué iban a aceptar eso los mercados? La distribución de riqueza de las criptodivisas es absurdamente mala […] Pero esto [BCN] lo está llevando demasiado lejos. […] No subestimes el estigma de “instamine” – aniquiló a Quark y continúa hiriendo a DRK.

[…]

Un inicio nuevo y pre-anunciado favorece una distribución más justa

[…]

Thankful_for_today no da señales de vida a 4 días del supuesto lanzamiento”

(https://bitcointalk.org/index.php?topic=563821.msg6239589#msg6239589)

[eizh justifica el fork y aprovecha para mostrar las primeras quejas sobre TFT: no ha dado señales desde hace 5 días]

37: “Parece que todo está listo.

El lanzamiento de Bitmonero ese en 24h=> 17 April, 22:00”

(https://bitcointalk.org/index.php?topic=563821.msg6256385#msg6256385)

[TFT anuncia el lanzamiento de BitMonero, es su primera intervención en 6 días]

53: “Bitmonero = bit + monero

monero = mono (dinero) + ero (bit) = moneda (en esperanto)

Compilar los ejecutables para OS X es un problema para mí. No tengo disponible un Mac donde compilar y testar. En caso de que alguien pueda ayudar a compilar ejecutables para Mac o para Windows, por favor enviarme un mensaje privado.”

(https://bitcointalk.org/index.php?topic=563821.msg6272312#msg6272312)

[TFT interviene, a 1h del lanzamiento, para advertir de la falta de ejecutables para windows/mac]

54: “Espera, ¿no tendrás los ejecutables para Windows listos? Un lanzamiento es básicamente un premine sino hay ejecutables para Windows disponibles. BCN los tiene, así que, ¿cuál es el problema?”

(https://bitcointalk.org/index.php?topic=563821.msg6272532#msg6272532)

56: “Esperaré hasta que alguien pueda ayudarnos con los ejecutables de Windows y Mac”

(https://bitcointalk.org/index.php?topic=563821.msg6272768#msg6272768)

[TFT decide retrasar el lanzamiento de BitMonero]

58: “Intentando compilar”

(https://bitcointalk.org/index.php?topic=563821.msg6272876#msg6272876)

[tacotime intenta compilar los ejecutables para windows/mac]

70: “Realmente me gusta la idea de hacer un fork de BCN, pero ¡solo si se hace bien!”

(https://bitcointalk.org/index.php?topic=563821.msg6274881#msg6274881)

[x0rcist comparte la opinión de que todo está siendo muy precipitado]

71: “Creo que el cambio más importante es la curva de emisión, pero sí, esto se ha precipitado. Solo el nombre podría acabar con la criptodivisa.

No hemos debatido sobre las características de esta moneda. Señalamos que el tiempo entre bloques era muy corto para más allá de la fase de minado en solitario. Se mantuvo sin dar explicaciones. Señalamos que el nombre debería elegirse con una votación. No se hizo y hemos acabado con un nombre raro..

Quizás la mayor razón para hacer el fork es que [Bytecoin] se minó durante 2 años mientras permanecía oculta al 99.9999999% de internet en la web visible. Sin embargo, no mejoramos mucho la situación si lanzamos sin una interfaz gráfica del software y una página web. Y BitMonero estaba a 1 hora de su lanzamiento sin ni si quiera ejecutables para Windows, lo que es un paso atrás respecto a BCN (ellos lanzaron con un archivo bat fácil de usar para los usuarios no técnicos).

Necesitamos (1) un lanzamiento con todo lo  necesario disponible (2) marketing adecuado (incluyendo un cambio de nombre). Ahora mismo, este fork no tiene muchas razones para existir, en mi opinión. Tampoco hay razón para hacer el lanzamiento ahora y trabajar en todo esto más tarde. Si no, todo lo que haremos es minarla injustamente antes de que sea accesible a todo el mundo.”

(https://bitcointalk.org/index.php?topic=563821.msg6275044#msg6275044)

[eizh empieza a gestar la idea de la “rebelión” que más adelante se llevaría a cabo para deshacerse del despotismo de TFT]

77: “He actualizado el primer post: el código fuente está en GitHub, los ejecutables en MEGA.

Altura 5, dificultad 27908. Es un buen comienzo.”

(https://bitcointalk.org/index.php?topic=563821.msg6279564#msg6279564)

[TFT sigue adelante con sus planes a todos]

87: “No estoy contento con la precipitación de todo y las 12 posiciones decimales (bff) pero la blockchain ya ha empezado, así que;

He registrado el canal #bitmonero en freenode, aquí es más fácil pedir y dar ayuda, así que no dudéis en uniros

(https://bitcointalk.org/index.php?topic=563821.msg6280702#msg6280702)

97: “Estoy trabajando en ello junto con un amigo [sobre la minería combinada con BCN]. La minería combinada estará disponible la semana que viene.”

(https://bitcointalk.org/index.php?topic=563821.msg6281655#msg6281655)

[TFT anuncia una de las características que le enfrentaría más adelante a toda la comunidad: la posibilidad de minar al mismo tiempo BitMonero y Bytecoin]

133: “El único debate que ha vivido esta comunidad (que fue respecto al tiempo entre bloques) TFT la ignoró descaradamente. A pesar de que se dejó claro que el tiempo entre bloques de solo 60 segundos no era la mejor idea y no tenía ningún beneficio a largo plazo.”

(https://bitcointalk.org/index.php?topic=563821.msg6286990#msg6286990)

159: “Propongo que nos reunamos en IRC a las 20GMT de hoy. ¿Os parece buena hora?

Tengo un pequeño presupuesto que podemos gastar para motivar a los desarrolladores de interfaces gráficas:

1.000.000 BCN y 400 BMR.”

(https://bitcointalk.org/index.php?topic=563821.msg6295475#msg6295475)

[TFT se muestra dispuesto a colaborar “por primera vez”]

175: “The current situation is that someone disabled mempool and forked the chain so that the invalid tx doesn’t get in the way. But the difficulty hasn’t changed much so blocks are being found much more rarely than 1 minute. So you can mine, it’s just very slow. A few people are on the freenode channel trying to solve the cause of the problem.”

(https://bitcointalk.org/index.php?topic=563821.msg6300059#msg6300059)

[eizh señala el primer error “inducido” por los cambios de TFT]

177: “Está todo bien

Tengo una solución y la implementaré ahora.

No hace falta un hardfork. El problema está en el código de minado, no en las reglas del protocolo.”

(https://bitcointalk.org/index.php?topic=563821.msg6300328#msg6300328)

[TFT avisa que ya tiene una solución lista]

204: “Subastando 100 BMR, puja minima 0.001 btc

https://bitcointalk.org/index.php?topic=577296

(https://bitcointalk.org/index.php?topic=563821.msg6303161#msg6303161)

[smooth intenta subastar por primera vez token BitMonero (BMR)]

205: ”El primer mensaje de este hilo de discusión debería ser más informativo”

(https://bitcointalk.org/index.php?topic=563821.msg6303294#msg6303294)

[Una vez más, eizh “lidera” los principios de una escisión que acabaría llegando: quiere re-publicar el anuncio de BitMonero]

214: “una botnet o instancia virtual ha empezado a minar en el bloque 2633, ¡la dificultad es ya de 100k!”

(https://bitcointalk.org/index.php?topic=563821.msg6304960#msg6304960)

[tacotime nota el incremento de dificultad]

215: “Acabamos de tener la primera compra-venta pública de BMR, aunque todavía no he recibido noticias del comprador.

100 BMR = 0.005 BTC

https://bitcointalk.org/index.php?topic=577296.0

(https://bitcointalk.org/index.php?topic=563821.msg6304971#msg6304971)

[tacotime anuncia que ha tenido lugar la primera compra-venta de BMR]

275: “Nuevo clon de BCN: “HoneyPenny” (sí, de verdad)

https://bitcointalk.org/index.php?topic=577267.0

[…]

La enhorabuena para ellos por poner “anónimo” e “irrastreable” en el título del tema. Un visitante que llegará a nuestro tema aún no podría saber nada sobre lo que BMR realmente hace”

(https://bitcointalk.org/index.php?topic=563821.msg6327901#msg6327901)

[eizh comenta el nacimiento de la tercera criptodivisa basada en CryptoNote hasta entonces, que más tarde sería renombrada a Boolberry (BBR). Vuelve a aprovechar para criticar la falta de información/comunicación con TFT]

300: “La dificultad no para de crecer. A este ritmo BMR superará en dificultad BCN en los próximos días.”

(https://bitcointalk.org/index.php?topic=563821.msg6331990#msg6331990)

[smooth sigue asombrado por el rápido aumento de la dificultad (y del hashrate consecuentemente) que está sufriendo BMR]

317: “Tengo dos noticias (una Buena y una mala):

[mala] No he leído ningún mensaje aún

[buena] Aquí está el concurso para el logo: https://bitcointalk.org/index.php?topic=580155.0

(https://bitcointalk.org/index.php?topic=563821.msg6338544#msg6338544)

[TFT interviene: ya ni se le espera. Su participación en las fervientes discusiones de la comunidad es totalmente nula]

329: (https://bitcointalk.org/index.php?topic=563821.msg6349635#msg6349635)

[eizh sigue intentando liderar en ausencia de TFT, y en este mensaje propone lo que debería ser la presentación de BitMonero]

341: “CryptoNote tiene una privacidad relativamente buena a la hora de transferir valor en la red (firmas circulares y direcciones ocultas) mientras que al mismo tiempo no complica cosas como poder detectar la inflación. En ZeroCash, solo puedes probar que se han generado monedas, pero no la cantidad generada, así que cualquier fallo en el sistema podría pasar desapercibido. Esto, por ejemplo, habría sido un gran problema con bitcoin, ya que como todos bien sabemos hubo un fallo en bitcoin que permitió que se generaran 2 billones de monedas.

Sabed que, “pruebas de conocimiento cero” (zero knowledge proofs) se usan en las “firmas circulares” (ring signatures) de ByteCoin/BitMonero (ver sección 4.4 del whitepaper). La ofuscación de la trazabilidad de las firmas es mucho más avanzada que en DarkCoin, y necesitas leer el whitepaper para apreciarlo totalmente.

CryptoNote  además está preparado para el uso de fimas-múltiples (multisig), aunque de manera más limitada aún que Bitcoin (ver sección 6.3 de la versión 2 del whitepaper de CryptoNote). Esto es importante para la construcción de mercados decentralizados, como DarkMarket, que hace uso de las firmas-múltiples para que la misma blockchain sirva de garantía del depósito.”

(https://bitcointalk.org/index.php?topic=563821.msg6356308#msg6356308)

[tacotime justifica las ventajas de CryptoNote frente a DarkCoin y frente a ZeroCash]

357: “No puedo ayudar con nada más, pero puedo donar 2000 BMR para desarrollo de proyectos relacionados con la moneda. Espero que ayude.”

(https://bitcointalk.org/index.php?topic=563821.msg6359986#msg6359986)

[Aparece por primera vez NoodleDoodle, que más adelante formará parte del equipo de Monero]

363: “Discusión sobre el futuro de la moneda teniendo lugar ahora mismo en IRC”

(https://bitcointalk.org/index.php?topic=563821.msg6362144#msg6362144)

[tacotime hace público que se está discutiendo, al margen de TFT, el futuro de BitMonero]

365: “Hasta ahora:

  • Cambiar el nombre de BitMonero (BMR) a Monero (MRO)
  • Comprar dominio para la web (hecho: monero.cc, cc corresponde a “crypto currency”)
  • Crear una cuenta para un nuevo tema de presentación. El primer mensaje de este tema será la propuesta de eizh. La contraseña de la cuenta se compartirá con varios usuarios fiables de Monero

Nuevo tema: https://bitcointalk.org/index.php?topic=582080.0

[David Latapie resume lo acordado hasta ahora por los “rebeldes” en IRC]

374: “Votación para cambiar la curva de emisión: https://bitcointalk.org/index.php?topic=585480

(https://bitcointalk.org/index.php?topic=563821.msg6406102#msg6406102)

[TFT intenta mantener contenta a la comunidad]

380: “Quote from: Joshuar on April 27, 2014, 01:29:52 AM

“Esto no tiene sentido.

Existe Bitmonero y Monero, ¿ambas con equipos distintos?

¿Alguien puede aclararlo?”

Mismo fork, mismo equipo. La comunidad tomó la decisión de cambiar el nombre y el autor original de este tema no lo ha cerrado.”

(https://bitcointalk.org/index.php?topic=563821.msg6414656#msg6414656)

[tacotime aclara que, de momento, BitMonero y Monero son la misma moneda con el mismo equipo detrás]

401: ”Transaction extra parse issue

Solucionandolo ahora mismo.

Por favor, usad el hilo oficial:

https://bitcointalk.org/index.php?topic=583449.0

(https://bitcointalk.org/index.php?topic=563821.msg6475592#msg6475592)

[tacotime anuncia un fallo y que su solución está en camino. Además pide usar el hilo de discusión oficial de Monero]

402: “Takotime, hay dos problemas:

  1. El hilo oficial es este.
  2. El fallo ya está solucionado.”

(https://bitcointalk.org/index.php?topic=563821.msg6476068#msg6476068)

[TFT estalla: no reconoce los cambios de la comunidad]

403: “La verdad que no lo has arreglado.

Simplemente ignoraste todos los errores en el código con tu “actualización”

Deberíamos esperar a que tacotime confirme que el problema se ha solucionado.

PD: Todos deberíamos usar el hilo oficial: https://bitcointalk.org/index.php?topic=583449.0

(https://bitcointalk.org/index.php?topic=563821.msg6476331#msg6476331)

[Ya nadie intenta ocultar la realidad: TFT y la comunidad de Monero no tienen una buena relación]

480: (https://bitcointalk.org/index.php?topic=563821.msg7384159#msg7384159)

[Meses después, TFT anuncia definitivamente su vuelta y su total “escisión” con el equipo de Monero (MRO inicialmente, y ya XMR en aquel entonces)]

487: “De hecho, entre bastidores intentamos varias veces negociar con TFT, pero sus demandas siempre han sido las mismas: derechos de administrador único en el repositorio GitHub de Monero. ¿Por qué quería eso si ya le habíamos ofrecido derechos para proponer y aceptar actualizaciones? Ciertamente lo que quería no era contribuir, si no poder tomar todas las decisiones por su cuenta.”

(https://bitcointalk.org/index.php?topic=563821.msg7387658#msg7387658)

[eizh defiende que intentaron llegar a un acuerdo con TFT, pero sus condiciones no eran razonables]

BitMonero – Conclusión

Hemos recogido los comentarios más importantes del hilo al completo, desde la primera hasta la última página.

BitMonero, TFT y su comunidad son clave en el nacimiento de Monero.

Las principales conclusiones son estas:

  • BitMonero tiene motivos para existir, pero para justificar su existencia no solo necesita motivos, también un equipo dedicado y una comunidad participativa.
  • Thankful_for_today definitivamente no es un personaje sociable. Sus intervenciones son muy escasas, cada varios días, y no puede mantener el ritmo de una creciente comunidad MUY implicada
  • TFT está desesperado por lanzar BitMonero, probablemente para ser el primer fork de Bytecoin y contar con la ventaja de “first mover”. Está apunto de iniciar la blockchain BitMonero sin ejecutables para Windows ni Mac, y finalmente lo hace a falta de interfaz gráfica y de un cliente funcional para Mac.
  • Un par de fallos provocados por la precipitación de TFT a la hora de lanzar aparecen. De especial importancia el cambio en la curva de emisión.
  • Bytecoin empieza a ganar algo de tracción y TFT sigue ignorando las peticiones de la comunidad que empiezan a cuestionarse si BitMonero tiene futuro.
  • NoodleDoodle, eizh, David Latapie, Tacotime y smooth entre otros lideran una escisión, en primer lugar cambiando el nombre a Monero y republicando el hilo de discusión de la criptodivisa para finalmente romper relaciones “oficialmente” con TFT. BMR prácticamente muere 6 días después de su nacimiento y apenas un par de semas después de su anuncio.

Y esto es basicamente todo. Se ha gestado BitMonero y se están dando los primeros pasos hacia Monero.

Si te ha gustado esta traducción, compártela. Si tienes algo que añadir o te queda alguna pregunta, deja un comentario.

Lee la siguiente parte>> (pendiente de publicación)

The following two tabs change content below.
Libertario, tecnófilo e ingeniero mecánico. Apasionado de la tecnología blockchain en general y de Monero en particular.

Latest posts by Fernando Gomez (see all)