¿Qué es Internet Computer Protocol? (ICP)

By Kraken Learn team
9 min
10 jun 2022
Share this:

Resumen del protocolo informático de Internet

 

  • El protocolo informático de Internet ofrece una blockchain rápida y eficaz para habilitar servicios de Web3 descentralizados.
  • ICP es el utility token nativo de la red Internet Computer que se utiliza para facilitar la gobernanza de la red y recompensar a los participantes de la red.
  • Internet Computer utiliza tecnologías innovadoras como la criptografía de clave de cadena para ejecutar su plataforma.

Internet Computer Protocol es una red de blockchain destinada a aportar mayor eficiencia, velocidad y descentralización a los cálculos y al almacenamiento de datos. El objetivo del proyecto es abordar las deficiencias asociadas al Internet tradicional, como la monopolización de los servicios, la poca seguridad en los sistemas y el uso indebido de los datos personales. 


Hay tres funciones que diferencian a Internet Computer de otras redes de blockchain:

  1. Cualquiera puede crear una aplicación descentralizada (DApp) en su plataforma de blockchain gracias a una interfaz de usuario simplificada.
  2. ICP se ejecuta en una red descentralizada con hardware específico establecido por partes independientes, en lugar de en una nube mantenida por servidores de datos centralizados. 
  3. La blockchain procesa las transacciones rápidamente, diferenciándola de otras criptomonedas que pueden tardar 30 minutos o más en completar las transacciones.  

El utility token nativo de la red Internet Computer, ICP, se utiliza para facilitar la gobernanza de la red, compensar los nodos que realizan cálculos y recompensar a los participantes por interactuar con su ecosistema.
 

¿Quién creó Internet Computer (ICP)?

La blockchain de Internet Computer la desarrolló el proyecto DFINITY, fundado por Dominic Williams en 2015.

La DFINITY Foundation se creó en Suiza en octubre de 2016 para ampliar los esfuerzos de I+D del proyecto después de un período de incubación. La fundación recaudó fondos por primera vez a través de una oferta inicial de monedas (ICO) pública en febrero de 2017.

En 2018 se realizaron varias rondas de recogida de fondos que recaudaron más de 150 millones de dólares de inversores conocidos.

La DFINITY Foundation tiene su sede en Zúrich, donde dirige un centro de investigación. La fundación dirige otro centro en California, así como numerosos equipos remotos.

 

¿Qué es el Internet Computer y el ICP?

El Internet Computer Protocol conecta una red soberana de dispositivos específicos para formar un “ordenador mundial” que se utiliza para habilitar la descentralización de los servicios Web3.

Un habilitador de Web3

Las plataformas Web3 pueden apalancar la blockchain de Internet Computer para resolver los problemas de privacidad que se encuentran en las redes sociales tradicionales. Estas redes tradicionales plantean numerosos problemas de privacidad para los usuarios, comparten información confidencial con otras empresas y abruman a los miembros con anuncios. Es posible que se solicite a los usuarios que acepten los términos y condiciones generales al registrarse en estas plataformas, pero no pueden influir en ellos.

Los usuarios de redes sociales descentralizadas basadas en la blockchain de Internet Computer pueden iniciar sesión en estas plataformas criptográficamente utilizando el Face ID de su teléfono o el sensor de huellas digitales de su portátil. También pueden almacenar archivos y compartir contenido multimedia a velocidad web o transferir NFT y criptomonedas como bitcoin al instante mediante mensajes de chat. Estos servicios pueden hacer que sus usuarios sean propietarios y miembros del equipo mediante el envío por airdrop de tokens de gobernanza desde un DAO de gestión a quienes recomienden a otros usuarios o ayuden con tareas como la moderación de contenido.

Los servicios como este se están creando hoy en día en la blockchain de Internet Computer, que desempeña el papel de un ordenador mundial, capaz de alojar incluso los servicios Web3 más exigentes. 

El ordenador mundial

La blockchain de Internet Computer habilita una descentralización completa, ya que permite a los desarrolladores crear servicios online sin necesidad de recurrir a tecnología informática (IT) tradicional, como servicios de informática en la nube, bases de datos y servidores web centralizados, inseguros, sujetos a censura y a menudo poco fiables.

