
Millones de personas utilizan aplicaciones de mensajería como Twitter (ahora
Por lo general, estos titulares de cuentas no tienen voz y voto en cómo se desarrolla la plataforma a menos que se hayan registrado en OpenChat, que tiene una visión diferente de la gobernanza de las aplicaciones de mensajería.
Estamos acostumbrados a que los gigantes tecnológicos ofrezcan servicios gratuitos o de bajo costo a cambio de obtener información a partir de los datos de los clientes, pero los creadores de OpenChat, una plataforma descentralizada para alojar códigos informáticos, datos e informática que se ejecuta en computadoras a través de Internet, Plataformas ( ver más abajo) – ofrecen sus aplicaciones como servicios de Internet abiertos.
"Esto significa que no hay soporte para que las empresas rastreen y vendan sus datos".
El cofundador de OpenChat, Hamish Peebles, uno de los desarrolladores de Rust del proyecto, explicó en la introducción en línea de OpenChat: “En cambio, el servicio es propiedad y está administrado por los titulares del token de gobernanza del servicio, que en nuestro caso distribuiremos estos tokens entre los usuarios. "
Los cambios a los servicios de Internet abiertos se realizan a través de propuestas públicas, donde los usuarios que desean participar en el proceso de toma de decisiones pueden votar sobre el código propuesto o los cambios de características, y luego se adoptan las propuestas que reciben suficiente apoyo.
Además, para animar a otros a participar, los contribuyentes serán recompensados con tokens de gobernanza adicionales.
Peebles dijo al presentar el proyecto en 2021: "Nada sucede a puerta cerrada, todo sucede al aire libre y todos son bienvenidos a participar. Para aquellos que solo quieran usar OpenChat como una aplicación de chat normal, eso también es bueno".
Cómo funciona OpenChat en ICP
El primer paso es el registro; por ejemplo, al crear una identidad informática en Internet, un usuario puede optar por generar una clave, un par de claves pública/privada único almacenado en un chip de hardware seguro en teléfonos inteligentes y otros dispositivos de mensajería.
Los mensajes tienen un primer tick que indica que han sido recibidos por el servicio OpenChat, y después de que el destinatario ha leído la carta, aparece un segundo tick y los usuarios pueden agregar emoticones al mensaje y cargar archivos adjuntos.
Los archivos multimedia, como imágenes y vídeos, se muestran directamente en el panel de mensajes, otros tipos de archivos se marcan como archivos adjuntos descargables y el equipo de OpenChat lanzó recientemente funciones comunitarias y publicó en línea una hoja de ruta de actualización tecnológica.
El cofundador Matt Grogan, otro ingeniero de software involucrado en el proyecto, dijo que se pueden enviar notificaciones y mensajes entre navegadores utilizando conexiones Web RTC punto a punto que se transfieren a través del servicio OpenChat que se ejecuta en computadoras en Internet, lo que puede permitir extremadamente entrega rápida de mensajes, por ejemplo, cuando ambos usuarios de una conversación están en línea.
Los datos de búsqueda están disponibles en el contenedor de chat del usuario protegido en una computadora con Internet, lo que significa que los usuarios pueden consultar todo su historial de chat desde cualquier dispositivo.
Otra característica del servicio es la capacidad de los usuarios de enviarse los llamados ciclos entre sí. "Los ciclos son similares al gas en Ethereum y se utilizan para pagar los recursos de la computadora en Internet, específicamente instrucciones de la CPU y bytes de memoria", explicó Grogan. .
La unidad base de Cycles es un billón, lo cual es un buen punto de la historia para responder la pregunta: ¿Qué es una computadora con Internet?
¿Qué es una computadora con Internet?
El propósito del Internet Computer Project es "extender Internet y hacerla más poderosa", en palabras de Dominic Williams, fundador y científico jefe de la Fundación DFINITY, responsable de construir recursos informáticos federados.
Internet Computer aspira a proporcionar una plataforma informática global en lugar de empresas privadas que alojen servicios en la nube; Williams llama al proyecto "la tercera gran innovación en blockchain", siendo la primera la invención de Bitcoin en 2009; recuerda al concepto de digital. oro, seguido del segundo hito de los contratos inteligentes de Ethereum en 2015.
Hace diez años, Williams fue testigo de cómo blockchain no solo podía admitir criptomonedas, sino que también podía usarse para alojar código informático (contratos inteligentes), datos y (lo más importante) la computación de Internet, los contratos inteligentes podían servir a los usuarios mediante el procesamiento de comandos HTTP (UX). ), lo que diferencia a esta plataforma de otros proyectos.
Además, los desarrollos recientes significan que los nodos informáticos de Internet pueden comunicarse con los nodos de Bitcoin, "lo que permite que los contratos inteligentes en las computadoras de Internet procesen Bitcoins directamente en la cadena de bloques de Bitcoin sin la necesidad de un puente de cadena".
"El siguiente paso es la integración con Ethereum", dijo Williams a principios de este año al revisar los logros del proyecto hasta la fecha.
El sistema de gobernanza informática de Internet se llama Sistema Neural de Red (NNS), y proporciona un medio para que las cadenas de bloques adaptativas introduzcan actualizaciones de protocolos sin realizar una bifurcación dura.
Williams también señaló otras ganancias de eficiencia. Él cree que la nube cifrada de computadoras de Internet eventualmente será más eficiente que la tecnología centralizada. La fundación se ha asociado con Carbon Crowd en el programa "Green Proof" Se informa que la energía consumida. La búsqueda en Google representa el 10% de Internet. Cuatro veces el monto de una transacción en la computadora.
OpenChat, una de las muchas aplicaciones informáticas de Internet, está alojada en centros de datos independientes que ejecutan el Protocolo informático de Internet (ICP), que algunos consideran un posible sustituto de la pila de TI tradicional, no sólo para las aplicaciones de mensajería sino también para otros productos.
El software se reinventa como unidades informáticas interoperables (llamadas contenedores) que contienen un conjunto de códigos de bytes de WebAssembly y memoria asociada. Los contenedores paralelizables se ejecutan a velocidades web y se pueden utilizar para construir de todo, desde sitios web hasta sistemas empresariales e industrias. .
Los desarrolladores escriben código en cualquier lenguaje que se compile en WebAssembly, como Rust, y luego cargan los contenedores resultantes en computadoras de Internet a través de ICP. Se dice que esta arquitectura elimina los servicios en la nube, los servidores de bases de datos, los servidores web y utiliza redes de entrega de contenido para acelerar. entrega. .
Williams dice que este enfoque incluso elimina los firewalls, ya que los contenedores se ejecutan en un entorno a prueba de manipulaciones respaldado por las máquinas de nodos (dispuestas como subredes) que alojan los contenedores, todos sancionados por lo que se llama el sistema neuronal de la red.
Una mirada al panel de Carbon Crowd Internet Computer muestra que la mayoría de los nodos están alojados en Suiza (DFINITY tiene su sede en Zurich), con un total de 26 centros de datos y 66 proveedores de nodos en todo el mundo.
En OpenChat, los contenedores se crean cuando un usuario se registra en el servicio de mensajería descentralizado, chatea directamente y enumera los grupos a los que pertenece el usuario. Los contenedores también pueden actuar como billeteras de usuarios individuales al vincularse a cuentas contables.
La seguridad del sistema proviene del hecho de que el usuario de un contenedor es el único con autoridad para dar instrucciones a ese contenedor, lo que también facilita los derechos de voto. El enfoque de "un usuario, un contenedor" también hace que el sistema sea altamente escalable y evita la necesidad de hacerlo. El desarrollo de la plataforma requiere fragmentación de usuarios.
OpenChat tuvo un gran éxito recaudando fondos para ICP a principios de este año y fue reconocido por la comunidad informática de Internet. Ahora depende de los desarrolladores cumplir con esas expectativas y ofrecer una aplicación de mensajería descentralizada que compita con WhatsApp y otras empresas reconocidas en el campo del chat. los servicios compiten.
En la práctica, para el equipo de OpenChat, esto significó un aumento de usuarios activos diarios de decenas de miles a cientos de veces o más.

Contenido IC que te interesa
Progreso tecnológico | Información del proyecto | Eventos globales

Recopila y sigue el canal IC Binance
Manténgase actualizado con la información más reciente
