Steemit Crypto Academy [Nivel principiante] | Temporada 3 Semana 2 | El bloque del Génesis: el principio del principio por @sputnik1

in SteemitCryptoAcademy3 years ago (edited)

portada tarea genesis block.jpg

     ¡Saludos, comunidad de Steemit! Esta publicación está dirigida a cumplir con la asignación del profesor @awesononso la cual se encuentra en su publicación Steemit Crypto Academy (Beginners’ Level) Season 3 Week 2 | The Genesis Block: The Beginning of the Beginning. Invito a que lean su publicación, la cual habla sobre el bloque génesis, un elemento muy importante de la cadena de bloques que se debe conocer. Agradezco al profesor @awesononso por compartir su conocimiento en tan excelente conferencia. Sin más nada que decir, inicio con la exposición de los conceptos.

¿Qué es el bloque Génesis de una cadena de bloques?

     Como es sabido, una cadena de bloques consta de bloques ordenados desde el más antiguo al más reciente, enlazados uno tras otro, por orden de llegada. El bloque génesis o bloque cero (En algunos blockchains es el bloque 1. Así es en Steem Blockchain) es el primer bloque de la cadena de bloques: es decir, es el más antiguo, con el cual se inicia la cadena. Fue la persona o las personas tras el pseudónimo de Satoshi Nakamoto quien usó por primera vez esta denominación para hablar del primer bloque de la cadena de Bitcoin y hoy en día se sigue usando para hablar del primer bloque de cualquier cadena de bloques. El bloque génesis no sólo es importante por ser el primer bloque de una cadena en particular si no que cumple funciones relevantes, a saber:

  1. Es la base, el cimiento de la cadena de bloques, la fuente que dio inicio a la blockchain. Este es el único bloque sin hash previo porque es el original, del que descienden todos los bloques. Sin este bloque la cadena no existiría; este fue el primero en asignar al siguiente bloque el hash previo,haciendo posible el enlace entre bloques.

  2. Sirve como medio para que dos o más nodos puedan comunicarse. La única forma que los nodos pueden emparejarse en la blockchain es que los implicados posean el bloque génesis.

     Entonces se comprende que el bloque génesis es el principio de la blockchain, su inicio y, además, el que garantiza que los nodos puedan comunicarse entre sí. Su función es de vital importancia para la puesta en funcionamiento de una blockchain y para los nodos que la conforman.

El bloque génesis de Bitcoin

     Han pasado más de veinte años desde aquel histórico documento publicado en el año 2008 bajo el pseudónimo de Satoshi Nakamoto, el paper Bitcoin: A Peer-to-Peer Electronic Cash System, con el cual se concebía el sistema Bitcoin, su utilidad, su funcionamiento, la red Blockchain, los mineros... Hecho importantísimo y revolucionario tan impactante que aún hoy se sigue hablando sobre Bitcoin y sigue siendo noticia en los medios de comunicación. La historia continúa con la creación de la Blockchain de Bitcoin, la cual fue puesta en funcionamiento el 03 de enero de 2009, hecho que inicia con la creación de su primer bloque: el bloque 0 o bloque génesis. Este bloque, del que tanto se habla, se le da el calificativo de especial debido a que es el único que no tiene hash previo (cada bloque necesita uno para poder ser creado y agregado a la cadena), para lo cual se necesitó modificar ciertos parámetros que permitieron crear al bloque con dicha condición, de esta forma el siguiente bloque podría obtener el hash previo y ser creado, dando inicio a la cadena. Consultemos la información del bloque génesis en la plataforma Blockchain para profundizar un poco más en sus detalles.

1.png

     En la imagen anterior he colocado algunos rectángulos de colores que resaltan la información que consideré relevante para los propósitos de esta publicación. El rectángulo de arriba, el azul, encierra el código hash del bloque. El rectángulo del medio, el amarillo, nos dice en número de transacciones que contiene este bloque y por último, el bloque de abajo, el rojo, nos dice la cantidad de monedas que fueron creadas para entregarse como recompensa. Como se puede apreciar, apenas una sola transacción fue realizada para generar este bloque, cuya finalidad era solamente la de poner en funcionamiento la cadena. En dicho proceso se añadieron los 50 primeros Bitcoins, pero debido a una carecterística peculiar en la creación del código, dichos Bitcoins no pueden ser utilizados por nadie. Eso se puede comprobar si entramos a la dirección a donde se transfirió la recompensa de ese bloque, podremos comprobar que nunca se ha registrado una transacción saliente desde allí, sólo ha recibido dinero de personas anónimas que, por alguna razón (agradecimiento a Satoshi, tal vez) le han estado enviando Bitcoins. La imagen siguiente muestra la información de dicha dirección:

