⚡ Roadmap Blockchain Developer 2022 | Guía para principiantes

10/12/2021

Lo que tenés que saber para ser blockchain developer 

Parte I: Conocer los conceptos básicos de la tecnología blockchain

 

 

En este camino extenso te compartiremos desde lo más básico hasta lo complejo para introducirte como desarrollador/a blockchain. 

Esperamos que el gran Satoshi, creador de la primera moneda digital y sobre la cual se sustenta la tecnología blockchain nos acompañe en esta travesía para que puedas sumergirte y principalmente aprender para crear otros mundos fantásticos. 

Partimos hacia las profundidades para entender los fundamentos. Dominar los conceptos básicos será tu prioridad.  Invierte tiempo para conocer y disfrutarlo, estás en la puerta de entrada al futuro. 

Here we go:

BÁSICOS 

  •  Qué es blockchain
  • Características de la blockchain: centralizado | descentralizado 
  • Por qué es una tecnología revolucionaria

VÍDEOS 

¿Qué es blockchain? 

Es una tecnología que permite hacer transacciones de forma segura. Es como un gran libro de Excel  donde se registran datos en bloques en cadena que están enlazados y cifrados. Cada transacción nueva necesita de usuarios (nodos) que verifican los datos que se ingresaron.

No trates de entender todo a la perfección, hasta acá sabemos que la cara de desconcierto será normal. Continuemos. 

 Blockchain tiene cualidades que la hacen única

Una de esas cualidades es la descentralización ¿Qué significa? El ejemplo más concreto es la caída de las redes sociales más usadas (y ahora corporación Meta) Facebook, Instagram y Whastapp. Nos dejaron más de diez horas desconectados, y con la desesperante idea de tener que salir de la cueva de Instagram para conectar con el mundo. 

 Cuando sucede, en estas situaciones nos vemos afectados por una arquitectura centralizada. Por ejemplo, con Whastapp, nos conectamos y entregamos datos a  los servidores de Mark para poder interactuar en su plataforma. Pero, si ésta tiene problemas, fallará. Por ende, también fallan las redes que están conectadas a ese nodo central. Es decir, nosotros.

En una arquitectura descentralizada como la de blockchain no suceden este tipo de situaciones porque cada nodo se conecta y autogestiona. 

 

 

 

 Ambas arquitecturas tienen sus pros y contras. La descentralización también es consenso. 

En una arquitectura centralizada las decisiones y la toma de control están situadas, sea en la cabeza de Mark como en los servidores de Meta. 

 En un mundo signado por lo corporativo, centralizado, la blockchain recurre a la decisión de todos sus nodos y cada uno participa y coordina en el control de manera autogestionada. Entonces, si uno de los nodos cae, la redes conformadas pueden seguir funcionando, ahí radica lo descentralizado. 

 Características que debes tener en cuenta: 

Descentralizado: cada nuevo participante que se suma a la red es un nodo. Y cada nodo tiene el poder de registrar, guardar y verificar cada transacción. 

Distribuido: Los participantes de una red de bloques pueden estar distribuidos por todo el mundo mientras se encargan de validar las transacciones. 

Cifrado: Las redes blockchain cuentan con un cifrado criptográfico que la vuelve segura e inmutable, la criptografía es un algoritmo matemático complejo que impide que se cambie o falsifique una transacción una vez grabada en un bloque blockchain

Tokenizado: un token es un valor. Y en la blockchain se hacen transacciones e intercambios de valor seguro. Los tokens pueden ser activos financieros o activos físicos.

Ahora, ¿por qué es una tecnología revolucionaria? 

 Blockchain llegó para cambiarlo todo. Al ser descentralizada e inmutable permitirá desarrollar aplicaciones más democráticas, justas y verificables entre los nodos que participan de una red.

 Estos conceptos te ayudarán a entender las bases de la tecnología blockchain. No requiere que lo sepas todo, sí que estés preparado para dejarte sorprender y aprender a buscar en las profundidades de internet.

En el próximo blog, nos enfocaremos específicamente en los recursos y herramientas que necesitas practicar para ser blockchain developer.

 

 

 

Somos IEKO