Debido a que los servicios online integrados en el Internet Computer funcionan sin la ayuda de la IT tradicional, están totalmente descentralizados.

Los desarrolladores crean servicios utilizando software de contrato inteligente llamados “canisters” que interactúan con la web y otras blockchains sin puentes. Los canisters pueden ampliarse y funcionar con una eficiencia comparable a la de la IT tradicional.

Cuando los servicios Web3 se han creado utilizando otros ecosistemas de blockchain, la IT tradicional utilizada se puede sustituir por contratos inteligentes de Internet Computer, que pueden proporcionar un almacenamiento y procesamiento de datos descentralizados más eficiente.

Los desarrolladores pueden ampliar otros servicios de blockchain y crear servicios de SocialFi, GameFi y Web3 de metaverso, plataformas DeFi que ofrecen sus propias experiencias web y sistemas empresariales mediante contratos inteligentes de Internet Computer.

Hoy en día, el Internet Computer puede alojar y servir a una red social moderna sin ayuda.

En el Internet Computer, los contratos inteligentes pagan por su propio cálculo (también conocido como “gas inverso”). 

Los usuarios pueden crear sesiones con servicios online que les permiten interactuar de forma transparente con la blockchain varias veces. Internet Identity permite a los usuarios autenticar y crear sesiones criptográficamente mediante funciones de seguridad integradas en sus dispositivos personales, como el Face ID de su teléfono o el sensor de huellas digitales de su portátil.

Los DAO de la comunidad pueden controlar los servicios por completo desde la blockchain y aplicar las actualizaciones y configuraciones de funciones que propongan los desarrolladores. Esto descentraliza aún más los servicios, aumenta la seguridad y protege a los desarrolladores de los reguladores, permitiendo que estos servicios se ejecuten de forma autónoma como protocolos.

Los servicios de Web3 pueden recompensar a los usuarios finales con tokens de gobernanza de su DAO de la comunidad, por ejemplo, si ayudan con la moderación de contenidos o si defienden el servicio recomendando a nuevos usuarios, haciéndoles propietarios y parte del equipo, lo que impulsa el crecimiento viral.

El Internet Computer se crea mediante el Internet Computer Protocol y su token clave se denomina ICP.

¿Por qué tiene valor el Internet Computer (ICP)?

El token ICP tiene tres usos principales. En primer lugar, el ICP proporciona una fuente de ciclos, que se utilizan para impulsar contratos inteligentes cuando realizan cálculos. Cuando la ICP se convierte en ciclos, que se queman, desaparece creando un mecanismo deflacionario. 

En segundo lugar, se puede colocar el ICP en el DAO del Network Nervous System que controla la blockchain de Internet Computer para crear neuronas de votación. Las neuronas de votación generan recompensas para los usuarios cuando participan en la gobernanza. En tercer lugar, el ICP desempeña el papel de un almacén de valor, al permitir a los usuarios invertir en ventas de descentralización dirigidas por servicios Web3.

¿Cómo funciona Internet Computer Protocol?

La blockchain de Internet Computer se ejecuta en una red soberana de “máquinas de nodo” específicas, de la misma manera que Internet se ejecuta en routers de red específicos. Las máquinas de nodo son hardware estandarizado que ejecutan proveedores de nodos independientes de todo el mundo mediante centros de datos autónomos.

Los nodos se conectan entre sí a través de Internet mediante el Internet Computer Protocol, también conocido como ICP. Por medio del protocolo ICP, los nodos forman la blockchain de Internet Computers, que actúa como un ordenador mundial público.

Criptografía de clave de cadena

ICP incorpora un nuevo marco de criptografía, denominado “criptografía de clave de cadena.” Esto hace posible que las blockchains creen “claves de cadena públicas” y, a continuación, firmen los mensajes utilizando material de clave privada distribuido. 

La criptografía de clave de cadena utiliza una única clave pública para permitir que los dispositivos conectados verifiquen la autenticidad de los artefactos de la blockchain del Internet Computer. Esto contrasta con las blockchains tradicionales que requieren grandes cantidades de datos para verificar incluso artefactos pequeños.

Blockchains de subred

