Pregunta a los bitcoineros

trukutruku

Madmaxista
Desde
31 Jul 2013
Mensajes
10.748
Fruta
28.976
Necesito de alguien que sepa cómo funciona el protocolo me explique.
Qué ocurrría con btc si de repende la chancha o una potencia extranjera corta multiples puntos de conexion creando clusters aislados?

Supongamos que llegamos a un punto de fallo de interconexion entre los distintos paises/continentes y que solo tenemos contacto con resto de europa, USA con USA y poco mas.
El momento post desconexion qué ocurre? Entiendo que los nodos siguen funcionando pero solo con el resto de nodos visibles. Este "libro mayor" empezará a diferir
 
Necesito de alguien que sepa cómo funciona el protocolo me explique.
Qué ocurrría con btc si de repende la chancha o una potencia extranjera corta multiples puntos de conexion creando clusters aislados?

Supongamos que llegamos a un punto de fallo de interconexion entre los distintos paises/continentes y que solo tenemos contacto con resto de europa, USA con USA y poco mas.
El momento post desconexion qué ocurre? Entiendo que los nodos siguen funcionando pero solo con el resto de nodos visibles. Este "libro mayor" empezará a diferir
Pues creo que habría algo parecido a un fork por cada continente. La blockchain seguiría funcionando con las blockchains y nodos que no presenten fallos entre ellos. Así que como cada uno acabará teniendo un bloque diferente con diferentes operaciones, ya luego nunca conseguirás juntarlos de nuevo en un bitcoin "mundial". Y habría si acaso, que decidir qué blockchain quedaría como la del bitcoin oficial, y si acaso cerrar el resto, la solucion no es fácil, y creo que estoy en lo cierto, aunque no tenga mucha idea. Y la otra respuesta es que se joroba todo, toma la que quieras.
 
Bitcoin seguiría funcionando independientemente en cada subred creada, y toda la red inmediatamente se daría cuenta porque, hasta el siguiente recálculo de la dificultad, cada subred validaría los bloques mucho más despacio en función de la cantidad de minería que haya quedado dentro de ella.

Si se mantuviesen independizadas las subredes, cosa prácticamente inpensable porque existiría la posibilidad de intercomunicarlas por vía telefónica, starlink e incluso nodos actuando como bridges a través de radio, pues cada subred evolucionaría en diferentes historiales de transacciones.

En el momento en que las subredes aisladas se intercomunicasen de nuevo, se impondría aquella cadena de bloques cuya cantidad acumulada de prueba de trabajo sea la mayor, tal y como establece el protocolo desde su invención.
 
Bitcoin seguiría funcionando independientemente en cada subred creada, y toda la red inmediatamente se daría cuenta porque, hasta el siguiente recálculo de la dificultad, cada subred validaría los bloques mucho más despacio en función de la cantidad de minería que haya quedado dentro de ella.

Si se mantuviesen independizadas las subredes, cosa prácticamente inpensable porque existiría la posibilidad de intercomunicarlas por vía telefónica, starlink e incluso nodos actuando como bridges a través de radio, pues cada subred evolucionaría en diferentes historiales de transacciones.

En el momento en que las subredes aisladas se intercomunicasen de nuevo, se impondría aquella cadena de bloques cuya cantidad acumulada de prueba de trabajo sea la mayor, tal y como establece el protocolo desde su invención.
Bitcoin hodlers not affected.
 
Tu pregunta abarca varios aspectos clave del protocolo de Bitcoin y lo que ocurriría en un escenario donde se producen fallos masivos de interconexión, afectando a la propagación global de bloques. A continuación te explico cómo funciona el sistema y qué ocurriría en un escenario de desconexión global, como el que describes.

si te da pereza leer todo esto, pásate al resumen del final

En cada "cluster" aislado (por ejemplo, Europa y USA), los nodos seguirían operando como si fueran una red independiente, propagando bloques y transacciones solo entre los nodos del mismo cluster.

Los nodos dentro de un cluster seguirían verificando transacciones y formando bloques, por lo que el libro mayor seguiría creciendo en ese grupo de nodos, aunque sin conocer las actualizaciones del resto de la red global.

A medida que pasa el tiempo, cada cluster de nodos (por ejemplo, Europa y USA) tendría su propio conjunto de bloques, lo que podría llevar a diferencias en el estado del libro mayor (blockchain). La cadena en Europa podría estar más avanzada en términos de bloques que la cadena en USA, y viceversa. Esto ocurre porque, aunque todos los nodos validan las mismas transacciones, los bloques se propagan de manera diferente debido a la desconexión.

Cuando la red se restablezca (es decir, cuando los nodos puedan volver a comunicarse entre sí), el protocolo de consenso de Bitcoin entraría en acción. Este protocolo, basado en la regla de la cadena más larga, resolvería la discrepancia entre los diferentes bloques que los nodos han estado procesando en sus respectivos clusters.

