Estructura de la Blockchain
Ahora comprende los fundamentos de la tecnología blockchain y, en particular, cómo la utiliza Bitcoin. Con esta base, podemos avanzar para examinar la estructura detallada de una blockchain basada en el modelo de Bitcoin.
Componentes de un bloque
Una blockchain es, en esencia, una cadena de bloques. Estos no son bloques físicos, sino estructuras de datos digitales que se enlazan secuencialmente.
La siguiente tabla proporciona una visión general de la estructura general de un bloque en la blockchain de Bitcoin:
No es necesario memorizar el tamaño de cada campo, estos se proporcionan únicamente para una mejor comprensión. Hablando de tamaños, a continuación se explica qué son realmente los bits y los bytes:
Un bit es la unidad más pequeña de datos en informática, representada como un 0 o 1, lo que refleja la naturaleza binaria de los ordenadores, y un byte es una unidad de datos que consta de 8 bits utilizada para medir la capacidad de almacenamiento y procesamiento de datos en los ordenadores.
Encabezado del bloque
Quizás, la parte más importante de cada bloque es su encabezado, que está compuesto por 6 campos. A continuación se muestra una ilustración de una estructura de bloque más detallada (Txn_count y txns representan el contador de transacciones y las transacciones, respectivamente, que no forman parte del encabezado):
Ahora revisemos cada uno de los campos del encabezado del bloque:
No te preocupes, revisaremos la mayoría de estos campos con más detalle más adelante en el curso. Por ahora, echemos un vistazo a un bloque real utilizando un Explorador de Blockchain (aquí está el enlace):
Como puedes ver, todos los componentes que hemos discutido están presentes en este bloque.
Dificultad se calcula a partir del campo bits y no se almacena explícitamente en el encabezado del bloque. Es un valor derivado que representa cuán difícil es encontrar un nuevo bloque en relación con la menor dificultad posible.
También hay detalles adicionales (puedes ignorarlos por ahora) proporcionados por el explorador de blockchain:
- Altura;
- Estado;
- Tamaño virtual;
- Unidades de peso.
Estos campos proporcionan contexto sobre el estado del bloque dentro de la blockchain, su tamaño y el uso de recursos.
1. ¿Cuál de los siguientes NO es parte del encabezado de bloque?
2. Elija el tamaño correcto del encabezado de bloque.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain what a Merkle Tree Root is and why it's important?
What does the "Nonce" field do in the block header?
How does the "Previous Block Hash" ensure the security of the blockchain?
Awesome!
Completion rate improved to 6.25
Estructura de la Blockchain
Desliza para mostrar el menú
Ahora comprende los fundamentos de la tecnología blockchain y, en particular, cómo la utiliza Bitcoin. Con esta base, podemos avanzar para examinar la estructura detallada de una blockchain basada en el modelo de Bitcoin.
Componentes de un bloque
Una blockchain es, en esencia, una cadena de bloques. Estos no son bloques físicos, sino estructuras de datos digitales que se enlazan secuencialmente.
La siguiente tabla proporciona una visión general de la estructura general de un bloque en la blockchain de Bitcoin:
No es necesario memorizar el tamaño de cada campo, estos se proporcionan únicamente para una mejor comprensión. Hablando de tamaños, a continuación se explica qué son realmente los bits y los bytes:
Un bit es la unidad más pequeña de datos en informática, representada como un 0 o 1, lo que refleja la naturaleza binaria de los ordenadores, y un byte es una unidad de datos que consta de 8 bits utilizada para medir la capacidad de almacenamiento y procesamiento de datos en los ordenadores.
Encabezado del bloque
Quizás, la parte más importante de cada bloque es su encabezado, que está compuesto por 6 campos. A continuación se muestra una ilustración de una estructura de bloque más detallada (Txn_count y txns representan el contador de transacciones y las transacciones, respectivamente, que no forman parte del encabezado):
Ahora revisemos cada uno de los campos del encabezado del bloque:
No te preocupes, revisaremos la mayoría de estos campos con más detalle más adelante en el curso. Por ahora, echemos un vistazo a un bloque real utilizando un Explorador de Blockchain (aquí está el enlace):
Como puedes ver, todos los componentes que hemos discutido están presentes en este bloque.
Dificultad se calcula a partir del campo bits y no se almacena explícitamente en el encabezado del bloque. Es un valor derivado que representa cuán difícil es encontrar un nuevo bloque en relación con la menor dificultad posible.
También hay detalles adicionales (puedes ignorarlos por ahora) proporcionados por el explorador de blockchain:
- Altura;
- Estado;
- Tamaño virtual;
- Unidades de peso.
Estos campos proporcionan contexto sobre el estado del bloque dentro de la blockchain, su tamaño y el uso de recursos.
1. ¿Cuál de los siguientes NO es parte del encabezado de bloque?
2. Elija el tamaño correcto del encabezado de bloque.
¡Gracias por tus comentarios!