Internet Computer forma varias “blockchains de subred.” Las subredes son blockchains independientes que se encuentran en la red y que se pueden integrar entre sí para aumentar su capacidad. Se trata de subredes auténticas en el sentido de que son transparentes con respecto a los contratos inteligentes y se combinan para crear una única blockchain ilimitada. Esto es similar a la forma en que las subredes extienden Internet, pero son invisibles para las aplicaciones que utilizan Internet. 

Las blockchains de subred utilizan un novedoso sistema de consenso y un marco criptográfico que permite a las aplicaciones interactuar con ellas de forma segura sin necesidad de un nodo local. Las aplicaciones pueden simplemente comprobar la firma de la clave de cadena en los mensajes intercambiados durante sus interacciones. Un mensaje válido muestra no solo que el mensaje de la blockchain no se ha manipulado, sino también que la blockchain de la subred funciona correctamente y no se ha corrompido. 

La red de Internet Computer está controlada por una blockchain de subred maestra que ejecuta un DAO avanzado llamado Network Nervous System (NNS). Este DAO indica a los nodos cómo estructurar la red. Los nodos pueden saber que las instrucciones son auténticas comprobando la firma de clave de cadena de validez, ya que la clave de cadena de la subred NNS es constante en todo momento.

El NNS indica a los nodos que se combinen para formar blockchains de subred. Gracias a la forma en que funciona la criptografía, los nodos se pueden añadir y quitar de las subredes en cualquier momento sin cambiar sus claves de cadena.

Dado que las blockchains de subred no necesitan copias del estado de las demás para validarlas, intercambian mensajes directamente y la red puede simplemente añadir nuevas subredes para aumentar su capacidad. 

Una aplicación solo necesita conocer la clave de cadena de la subred NNS para interactuar con cualquier punto de la red, ya que firma las claves de cadena utilizadas por las subredes y las subredes incluyen pruebas de que el NNS ha firmado sus claves de cadena con sus firmas.

Contratos inteligentes canister

Cuando el contenido web interactivo se ejecuta en un navegador, valida las firmas de clave de cadena en el contenido y las respuestas proporcionadas por los contratos inteligentes “canister” alojados en el Internet Computer.

Los contratos inteligentes canister son “actores” de software compuestos por un código bytecode de WebAssembly y las páginas de memoria persistente que este ejecuta. Ello permite que varios contratos inteligentes se ejecuten en paralelo de forma determinista en una sola subred.

Los contratos inteligentes canister son muy poderosos y se pueden utilizar para construir cualquier cosa. Por ejemplo, es posible realizar transacciones de múltiples bloques (cálculos), junto con contratos inteligentes daemon que la blockchain invoca periódicamente de forma automática.

Un nuevo avance es que el marco de criptografía de clave de cadena del protocolo se ha ampliado para permitir que los contratos inteligentes administren cuentas y firmen transacciones en otras blockchains. Por ejemplo, los contratos inteligentes de Internet Computer pueden crear direcciones de bitcoin y enviar y recibir bitcoin, lo que permite construir sistemas DeFi nativos para la red Bitcoin.

Otra aplicación sería la creación de experiencias web descentralizadas para Ethereum. Los contratos inteligentes de Internet Computer pueden crear y firmar transacciones de Ethereum y, a continuación, consultar los resultados mediante llamadas HTTP. 

 

¿Por qué comprar ICP?

Internet Computer puede resultar atractivo a los inversores por su objetivo de crear una plataforma de blockchain para un tiempo de liquidación de transacciones más rápido y con una capacidad teóricamente infinita. 

El objetivo de ICP de crear un Internet moderno con la capacidad de alojar cualquier escala de aplicación, desde aplicaciones de contratos inteligentes y DeFi hasta sitios web y servicios de Internet tokenizados, también podría resultar de interés para quienes deseen añadir ICP a su portafolio.

Además, la plataforma ICP puede resultar atractiva a los desarrolladores e inversores para crear servicios de Internet abiertos que proporcionasen productos y servicios con potencial para reemplazar a las grandes empresas tecnológicas centralizadas. 

Empieza a comprar ICP

Si ya está listo para dar el siguiente paso y comprar ICP, haga clic en el botón que aparece a continuación.