La regla de la cadena más larga establece que el "historial válido" de la blockchain será el de la cadena con más bloques (la cadena con la mayor cantidad de trabajo fruta realizado). Por lo tanto, cuando los nodos del cluster de Europa y USA se reconecten, cada nodo verificará cuál de las dos cadenas tiene más bloques (es decir, más trabajo de minería) y adoptará esa cadena como la correcta.

Durante este período de desconexión, podrían generarse "forks" o bifurcaciones en la red. Esto sucede si ambos clusters (por ejemplo, Europa y USA) minan bloques en paralelo durante el tiempo en que están desconectados.

Una vez que la conexión se restablezca, podría haber un breve periodo de tiempo en el que dos cadenas diferentes (la de Europa y la de USA) se presenten como válidas. El protocolo de Bitcoin resolvería esto cuando los nodos detecten cuál de las cadenas es más larga y la adopten como la versión "oficial".

La seguridad de la red de Bitcoin dependería de varios factores, como la proporción de poder de minería en cada cluster. Si, por ejemplo, uno de los clusters tuviera una gran cantidad de poder de hash (potencia de procesamiento), podrían producirse ataques de reorganización de la cadena o incluso ataques del 51% en ese cluster. Esto sería más problemático si el poder de hash estuviera concentrado en un solo grupo.

Sin embargo, a nivel global, la red seguiría siendo segura gracias a la descentralización del poder de minería, aunque el tiempo de validación de transacciones podría aumentar y la confirmación de bloques podría verse afectada mientras la red se sincroniza nuevamente.

Resumen:
Los nodos seguirían funcionando, pero solo serían conscientes de las transacciones y bloques dentro de su propio cluster.

Con el tiempo, las cadenas de bloques en diferentes clusters podrían diferir.

Cuando se restaure la conectividad, el protocolo de Bitcoin (mediante la regla de la cadena más larga) resolvería las diferencias y adoptaría la cadena más larga como válida.

Aunque la red seguiría siendo robusta en términos de seguridad, habría un retrat en las transacciones y posibles bifurcaciones de la cadena hasta que los nodos se sincronicen nuevamente.

Este tipo de "desconexión global" podría poner a prueba la resistencia de la red, pero gracias a su descentralización, Bitcoin sigue siendo capaz de recuperar la consistencia a largo plazo.
Entonces, si hago mi propia blockchain de Btc y le añado 2 bloques a la fuerza, 2 bloques más que el resto, ¿colapso todo? Ya que mi red de nodos tendrá la cadena más grande. No lo termino de entender.
 
Tu pregunta abarca varios aspectos clave del protocolo de Bitcoin y lo que ocurriría en un escenario donde se producen fallos masivos de interconexión, afectando a la propagación global de bloques. A continuación te explico cómo funciona el sistema y qué ocurriría en un escenario de desconexión global, como el que describes.

si te da pereza leer todo esto, pásate al resumen del final

En cada "cluster" aislado (por ejemplo, Europa y USA), los nodos seguirían operando como si fueran una red independiente, propagando bloques y transacciones solo entre los nodos del mismo cluster.

Los nodos dentro de un cluster seguirían verificando transacciones y formando bloques, por lo que el libro mayor seguiría creciendo en ese grupo de nodos, aunque sin conocer las actualizaciones del resto de la red global.

A medida que pasa el tiempo, cada cluster de nodos (por ejemplo, Europa y USA) tendría su propio conjunto de bloques, lo que podría llevar a diferencias en el estado del libro mayor (blockchain). La cadena en Europa podría estar más avanzada en términos de bloques que la cadena en USA, y viceversa. Esto ocurre porque, aunque todos los nodos validan las mismas transacciones, los bloques se propagan de manera diferente debido a la desconexión.

Cuando la red se restablezca (es decir, cuando los nodos puedan volver a comunicarse entre sí), el protocolo de consenso de Bitcoin entraría en acción. Este protocolo, basado en la regla de la cadena más larga, resolvería la discrepancia entre los diferentes bloques que los nodos han estado procesando en sus respectivos clusters.

La regla de la cadena más larga establece que el "historial válido" de la blockchain será el de la cadena con más bloques (la cadena con la mayor cantidad de trabajo fruta realizado). Por lo tanto, cuando los nodos del cluster de Europa y USA se reconecten, cada nodo verificará cuál de las dos cadenas tiene más bloques (es decir, más trabajo de minería) y adoptará esa cadena como la correcta.

Durante este período de desconexión, podrían generarse "forks" o bifurcaciones en la red. Esto sucede si ambos clusters (por ejemplo, Europa y USA) minan bloques en paralelo durante el tiempo en que están desconectados.

Una vez que la conexión se restablezca, podría haber un breve periodo de tiempo en el que dos cadenas diferentes (la de Europa y la de USA) se presenten como válidas. El protocolo de Bitcoin resolvería esto cuando los nodos detecten cuál de las cadenas es más larga y la adopten como la versión "oficial".

