Internet Computer es una plataforma de informática colectiva de código abierto construida por la Fundación DFINITY que fue diseñada para abordar algunos de los principales desafíos que enfrenta la Internet tradicional en la actualidad, como la seguridad deficiente del sistema, la monopolización de los servicios de Internet y el uso indebido de los datos personales de los usuarios.
Fue creado para construir una Internet moderna capaz de albergar prácticamente cualquier escala de aplicaciones, desde contratos inteligentes simples y aplicaciones DeFi hasta plataformas panindustriales y sistemas corporativos. En teoría, el sistema es capaz de alojar "toda la lógica y los datos del software de la humanidad en contratos inteligentes".
El proyecto fue fundado y anunciado por primera vez en 2015, y realizó varias rondas de financiamiento a lo largo de 2018, recaudando un total de 195 millones de dólares. El crecimiento y desarrollo de Internet Computer está siendo supervisado actualmente por la Fundación DFINITY, una organización sin fines de lucro con sede en Zúrich con oficinas en Palo Alto, San Francisco, Tokio y equipos remotos en todo el mundo.
Además, la plataforma está siendo establecida por una extensa comunidad de desarrolladores, que pueden utilizar los recursos para desarrolladores de DFINITY para crear y lanzar su propio software en la computadora de Internet.
En este artículo, discutiremos:
¿Cómo funciona Internet Computer?
Internet Computer se basa en un nuevo protocolo descentralizado conocido como Internet Computer Protocol (ICP), que combina la potencia informática colectiva de una gran cantidad de nodos informáticos para producir una única plataforma informática unificada capaz de admitir aplicaciones de cualquier escala y complejidad.
Con Internet Computer, los contratos inteligentes se segregan en unidades de código seguro, conocidas como "cajas", que son las unidades computacionales que funcionan como aplicaciones o funciones individuales. Los usuarios finales pueden interactuar con estos recipientes a través de un punto de entrada, y su experiencia de usuario será muy parecida a la de Internet de hoy.
A diferencia de Internet tradicional, Internet Computer alojará y servirá directamente aplicaciones y datos en la cadena, en lugar de depender de una infraestructura centralizada. En su capa base, una red de centros de datos puede lanzar nodos que ejecutan el protocolo ICP. Estos nodos se pueden organizar en subredes que se utilizan para alojar cajas de software con las que los usuarios pueden interactuar como parte de su experiencia web.
En marzo de 2021, la plataforma lanzó su principal red semipública y se están integrando centros de datos y desarrolladores. El token ICP aún no se comercializa en los intercambios, pero varios productos ICP futuros (conocidos como pagarés) se negocian en varias plataformas de intercambio, incluido MXC.
La Fundación DFINITY publicó recientemente una hoja de ruta de 20 años para el proyecto, a continuación hemos incluido un resumen de sus objetivos
Dentro de cinco años: las escuelas enseñarán sobre Internet Computer y Motoko (su lenguaje de programación). Algunos servicios abiertos de Internet habrán logrado un éxito sustancial y habrá una amplia comprensión de lo que es ICP.
Dentro de 10 años: La computadora de Internet estará en camino de superar el ecosistema cerrado de Internet que posee grandes tecnologías; los fondos seguirán redirigiéndose al ICP de las empresas de Internet heredadas; y DeFi estará a la par con la tecnología financiera tradicional.
En 20 años: ICP será más grande que la Internet cerrada de hoy. La mayor parte de la infraestructura fundamental de la sociedad se alojará en él, y las personas de todo el mundo se beneficiarán de una privacidad y libertades personales cada vez mejores.
¿Qué hace que la computadora de Internet sea única?
A diferencia de las plataformas de la competencia, el usuario final no paga por los resultados computacionales de los contratos inteligentes (o cajeros) en la computadora de Internet. Estos botes están precargados con "ciclos" y, en cambio, pagan sus propios cálculos a través de una especie de modelo de "gas inverso".
Esto tiene varios beneficios. Por un lado, los usuarios no necesitan tener ninguna criptomoneda para interactuar con el ICP, lo que elimina una barrera de entrada significativa. Los usuarios tampoco necesitan saber que el servicio con el que están interactuando se basa en tecnologías descentralizadas, lo que hace que el proceso sea una experiencia perfecta para lo que están acostumbrados hoy.
En cambio, los centros de datos reciben una remuneración por sus servicios en forma de tokens ICP. Algunas de estas fichas se utilizan para cargar contenedores con ciclos. Como recurso computacional de Internet Computer, los ciclos se agotan gradualmente con el uso de cada caja y deben reponerse periódicamente. El costo de cada ciclo será definido por el sistema de gobierno de la red y deberá tender a un valor estable en el tiempo.
Este sistema de gobernanza, conocido como Sistema Nervioso de Red (NNS), fue presentado por primera vez por la Fundación DFINITY en septiembre de 2020. El NNS es responsable de “controlar, configurar y administrar” la red. Para participar en el gobierno de la red, los usuarios deberán bloquear los tokens ICP durante un cierto período de tiempo. Este proceso crea "neuronas" que otorgan al usuario el derecho a votar sobre propuestas de gobernanza para ayudar a dar forma a la red y obtener recompensas de gobernanza.
Internet Computer funciona con un mecanismo de consenso de cuatro capas basado en prueba de participación (POS). Consiste en una capa de identidad, una capa de baliza aleatoria, una blockchain y una capa de notario. Juntas, estas capas permiten seguridad y resistencia comprobadas a vectores de ataque conocidos (como los ataques Sybil y 51%), manteniendo la descentralización y garantizando que la red pueda escalar para soportar a millones de participantes.
El proyecto Internet Computer está siendo trabajado por uno de los equipos más extensos en el espacio de la criptografía, o para citar directamente a DFINITY, está siendo construido por "el equipo más distinguido en la industria de ingenieros de computación distribuida, criptógrafos y expertos operacionales". Su desarrollo está dirigido por el fundador y científico jefe de DFINITY, Dominic Williams, un emprendedor experimentado y teórico de la criptografía que fue pionero en el relé de límite DFINITY y la tecnología de corriente PSC.
¿Cómo se compara Internet Computer con Ethereum?
A diferencia de Ethereum, que busca proporcionar la pila de tecnología para aplicaciones descentralizadas (DApps) principalmente relacionadas con el movimiento y el uso de activos digitales (como tokens ETH y ERC-20), Internet Computer tiene la tarea de reemplazar la Internet tradicional asignando identidades especiales a los datos. centros y utilizando la gobernabilidad de traspaso de ICP a los usuarios finales.
Por un lado, Ethereum utiliza contratos inteligentes para hacer cumplir acuerdos y acciones automáticamente. La computadora de Internet, por otro lado, usa botes; que son muy similares a los contratos inteligentes, pero están diseñados para ser ultra escalables.
Además, las dos plataformas difieren considerablemente en su velocidad y eficiencia. Si bien Ethereum actualmente sufre tarifas de transacción relativamente altas y tiempos de confirmación de transacción lentos (en gran parte debido a la congestión), la tasa de transferencia masiva desde Internet Computer asegura que pueda lograr una finalización absoluta de la transacción en 5-10 segundos, con virtualmente ilimitado escalabilidad gracias a la innovación de los relés de límite.
Con eso en mente, estas ventajas de rendimiento se ven al comparar la computadora de Internet con el estado actual de Ethereum. Con la implementación gradual de Ethereum 2.0, estas diferencias pueden cambiar considerablemente.