Bitcoin, y computacíon cuántica

jm666

Himbersor
Desde
10 Feb 2021
Mensajes
4.779
Reputación
8.316
Amigo, la tecnología es igual para todo el mundo. Bajo tu razonamiento el mundo desapareceria porque un ordenador cuántico también reventaria el sistema bancario tradicional ya que usa algoritmos de cifrado similares y así muchas las cosas
Pero como la tecnología es igual para todos, se usarían estos ordenadores cuánticos para desarrollar algoritmos de cifrado cuánticos y todas las aplicaciones que necesitan cifrado se actualizarán

En resumidas cuentas, estate tranquilo, todo irá bien
No te creas, la tecnología no es para todo el mundo y el que la use la usará para su beneficio, dependerá del camino que elija el OP del ordeñador cuántico. Pero estate tranki, seguramente no pasara nada hasta dentro de 100 años po lo menos.
 

Burbujerofc

Himbersor
Desde
21 May 2020
Mensajes
2.169
Reputación
4.794
Está bien lo de seguir los avances de la mecánica cuántica, pero si te interesa la seguridad, también seguir los de la criptografía.
 

jm666

Himbersor
Desde
10 Feb 2021
Mensajes
4.779
Reputación
8.316
Está bien lo de seguir los avances de la mecánica cuántica, pero si te interesa la seguridad, también seguir los de la criptografía.
Sí desde luego, toda la razón.

De repente se me ocurrio esto, qu pasaría´?, pero jorobar, se ve que elgí mal momento para los bitcoiners, están a la que salta xD, mi intención no era otra que sacar un tema que pudiera tener algún interés.

Me estudié los blockchains hace muchos años y entiendo algo de criptografía, pero luego me he dedicado a otras cosas, recuerdo que habia una falla con el bitcoin si alguien metía los bloques más rapido que nadie podria falsear las cadena, pero ya te digo, esto fue hace mucho y no se si habrá cambiado

Pero vamos ahi dejé un video de un niño comiendo jamón, por si alguien se enfada que lo vea, que no quiero meterme con naide xD

 

Elvensen

Azote de gente de izquierdas y nocoiners
Desde
1 Jun 2011
Mensajes
2.666
Reputación
4.624
sí ya me explicó el amigo forero antes,, gracias, pero tranquilo que va a subir, os noto tensos, xD

Aquí viene una de las preguntas más importantes: ¿Por qué la complejidad de minado es variable?


Pues bien, tomemos como ejemplo a Bitcoin. En Bitcoin se ha estipulado en su código que debe minarse un bloque cada 10 minutos de media. Para minar un bloque ha de encontrarse el nonce que dentro de la operación de minado de con un hash que cumpla con el patrón buscado. Una persona que tenga mucha potencia de cálculo (por ejemplo miles de ASIC, o descubriendo un nuevo mecanismo para hacer la operación más rápidamente) podrá encontrar el nonce muy rápido, rompiendo la media de los 10 minutos que se busca. Ahí es donde Bitcoin añadió uno de sus componentes más importantes: el reajuste de la dificultad de minería.


Sin este reajuste, ese minero minaría todos los bloques en poco tiempo, rompiendo la curva de emisión de bitcoins preestablecida en el modelo económico que subyace al protocolo de Bitcoin. Es decir, en poco tiempo todos los bitcoins estarían minados. Para evitar esto el reajuste de minado entra en acción, haciendo subir la complejidad del problema matemático buscado, y estabilizando de nuevo el tiempo de cada bloque a 10 minutos (de media).

ya solo me falta por resolver lo de revertir el 51%
Se te ve informado...

El ajuste de la dificultad no es para que un minero mine todos los bitcoins siempre el en exclusiva, sino que es un sistema que se ajusta a la cantidad de mineros y transacciones para añadir al bloque de 10 minutos.
Con este mecanismo, el sistema se asegura que los mineros siempre tengan incentivos, sea la demanda alta o baja, ellos tendran un incentivo ajustado, llamado dificultad de minado.
La base de la dificultad es el tiempo medio en que se tarda un bloque en resolverse. Y el ajuste fino lo decide la cantidad de mineros disponibles y la cantidad de transacciones cada bloque.

