👨‍🏫

Lunes - Conociendo Internet Computer

Identifica las características que hacen único a Internet Computer Protocol.
Este día aprenderás los fundamentos de Internet Computer Protocol y cómo funciona su arquitectura.
Lo importante de este día será lo siguiente:
  • Conocer la propuesta de valor de internet computer.
  • Crear tu identidad en Internet Computer.
  • Volverte un usuario web3 con internet computer.
Este día enfócate en aprender tanto como puedas ¡NO JUEGUES AÚN CON EL CÓDIGO!

Desarrollo con blockchain

Web3 es una nueva forma de internet basada en la descentralización. Para los desarrolladores, esto significa que las aplicaciones y datos se almacenan y ejecutan en una red de nodos (ordenadores) en lugar de servidores centralizados en la nube.
En este caso a nuestra aplicación corriendo en blockchain la llamaremos Aplicación Descentralizada (DApp) y la red blockchain donde correran DApps que desarrollen esta semana será Internet Computer Protocol (ICP).
Internet Computer Protocol (ICP) es la única blockchain de uso general que ejecuta aplicaciones descentralizadas a la velocidad de la web. Esta propone
Internet Computer no es solo una blockchcain si no una plataforma de servicios en la nube descentralizados. Ve esto como que puedes cargar tus aplicaciones en la nube y que en lugar de existir en un servidor de Amazon o Microsoft, ésta correrá en un canister de Internet Computer.

Cambiando las reglas del juego

ICP cambia las reglas del juego en el desarrollo de aplicaciones descentralizadas a través de los canisters.
  • Almacenamiento real on-chain no solo metadata.
  • Nodos sin necesidad de infraestructura cloud centralizada a través de data centers independientes.
  • Canisters (Smart contracts) son indexables por buscadores como google o cualquier otro.
  • Tanto el frontend como el backend pueden descentralizarse.
IC Beyond traditional blockchains

Wallet e Identidad

Conoce la versión Web3 de los sistemas de identidad como usuario y contraseña que existen en las aplicaciones tradicionales. Los cuales nos vuelven moneda de cambio para los gigantes tecnológicos

ICP Token

El token nativo de ICP "ICP token" tiene varias utilidades dentro del ecosistema:
  • Puede convertirse en Cycles, unidades de cómputo para la utilización de Canisters, transferibles y con un modelo de reverse gas para el usuario (0% fees).
  • Puede lockearse en Neurons por un tiempo determinado. Esto da el derecho de votar propuestas dentro de la Network Nervous System (NNS) el mecanismo de gobernanza en IC.

Network Nervous System

Éste es el mecanismo de gobernanza de ICP controlada por aquellos holder de Neurons. La NNS controla lo siguiente aspectos:
  • Cuales Data centers participan en la red.
  • El número, ubicación y ownership de los nodos aceptados dentro de un data center.
  • Asignación de nodos en una subnet blockchain.
  • Nuevas versiones del protocol son aceptadas o no.

Obten Cycles para desarrollar durante esta semana

Este es el token con el que se paga por el procesamiento, uso, execución y almacenamiento en la red de internet computer. Puedes solicitar 30T de tokens cycles en el faucet de ICP.

Conoce el ecosistema de Dapps en ICP

Internet Computer cuenta con un ecosistema de aplicaciones en crecimiento el cual puedes consultar y convertirte en un usuario de web3 con ICP

Web3 vs Real Web3

Las DApps desarrolladas en IC no necesitan de servicios de terceros fuera de blockchain, servidores centralizados para escalar o wallets al momento de usar aplicaciones.
Web3 DApp en otros ecosistemas.
Web3 DApps en IC

Actividades

  1. 1.
    Realiza las lecturas del apartado icp-architecture para conocer como esta construido el protocolo.
  2. 3.
    Explora las aplicaciones de Internet Computer -> https://internetcomputer.org/ecosystem