2.png

El lapso de tiempo entre el bloque 0 y el bloque 1

     Existen un par de peculiaridades con respecto al bloque génesis que han formado parte de este histórico hecho. El primero es el lapso de tiempo que pasó entre la creación del bloque 0 y la del bloque 1, el cual fue de 6 días. Hay personas que dicen que esto lo hace para emular la creación según la bíblia, la cual cuenta que Dios hizo al mundo en el mismo lapso de tiempo. La imagen a continuación es una comparación de las fechas del bloque 0 y el bloque 1

4.png

El mensaje oculto dejado por Satoshi Nakamoto en el Coinbase

     La otra peculiaridad tiene que ver con un mensaje oculto dejado por Satoshi Nakamoto en el Coinbase del bloque cero. Si entramos haciendo click en el identificador de la transacción del Coinbase, podemos ver los detalles. El mensaje secreto se encuentra en el código Sigscript, un hexagecimal que se puede convertir en texto legible. Veamos cómo se hace.

Primero, entra en la dirección del coinbase.

extra.png

Segundo, busca la información que se encuentra en la sección entradas. Copia el código Sigscript.

5.png

Tercero, entra a este convertidor en línea y pega el código en la sección Hex. Luego presiona el botón Hex to ACII y aparecerá el código oculto.

6.png

     En la imagen anterior se puede ver el mensaje que oculta el código: The Times 03/Jan/2009 Chancellor on brink of second bailout for banks. Este mensaje hace referencia uno de los títulos que apareció en la portada del Times que se publicó el 3/01/2008, el día que se creó el bloque génesis de Bitcoin. Este mensaje se traduce al español como: Canciller al borde de un segundo rescate bancario.

image.png
Fuente

Steem Genesis Block

     Para obtener información sobre el bloque génesis de Steem hay que dirigirse a la plataforma SteemWorld y seguir los siguientes pasos:

  • Inicia sesión (opcional). Coloca tu nombre de usuario de Steemit seguido de la Posting Key.

6.png

7.png

  • Haz clic en el ícono de Block Explorer.

8.png

  • A continuación, escribe el bloque que quieres explorar. El bloque génesis de la red Steem es el bloque 1. Presiona Ok.

9.png

  • Luego de esto, podremos ver la información del bloque génesis de Steem. Este fue creado el 24 de marzo de 2016.

10.PNG

Conclusión

     El bloque génesis representa no sólo el primer bloque de su respectivo blockchain, si no que es un bloque esencial, el que inicia la cadena y mediante el cual el enlace de las mismas se hace posible, es la base, el cimiento de la cadena de bloques. Si este bloque los nodos no podrían emparejarse, por lo que no solo inicia la cadena si no que determina la comunicación entre nodos, este bloque es, sin duda, el más importante, el que hace posible que la cadena de bloques exista, por eso se le llama génesis. He aprendido mucho en esta conferencia, gracias de nuevo profesor @awesononso, espero haber cubierto correctamente todos los puntos de la asignación, si existe algún error en la exposición de los conceptos por favor hágamelo saber, estaré antento a sus correcciones.

¡Muchas gracias!

ezgif.com-gif-maker (1).gif

Sort:  
Loading...

@steemcurator02 its excellent post from newcomer. Please could you support him publication? Thank you very much.

 3 years ago 

@vipnata Thanks again for the support!

@sputnik1, thanks for your publication, i'm liked it.

 3 years ago (edited)

@vipnata I really appreciate that you like my work, I tried to do my best, thanks a lot for your comment!

Thank you very much for your great work. Good luck, @sputnik1

Hello @sputnik1,
Seems like this task has expired. Please repost it with a screenshot of my review so that it can be voted.

Thank you.

 3 years ago 

I'll repost it, thank you very much @awesononso.

Coin Marketplace

STEEM 0.16
TRX 0.16
JST 0.030
BTC 59207.83
ETH 2464.61
USDT 1.00
SBD 2.43