Analicemos el caso que tu dices, el de que entre un ordenador cuantico.
En caso de que, como tu dices, entrase como minero un ordenador cuantico tirando abajo el tiempo medio de minado, el sistema ajustaria la dificultad, haciendo que los mineros no cuanticos vean incrementada la dificultad, mientras que al ordenador cuantico le seguiria pareciendo sencillo minar bitcoins, teniendo muchas posibilidades a su favor para encontrar el bloque.
En este caso, tu estas en lo cierto, ese ordenador cuantico se llevaria casi todos los bitcoins cada 10 minutos, pero el sistema de bitcoin cuenta con tu astucia cosmica y ha pensado como ponerle freno.
En caso de que haya una situacion como la que tu planteas y de repente, el sistema encuentre una consecucion de bloques minados en un tiempo que sobrepasa por mucho los limites de dificultad establecidos, el sistema pararia en seco como medida de seguridad durante unas horas. Los mineros serian informados de este problema inmediatamente y comenzaria un debate durante esas horas sobre como solucionar este nuevo paradigma de dificultad. Y no arrancaria el sistema hasta encontrar una solucion, pero no estaria parado durante dias o semanas, sino que hay tambien sistemas de seguridad que harian correr un sistema de blockchain paralelo, restringiendo el uso unicamente a los mineros conectados antes del suceso, es decir, todo seguiria en paralelo pero sin que ningun minero nuevo pudiese acceder al sistema hasta solucionarse el problema, bloqueando, por tanto, el nuevo ordenador cuantico del sistema, impidiendole participar hasta encontrar la solucion.
A partir de este punto, ya no se nada mas en profundidad sobre el sistema, el codigo, la tecnologia o la comunidad de mineros y programadores, pero ten por seguro que son gente que se le ocurren soluciones de forma rapida y efectiva, y que seguro que lo han previsto con mucha antelacion y ya tienen soluciones preparadas y pruebas hechas para estos momentos.
Para saber cuales serian esas soluciones, seguramente habria que ser parte de esa comunidad de programadores y mineros con altos conocimientos, y como en burbuja hay tantos, seguro que encontraras esta informacion que yo no puedo darte en miles de hilos por aqui. (espero que se haya notado la ironia en este parrafo, para los despistados).

Y por ultimo, sobre el lidiar con el 51%, es mas que imposible, ya que no solo habria que controlar el 51% de la cadena, sino que los mineros conectados a la hora de producirse, tienen copias de seguridad en tiempo real conectadas con los demas mineros, estando comparando constantemente si la nueva cadena de bloques corresponde a la antigua, asique en el caso de fraude, se produciria un inmediato fork.
Para el que no sepa lo que es un fork, es cuando la cadena ha sufrido un daño y hay dos caminos que tomar, seguir usando la cadena dañada, o usar la cadena reparada.
Una vez elijas una, no puedes volver a la otra.
Esto ha pasado varias veces, y siempre ha predominado lo original y lo sensato, dejando casi abandonadas las cadenas dañadas.

Si quieres respuestas mas complejas y elaboradas, lo siento, no dispongo de informacion mas alla de esto que te he contado, como he mencionado lineas arriba.
 

Elvensen

Azote de gente de izquierdas y nocoiners
Desde
1 Jun 2011
Mensajes
2.666
Reputación
4.624
CONCLUSIÓN


La gran pregunta es que pasara los mineros cuando se extraiga el Bitcoin número 21 millones, Vivirán de las transacciones, siendo el único incentivo. Lightning Network para entonces estará completamente integrado y se registraran un gran número de transacciones. Esto afectaría a los ingresos que reciben los mineros y podríamos ver un aumento de comisiones o comisiones individualizadas por grupo de mineros, entrando en una guerra de comisiones. Sea como fuera, quedan más de 100 años para que esto pase y serán otros los que deberán ver que hacer.
Para entonces, el sistema de bitcoin habra evolucionado o se habra migrado a otro sistema con mejor tecnologia y nuevos incentivos para seguir usandolo. Ahora mismo, visto asi en frio, puede parecer un desproposito, pero sucedera, como tantas otras veces ha sucedido en sistemas similares, que se actualiza, se renueva, se migra y se mantiene el nucleo duro del sistema, sin alterarlo, pero ofreciendo mejoras cada vez mejores.
 

asakopako

otanista satanista nancy sionista
Desde
27 May 2020
Mensajes
22.945
Reputación
51.945
Es como los que se flipan con la traducción automática, que la IA de Google sustituirá a los traductores. Prueba a traducir automáticamente algo de japonés.

En bitcoin está presente el ataque del 51%, o ataque de la democracia lo llaman, pero todavía no se ha producido.
 

Gurney

Purasangre de la sangre más pura
Desde
22 Mar 2014
Mensajes
14.715
Reputación
40.534

Compañero, podrías comentar un poco eso?

Gracias por anticipado
 

jm666

Himbersor
Desde
10 Feb 2021
Mensajes
4.779
Reputación
8.316
Se te ve informado...

