Startup Aleo хочет защитить конфиденциальность данных в Интернете

Стартап Aleo хочет защитить конфиденциальность данных в Интернете - кредит 768x504 1 440x264 1Фирма по обеспечению конфиденциальности Aleo запустила блокчейн и комплект разработчика, ориентированные на конфиденциальность данных, чтобы сделать написание доказательств с нулевым разглашением в веб-приложениях простым и широко распространенным.

Стартап выпускает свой первый раунд программных инструментов, позволяющих разработчикам писать частные приложения для Интернета с использованием нового языка программирования Leo, а также интегрировать эти инструменты в существующие функции браузера.

Нулевое знание

Aleo использует доказательство с нулевым разглашением (ZKP), основанный на шифровании метод, который позволяет двум сторонам в Интернете, таким как приложение и пользователь, проверять информацию друг с другом, не обмениваясь базовыми данными, связанными с этой информацией.

Доступ к веб-сайту, например, может происходить с проверкой данных без обмена информацией, такой как пароль, данные геолокации или другая информация, которая может быть использована для получения дополнительных сведений о пользователе.

Набор инструментов для разработки Aleo

Первоначальная версия Aleo состоит из четырех различных компонентов. Существует Aleo Studio, первая интегрированная среда разработки (IDE) для написания приложений, ориентированных на конфиденциальность с нулевым разглашением.

IDE - это целостная среда, в которой разработчики могут писать компьютерные программы. Aleo Package Manager позволяет разработчикам управлять пакетами данных и архивировать их.

Интегрированный с Aleo Studio, Aleo Package Maneger упрощает разработчикам организацию и совместное использование своей работы. SnarkOS - это децентрализованная операционная система Aleo для частных веб-приложений и первая реализация протокола Aleo.

«Он использует блокчейн и поддерживает все виды приложений, - сказал соучредитель Алео Ховард Ву. - Так что это очень похоже на то, что люди знают и любят в Ethereum. Идея для нас состоит в том, чтобы использовать snarkOS как основу или основу всей системы.

Итак, snarkOS имеет цель контролировать, проверять и хранить данные в состоянии ». Последняя часть комплекта разработчика Aleo - это «Aleo Testnet I», тестовая сеть на snarkOS, которая позволяет разработчикам писать и распространять приложения.

Разработчики должны создавать программы на блокчейне Aleo, чтобы использовать этот набор, поскольку Aleo является основой всего остального, что разработчики хотят создавать и интегрировать. Цель состоит в том, чтобы создать сильное и частное ядро, чтобы пользователи могли выбирать, хотят ли они, чтобы их данные были общедоступными или нет. Однако вся цель состоит в том, чтобы разработчики интегрировали существующие приложения с Aleo. Существующие приложения смогут интегрироваться в Aleo с использованием обычных веб-парадигм.

Лев: программирование конфиденциальности на новом языке

Компания также создала новый язык программирования под названием «Лео». Ву объяснил, что, хотя Лео очень похож на JavaScript, на самом деле он способен абстрагироваться от низкоуровневых криптографических концепций, поэтому разработчики могут создавать частные приложения без степени в криптографии. «Мы создали Leo, чтобы упростить написание частных приложений», - сказал Ву.