Startup Aleo möchte den Datenschutz im Internet schützen

Startup Aleo möchte den Datenschutz im Internet schützen - Kreditvergabe 768x504 1 440x264 1Das Datenschutz-Technologieunternehmen Aleo hat eine datenschutzorientierte Blockchain und ein Entwickler-Kit auf den Markt gebracht, um das Schreiben von wissensfreien Beweisen in Webanwendungen einfach und weit verbreitet zu machen.

Das Startup veröffentlicht seine erste Runde von Softwaretools, mit denen Entwickler private Anwendungen für das Web mit einer neuen Programmiersprache namens Leo schreiben und diese Tools in vorhandene Browserfunktionen integrieren können.

Null-Wissens-Beweis

Aleo nutzt Zero-Knowledge Proof (ZKP), eine auf Verschlüsselung basierende Technik, mit der zwei Parteien im Internet, z. B. eine App und ein Benutzer, Informationen miteinander überprüfen können, ohne die zugrunde liegenden Daten zu diesen Informationen weiterzugeben.

Der Zugriff auf eine Website kann beispielsweise mit einer Datenüberprüfung erfolgen, ohne dass Informationen wie Kennwort, Geolokalisierungsdaten oder andere Informationen weitergegeben werden, mit denen weitere Details zum Benutzer ermittelt werden können.

Aleos Entwicklungs-Toolkit

Die erste Version von Aleo besteht aus vier verschiedenen Komponenten. Es gibt Aleo Studio, die erste integrierte Entwicklungsumgebung (IDE) zum Schreiben von datenschutzfreien Anwendungen ohne Wissen.

Eine IDE ist eine ganzheitliche Umgebung, in der Entwickler Computerprogramme schreiben können. Aleo Package Manager konzentriert sich auf die Möglichkeit, Entwicklern das Verwalten und Archivieren von Datenpaketen zu ermöglichen.

Aleo Package Maneger ist in Aleo Studio integriert und erleichtert Entwicklern das Organisieren und Teilen ihrer Arbeit. SnarkOS ist Aleos dezentrales Betriebssystem für private Webanwendungen und die erste Implementierung des Aleo-Protokolls.

"Es läuft eine Blockchain und unterstützt alle Arten von Anwendungen", sagte Mitbegründer Aleo Howard Wu. "Es ist also sehr ähnlich zu dem, was die Leute auf Ethereum wissen und lieben." Die Idee für uns ist, snarkOS als Grundlage oder Rückgrat des gesamten Systems zu verwenden.

SnarkOS hat also den Zweck, Daten im Status zu steuern, zu überprüfen und zu speichern. " Der letzte Teil von Aleos Entwickler-Kit ist „Aleo Testnet I“, ein Testnetz unter snarkOS, mit dem Entwickler Anwendungen schreiben und verteilen können.

Entwickler müssen Programme in Aleos Blockchain erstellen, um das Kit verwenden zu können, da Aleo die Grundlage für alles andere ist, was Entwickler erstellen und integrieren möchten. Ziel ist es, einen starken und privaten Kern zu schaffen, damit Benutzer wählen können, ob ihre Daten öffentlich sein sollen oder nicht. Das ganze Ziel ist jedoch, dass Entwickler vorhandene Apps in Aleo integrieren. Bestehende Anwendungen können unter Verwendung der normalen Webparadigmen in Aleo integriert werden.

Leo: Programmieren der Privatsphäre mit einer neuen Sprache

Das Unternehmen hat auch eine neue Programmiersprache namens "Leo" erstellt. Wu erklärte, dass Leo zwar JavaScript sehr ähnlich sieht, aber tatsächlich in der Lage ist, kryptografische Konzepte auf niedriger Ebene zu abstrahieren, sodass Entwickler private Anwendungen ohne Abschluss in Kryptografie erstellen können. "Wir haben Leo entwickelt, um das Schreiben privater Anwendungen zu vereinfachen", sagte Wu.