Startup Aleo quiere proteger la privacidad de los datos en Internet

La startup Aleo quiere proteger la privacidad de los datos en Internet: préstamos 768x504 1x440 264La empresa de tecnología de privacidad Aleo ha lanzado una cadena de bloques y un kit de desarrollo orientados a la privacidad de datos para hacer que la escritura a prueba de conocimiento cero en aplicaciones web sea simple y generalizada.

La startup está lanzando su primera ronda de herramientas de software para permitir a los desarrolladores escribir aplicaciones privadas para la web utilizando un nuevo lenguaje de programación llamado Leo, así como integrar estas herramientas en funciones de navegador preexistentes.

Prueba de conocimiento cero

Aleo aprovecha la prueba de conocimiento cero (ZKP), una técnica basada en encriptación que permite a dos partes en Internet, como una aplicación y un usuario, verificar la información entre sí sin compartir datos subyacentes relacionados con esta información.

El acceso a un sitio web, por ejemplo, podría tener lugar con una verificación de datos sin compartir información como la contraseña, los datos de geolocalización u otra información que pueda usarse para descubrir más detalles sobre el usuario.

Kit de herramientas de desarrollo de Aleo

La versión inicial de Aleo consta de cuatro componentes diferentes. Está Aleo Studio, el primer entorno de desarrollo integrado (IDE) para escribir aplicaciones centradas en la privacidad de conocimiento cero.

Un IDE es un entorno holístico en el que los desarrolladores pueden escribir programas informáticos. Aleo Package Manager se centra en la capacidad de permitir a los desarrolladores administrar y archivar paquetes de datos.

Integrado con Aleo Studio, Aleo Package Maneger facilita a los desarrolladores organizar y compartir su trabajo. SnarkOS es el sistema operativo descentralizado de Aleo para aplicaciones web privadas y la primera implementación del protocolo Aleo.

"Ejecuta una cadena de bloques y admite todo tipo de aplicaciones", dijo el cofundador Aleo Howard Wu. "Así que es muy similar a lo que la gente conoce y ama en Ethereum. La idea para nosotros es usar snarkOS como la base o columna vertebral de todo el sistema.

Así que snarkOS tiene el propósito de controlar, verificar y almacenar datos en el estado ". La última parte del kit de desarrollo de Aleo es “Aleo Testnet I”, una red de prueba en snarkOS que permite a los desarrolladores escribir y distribuir aplicaciones.

Los desarrolladores tienen que crear programas en la cadena de bloques de Aleo para usar el kit, ya que Aleo es la base de todo lo demás que los desarrolladores quieren construir e integrar. El objetivo es establecer un núcleo fuerte y privado, de modo que los usuarios puedan elegir si quieren que sus datos sean públicos o no. Sin embargo, todo el objetivo es que los desarrolladores integren las aplicaciones existentes con Aleo. Las aplicaciones existentes podrán integrarse en Aleo utilizando los paradigmas web normales.

Leo: programar la privacidad con un nuevo lenguaje

La empresa también creó un nuevo lenguaje de programación llamado "Leo". Wu explicó que, si bien Leo se parece mucho a JavaScript, en realidad es capaz de abstraer conceptos criptográficos de bajo nivel, por lo que los desarrolladores pueden crear aplicaciones privadas sin un título en criptografía. "Creamos Leo para facilitar la escritura de aplicaciones privadas", dijo Wu.