The Genesis Block | Crypto Academy Season 5 Beginners' course task 3 | Homework Post for @awesononso

in SteemitCryptoAcademy3 years ago

Saludos muy respetados miembros de esta maravillosa criptoacademia, una vez más para mí es un gusto poder participar de las dinámicas de formación y aprendizaje diseñadas por el equipo de trabajo de la @SteemitCryptoAcademy, en esta oportunidad específicamente en cuanto a la tarea 3 del curso introductorio para principiantes, referida a la historia del bitcoin.

Portada Cursos Basicos Criptoacademia (1).png

Hace doce años se inició una revolución dentro del mundo financiero e informático mundial con el nacimiento del primer bloque, de la primera red blockchain jamás creada: la red de bitcoin, la historia de tan importante suceso, para los que nos desenvolvemos en este maravilloso entorno criptográfico, fue explicada magistralmente por nuestro profesor @awesononso y es el motivo de esta tarea sobre el del bloque génesis.

The Genesis Block.png

En esta tarea serán explicadas las siguientes interrogantes:

1a) ¿Qué es el bloque Génesis?
b) ¿Cuáles son los significados del Bloque Génesis?
c) Explore el bloque Bitcoin Genesis e indique cuántas transacciones hasta ahora y la cantidad de bitcoins.

Separador derecho introductory lvl SCA.png

¿Qué es el bloque génesis?

Se conoce como bloque génesis o bloque 0, a el primer bloque generado por una blockchain al entrar en funcionamiento, además de marcar el nacimiento de la misma, también permite establecer los parámetros de funcionamiento de esa cadena de bloques, por lo que tiene mucha importancia y significado para su futuro y proyecciones de crecimiento.

Al ser el primero generado por la blockchain, el bloque génesis es el establece el modelo y la estructura que tendrán todos los que se generen después de él. Si lo comparamos con un edificio, el bloque 0 vendrían a ser las bases y fundamentos, es el que sostiene toda la estructura y permite el desarrollo posterior de todo el proyecto, de la solidez del mismo dependerá la solidez de toda la cadena de bloques.

Al ser el que da inicio a toda la cadena de bloques, todos los bloques generados después del bloque génesis guardaran una relación con el mismo, podríamos decir también que el bloque génesis es como la semilla donde se inició la vida un árbol al que luego llamamos blockchain, en él se guarda la información del inicio de todo el proyecto.

El primer bloque génesis del que se tenga conocimiento, es el bloque génesis de la cadena de bloques de bitcoin, la cual fue creada por Satoshi Nakamoto, este bloque fue “minado” o generado el 3 de enero de 2009 a las a las 1:45 PM GMT -04:30 o 17:15 UTC como ya veremos más adelante.

Curiosidad: desde que se generó el bloque génesis hasta que se lanzó el software de la red de bitcoin transcurrieron seis días, algunos dicen que Nakamoto quería replicar la historia bíblica del génesis, mientras otros indican que hubo que hacer algunas adecuaciones previas antes de entrar en funcionamiento, solo Satoshi sabe la verdad sobre la demora del lanzamiento

Separador izquierdo introductory lvl SCA.png

Significado del bloque génesis

Como ya comentamos el bloque génesis es el primero que se crea en una blockchain, por lo que establece la estructura de funcionamiento que regirá para el desarrollo de toda la cadena de bloques, sin embargo, su significado no se limita a ser el primero, para comprender la importancia del bloque génesis dentro de una blockchain, me permitiré dividir su significado en varios elementos:

El único que no depende de otro bloque

El bloque génesis es el único de los bloques de una cadena que no depende de otro para existir, este bloque nace directamente del esfuerzo de programación de su creador, de la información contenida en él se puede visualizar los aspectos técnicos que regirán el funcionamiento de la blockchain por lo que sirve como un elemento para poder visualizar la filosofía y los objetivos que persigue cada proyecto.

Bloque de estructura y modelo para el resto de la cadena de bloques

Toda blockchain define, a través de su bloque génisis los requisitos de funcionamiento de toda la red, mediante este bloque se establecen los requisitos con los que deben contar para que puede ser generado un nuevo bloque, desde la manera como se debe organizar la información que conforma un bloque hasta el número de validaciones necesarias para poder ser “minado”, todo queda establecido en la estructura del bloque 0.

Información contenida en cada bloque

El diseño del bloque génesis permitió la creación de la estructura básica de información que debe generarse con la producción de cada bloque como: monto de las recompensas, altura de cada bloque, número y características de cada transacción generada y marcas de tiempo, por ejemplo. También determina el orden y los requisitos necesarios para que se registren y se validen la información registrada en cada bloque.

Proyecciones de funcionabilidad y escalabilidad del proyecto

Por ser el primero en su tipo, los bloques génesis pueden ser empleados para medir las funcionalidades de toda la red y las posibilidades de escalabilidad de la misma, a partir de la manera como se genere y como funcione el primer bloque, se pueden plantear mejoras y adecuaciones que permitan un mejor funcionamiento de toda la red.

Mecanismo de comunicación entre nodos

Para que dos nodos puedan comunicarse entre sí deben contar con el mismo bloque génesis, por lo que este bloque es la base fundamental de toda la red al garantizar la posibilidad de intercambio de información entre todos los nodos que conforman una cadena de bloques.

curiosidad: el bloque génesis de bitcoin generó una recompensa de 50 BTC que fueron enviados a una cartera en la que, debido a una pecularidad en la creación del código, no podrán ser movilizados nunca, es decir la primera recompensa por minado de BTC fue “quemada”

Separador derecho introductory lvl SCA.png

Explorando el bloque génesis de Bitcoin

Para poder acceder a la información contenida en el bloque génesis de la red de bitcoin, identificado con el hash: 0xd4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3 lo primero que debemos acceder a un explorador de bloques, en este caso www.blockchain.com , allí estudiaremos la información proporcionada por el mencionado hash como se muestra en el siguiente gif:

The Genesis Block.gif

Información contenida en el bloque 0 de bitcoin

Para que se pudiera apreciar toda la información, la información proporcionada por el explorador de bloques fue dividida en dos partes, en ambas se pueden observar información relevante del mismo

www.blockchain.comcaptura de pantalla tomada del explorador de bloques

DescripciónValor
BlockchainBitcoin
N° Bloque0
Número de confirmaciones709.284
Sello de tiempo2009-01-03 13:45
Altura0
MinadorDesconocido
N° Transacciones1

El número de confirmaciones representa el número de operaciones realizadas en la red hasta la fecha, partiendo del bloque 0, en este caso 709.284 operaciones.

www.blockchain.comcaptura de pantalla tomada del explorador de bloques

DescripciónValor
Raiz de merkle4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
Bits486.604.799
Peso1140 WU
Tamaño285 bytes
Recompensa de bloque50.00000000 BTC

Separador izquierdo introductory lvl SCA.png

Conclusión

Es importante entender el inicio de toda la revolución criptográfia, tener claro como y porqué se inició nos puede ayudar a entender la filosofia subyacente en la idea original de Satoshi Nakamoto, esto nos permitirá tener una noción más clara de los fundamentos de las cadenas de bloques.

De la misma forma, es importante comprender la importanacia que reviste el bloque génesis como elemento fundamental para el establecimiento de la estructura de funcionamiento de cualquier cadena de bloques y el valor que posee como "piedra fundamental" de cualquier proyecto.

Baner Criptoacademia Introd (2).gif

Sort:  
Loading...

Coin Marketplace

STEEM 0.18
TRX 0.13
JST 0.030
BTC 57962.42
ETH 3050.85
USDT 1.00
SBD 2.25