El ajuste de la dificultad no es para que un minero mine todos los bitcoins siempre el en exclusiva, sino que es un sistema que se ajusta a la cantidad de mineros y transacciones para añadir al bloque de 10 minutos.
Con este mecanismo, el sistema se asegura que los mineros siempre tengan incentivos, sea la demanda alta o baja, ellos tendran un incentivo ajustado, llamado dificultad de minado.
La base de la dificultad es el tiempo medio en que se tarda un bloque en resolverse. Y el ajuste fino lo decide la cantidad de mineros disponibles y la cantidad de transacciones cada bloque.

Analicemos el caso que tu dices, el de que entre un ordenador cuantico.
En caso de que, como tu dices, entrase como minero un ordenador cuantico tirando abajo el tiempo medio de minado, el sistema ajustaria la dificultad, haciendo que los mineros no cuanticos vean incrementada la dificultad, mientras que al ordenador cuantico le seguiria pareciendo sencillo minar bitcoins, teniendo muchas posibilidades a su favor para encontrar el bloque.
En este caso, tu estas en lo cierto, ese ordenador cuantico se llevaria casi todos los bitcoins cada 10 minutos, pero el sistema de bitcoin cuenta con tu astucia cosmica y ha pensado como ponerle freno.
En caso de que haya una situacion como la que tu planteas y de repente, el sistema encuentre una consecucion de bloques minados en un tiempo que sobrepasa por mucho los limites de dificultad establecidos, el sistema pararia en seco como medida de seguridad durante unas horas. Los mineros serian informados de este problema inmediatamente y comenzaria un debate durante esas horas sobre como solucionar este nuevo paradigma de dificultad. Y no arrancaria el sistema hasta encontrar una solucion, pero no estaria parado durante dias o semanas, sino que hay tambien sistemas de seguridad que harian correr un sistema de blockchain paralelo, restringiendo el uso unicamente a los mineros conectados antes del suceso, es decir, todo seguiria en paralelo pero sin que ningun minero nuevo pudiese acceder al sistema hasta solucionarse el problema, bloqueando, por tanto, el nuevo ordenador cuantico del sistema, impidiendole participar hasta encontrar la solucion.
A partir de este punto, ya no se nada mas en profundidad sobre el sistema, el codigo, la tecnologia o la comunidad de mineros y programadores, pero ten por seguro que son gente que se le ocurren soluciones de forma rapida y efectiva, y que seguro que lo han previsto con mucha antelacion y ya tienen soluciones preparadas y pruebas hechas para estos momentos.
Para saber cuales serian esas soluciones, seguramente habria que ser parte de esa comunidad de programadores y mineros con altos conocimientos, y como en burbuja hay tantos, seguro que encontraras esta informacion que yo no puedo darte en miles de hilos por aqui. (espero que se haya notado la ironia en este parrafo, para los despistados).

Y por ultimo, sobre el lidiar con el 51%, es mas que imposible, ya que no solo habria que controlar el 51% de la cadena, sino que los mineros conectados a la hora de producirse, tienen copias de seguridad en tiempo real conectadas con los demas mineros, estando comparando constantemente si la nueva cadena de bloques corresponde a la antigua, asique en el caso de fraude, se produciria un inmediato fork.
Para el que no sepa lo que es un fork, es cuando la cadena ha sufrido un daño y hay dos caminos que tomar, seguir usando la cadena dañada, o usar la cadena reparada.
Una vez elijas una, no puedes volver a la otra.
Esto ha pasado varias veces, y siempre ha predominado lo original y lo sensato, dejando casi abandonadas las cadenas dañadas.

Si quieres respuestas mas complejas y elaboradas, lo siento, no dispongo de informacion mas alla de esto que te he contado, como he mencionado lineas arriba.
Me parece un explicación muy buena, muchas gracias.
 

Elvensen

Azote de gente de izquierdas y nocoiners
Desde
1 Jun 2011
Mensajes
2.666
Reputación
4.624
Me parece un explicación muy buena, muchas gracias.
De nada, y perdon por mi comentario de antes, estaba bastante encendido porque lidiar con tanto trol en un espacio corto de tiempo hace que, de forma sistematica, salten los resortes, y he ignorado que tu no ibas de ese palo.
Lo siento.
 

PocoTú

Madmaxista
Desde
3 May 2017
Mensajes
11.495
Reputación
9.686
Es lo que pasa cuando se convierte la filosofia en un producto y se despliega como sector de actividad, que lo siguiente vendra a ser lo mismo, pero a otro nivel.
 

jm666