La seguridad de la red de Bitcoin dependería de varios factores, como la proporción de poder de minería en cada cluster. Si, por ejemplo, uno de los clusters tuviera una gran cantidad de poder de hash (potencia de procesamiento), podrían producirse ataques de reorganización de la cadena o incluso ataques del 51% en ese cluster. Esto sería más problemático si el poder de hash estuviera concentrado en un solo grupo.

Sin embargo, a nivel global, la red seguiría siendo segura gracias a la descentralización del poder de minería, aunque el tiempo de validación de transacciones podría aumentar y la confirmación de bloques podría verse afectada mientras la red se sincroniza nuevamente.

Resumen:
Los nodos seguirían funcionando, pero solo serían conscientes de las transacciones y bloques dentro de su propio cluster.

Con el tiempo, las cadenas de bloques en diferentes clusters podrían diferir.

Cuando se restaure la conectividad, el protocolo de Bitcoin (mediante la regla de la cadena más larga) resolvería las diferencias y adoptaría la cadena más larga como válida.

Aunque la red seguiría siendo robusta en términos de seguridad, habría un retrat en las transacciones y posibles bifurcaciones de la cadena hasta que los nodos se sincronicen nuevamente.

Este tipo de "desconexión global" podría poner a prueba la resistencia de la red, pero gracias a su descentralización, Bitcoin sigue siendo capaz de recuperar la consistencia a largo plazo.
Y las cadenas más cortas que serán "no válidas" pasarian a ser Forks de BTC?
- Si yo he hecho transacciones en lo que a posteriori sería considerado un Fork de BTC... realmente en la cadena que prospere yo no habré hecho esa transacción por lo que mi billetera seguiría intacta no? Jorobar..BTC rompiendo espacio/tiempo jaja
 
No sé quién agallas es el cenutrio este de Sr.Elemento, pero no tiene ni fruta idea. El protocolo de Bitcoin especifica que, en caso de tener que decidir entre dos cadenas válidas de Bitcoin, se impone aquella que acumula una mayor cantidad de prueba de trabajo (a lo largo del tiempo), no la más larga.
 
Última edición:
No sé quién agallas es el cenutrio este de Sr.Elemento, pero no tiene ni fruta idea. El protocolo de Bitcoin especifica que, en caso de tener que decidir entre dos cadenas válidas de Bitcoin, se impone aquella que acumula una mayor cantidad de prueba de trabajo (a lo largo del tiempo), no la más larga.
Como se sabe qué carga de trabajo llevaba? Eso debe ser fácilmente manipulable. ¿Basado en dificultad de bloques anteriores?
 
Como se sabe qué carga de trabajo llevaba? Eso debe ser fácilmente manipulable. ¿Basado en dificultad de bloques anteriores?
No. No es fácilmente manipulable. De ahí la fuerza del consenso en la red de Bitcoin y su resistenca a los hipotéticos ataques.

Y sí, la cantidad de prueba de trabajo que ha sido necesaria para minar un bloque se ve reflejada en el parámetro de dificultad de minado del bloque.
 
Creo que no hay que darle tantas vueltas: pasará lo que alguien quiera que pase, cuando quiera que pase, y como quiera que pase. No lo que yo/tu/nosotros querremos cuando y como pase. Y funcionará si quieren que funcione, y como quieran que funcione. Si "cortan" el cable, pues ..... ¿No os habéis quedado alguna vez sin luz?. Es lo hos..... Cuando eso ocurre, ya no sabemos qué hacer. Desesperación total. Así que olvídemonos de fórmulas técnicas y demás parafernalias. Como desenchufen el "parato", adiós. A rezar y encomendarnos a quién pueda acogernos en sus brazos y darnos palmaditas en la espalda, antes de tirarnos por la ventana (si es de un 5º, mejor).
 
No sé quién agallas es el cenutrio este de Sr.Elemento, pero no tiene ni fruta idea. El protocolo de Bitcoin especifica que, en caso de tener que decidir entre dos cadenas válidas de Bitcoin, se impone aquella que acumula una mayor cantidad de prueba de trabajo (a lo largo del tiempo), no la más larga.
Ha tirado de ChatGPT pero bien jajaja se ve a kms
 
Yo no soy un experto, pero tengo dudas con las cryptos y en su mayoría: bitcoin.

A pesar de que es injackeable según "bitcoin para pobres", no habéis notado que los grandes fondos en vez de hablar pestes y tratar de desestimar las coins, las promocionan incluso con Elon musk y tromp? igual alguna carajada nos tienen preparado por ahi. Yo solo sé que 100 euros hoy en dia son guano, pero 100 bitcoins es otra cosa.
 
No sé quién agallas es el cenutrio este de Sr.Elemento, pero no tiene ni fruta idea. El protocolo de Bitcoin especifica que, en caso de tener que decidir entre dos cadenas válidas de Bitcoin, se impone aquella que acumula una mayor cantidad de prueba de trabajo (a lo largo del tiempo), no la más larga.
te ha ansioso un bot imitador, has creado escuela 🙂
 

Estadísticas del foro

Temas
2.049.284
Mensajes
58.143.981
Miembros
190.829
Último miembro
Chinches

El blog de burbuja.info

Volver