Himbersor
Desde
10 Feb 2021
Mensajes
4.779
Reputación
8.316
De nada, y perdon por mi comentario de antes, estaba bastante encendido porque lidiar con tanto trol en un espacio corto de tiempo hace que, de forma sistematica, salten los resortes, y he ignorado que tu no ibas de ese palo.
Lo siento.
No pasa nada, he visto los trolls que hay por ahí y bueno sin comentarios....

Mas que nada, con esto de la esa época en el 2020 de la que yo le hablo, el soros, el BCE, le 2030 y todo lo que se viene, se me ocurrio que alguien quisiera atacar al bticoin y coartar, yo diría, casi el último reducto que nos queda para libranos de toda la hez de gobiernos y de hdps. Esa era toda mi intención, pido perdón si me pregunta era estulta en todo caso.
 

jm666

Himbersor
Desde
10 Feb 2021
Mensajes
4.779
Reputación
8.316
Seguridad
¿Es Bitcoin seguro?

La tecnología Bitcoin - el protocolo y la criptografía - tiene un sólido historial de seguridad y la red Bitcoin es probablemente el mayor proyecto de computación distribuida en el mundo. La vulnerabilidad más común es el fallo del usuario. Los archivos de la cartera Bitcoin que almacenan las necesarias claves privadas pueden ser accidentalmente borradas, perdidas o robadas. Esto es muy similar al dinero físico almacenado de forma digital. Afortunadamente, los usuarios pueden emplear prácticas de seguridad prudentes para proteger su dinero o usar proveedores de servicios que ofrecen buenos niveles de seguridad y garantía contra robo o pérdida.

¿Bitcoin no fue hackeado anteriormente?

Las reglas del protocolo y la criptografía empleadas para Bitcoin siguen funcionando perfectamente años después de su creación, lo cual es una garantía de que el concepto está bien diseñado. No obstante, se han detectado fallos en la seguridad y se han ido solucionando con el tiempo mediante cambios en el software. Al igual que cualquier otro tipo de software, la seguridad de Bitcoin depende de la velocidad a la que se encuentran y solucionan los problemas. A medida que se van descubriendo dichos problemas, Bitcoin seguirá madurando.


A menudo hay malentendidos sobre robos y brechas de seguridad que ocurren en diversos intercambios y negocios. Aunque estos sucesos son desafortunados, ninguno de ellos envuelve al propio Bitcoin siendo hackeado, ni implican brechas en Bitcoin; al igual que el robo a un banco no significa que el dólar esté comprometido. Aún así, es preciso decir que unas buenas prácticas y soluciones intuitivas de seguridad son necesarias para dar a los usuarios una mejor protección de su dinero y reducir el riesgo de robo y perdida. Durante el transcurso de los últimos años, estas características de seguridad han sido rápidamente desarrolladas, como la encriptación del monedero, monederos offline, monederos físicos y transacciones multi-firma.

¿Podrían los usuarios conspirar en contra de Bitcoin?

No es posible cambiar el protocolo de Bitcoin tan fácilmente. Un cliente de Bitcoin que no cumpla las reglas, no puede imponer las suyas propias a los demás usuarios. En la especificación actual, no es posible incorporar el doble gasto en una misma cadena de bloques, ni gastar bitcoins sin una firma válida. Es por ello que no es posible generar cantidades incontroladas de bitcoins de la nada, gastar fondos ajenos, corromper la red o algo similar.


Sin embargo, una mayoría de mineros podrían elegir arbitrariamente bloquear o revertir transacciones recientes. Una mayoría de usuarios también podría ejercer presión para que se adoptaran cambios. Ya que Bitcoin solo funciona correctamente con un consenso absoluto entre todos los usuarios, puede ser muy complicado cambiar el protocolo porque requiere que la inmensa mayoría de usuarios adopten el cambio, de manera que el resto de los usuarios no tenga más opción que aceptarlo también. Como regla general, es difícil pensar que un usuario de Bitcoin decidiese adoptar un cambio que pudiese comprometer su propio dinero.

¿Bitcoin es vulnerable a la computación cuántica?

Si, la mayoría de los sistemas basados en criptografía lo son, incluyendo los sistemas tradicionales de banca. Sin embargo, la computación cuántica aun no existe y probablemente por mucho tiempo. En el caso de que la computación cuántica pueda ser una amenaza inminente para Bitcoin, el protocolo podría ser actualizado para usar algoritmos post-cuánticos. Dada la importancia que esta actualización tendría, se puede asegurar que será analizado por los desarrolladores y adoptado por todos los usuarios de Bitcoin.