Знакомство с Aleo
Дата публикации в официальном блоге и автор:
August 19, 2020
Howard Wu
Translated by discord: Artem Frolow | GBOX#6622
Aleo родился из желания достичь невозможного — создать платформу, которая по-настоящему приватная.
Aleo — первая платформа, предлагающая полностью приватные приложения.
Aleo достигает этого, используя децентрализованные системы и криптографию нулевого уровня для защиты пользовательских данных в интернете. По своей сути Aleo предлагает пользователям и разработчикам приложений неограниченные вычислительные ресурсы с абсолютной конфиденциальностью.
Блокчейн Aleo зашифрован и создан для интернета. Мы считаем, что Aleo обладает уникальными возможностями для устранения недостатков внедрения блокчейна. С Aleo пользователи имеют доступ к целому миру действительно персонализированных веб-сервисов, не отказываясь от контроля над своими личными данными.
Мы верим, что Aleo изменит роль децентрализованных систем в нашем обществе и предоставит новые возможности, которых раньше не было в интернете.
Проблема внедрения экосистемы.
Для большинства блокчейнов — это просто концепция. Их использует небольшая часть технологов, активистов и спекулянтов. Большинство блокчейнов ориентированно на малую группу лиц, это означает, что они доступны не для всех, поскольку концепция и терминология создаёт реальные барьеры простым пользователям. Многие называют это проблемой адаптации. Но это гораздо более фундаментально.
Во-первых, существующие блокчейны не подходят для реальных приложений.
Например, идея создания микшеров смарт-контрактов и темных пулов на Ethereum остается ошибочной. Без конфиденциальности эти приложения не могут полностью защитить действия пользователя. Это просто не работает. Для компаний преимущества запуска бизнес-логики и данных на глобально согласованной платформе неоспоримы. Тем не менее отсутствие конфиденциальности является основным препятствием для соблюдения операционных правил. Чтобы добиться реального внедрения, нам нужны блокчейны, которые по умолчанию зашифрованы.
Во-вторых, технологии не должны развиваться ради самих себя.
Для нас важна технология, которая решает проблему реального мира. Вместо этого многие блокчейны создаются как решения для поиска проблем. Мы считаем, что вы должны начать с пользовательского интерфейса и двигаться в направлении к технологиям. Лучшие технологии просты и даже приятны в использовании, именно они делают мир лучше.
В-третьих, новые технологии привлекают игроков, которые усложняют ценностное предложение технологии.
Мы видим это во многих экосистемах, в том числе и в нашей. Например, недавнее появление механизмов масштабируемости с закрытым исходным кодом стало второй волной эры «эксклюзивных блокчейнов». Само собой разумеется, что привязка к поставщику редко бывает хорошей вещью, особенно когда речь идет о «недоверчивых» решениях. Но создание технологии, полностью контролируемой одной компанией и доступной только от одной компании, по определению является «надежным» решением. Чтобы показать ценностное предложение новой технологии, решение должно быть с открытым исходным кодом и инклюзивный.
Следующий шаг для сети.
В следующем десятилетии веб-сервисы будут развиваться, чтобы стать по-настоящему личными, чем просто ваш браузер, в котором вы сможете рассуждать о каждой интимной детали личной жизни. Примеры, подтверждающие это, уже есть. Например, за последние пять лет количество домашних умных помощников выросло с нуля до полумиллиарда устройств, подключенных к Интернету. Наша личная жизнь стала общественным достоянием, и по мере того, как веб-сервисы становятся более личными, нам необходимо переосмыслить то, как мы контролируем наши данные.
Сегодня нет такой вещи, как частные веб-данные.
Если данные живут в сети, значит, ими владеют ещё кто-то другой. Бизнес-модель интернета заключается в предоставлении бесплатных услуг в обмен на личные данные. Эта модель устарела и ставит пользователей в противоречие с провайдерами. Пользователь вынужден отказаться от своих данных в обмен на услуги, которые ему нужны, за счет личной конфиденциальности. Поставщик несет риски управления данными пользователей для предоставления своих услуг, сталкиваясь с последствиями их хранения, обработки и отчетности. Так быть не должно.
Пользователи не должны передавать свои личные данные.
Вместо этого пользователи должны иметь возможность пускать свои данные по прозрачным алгоритмам от провайдера. И провайдерам не нужно хранить, обрабатывать или сообщать пользовательские данные. Вместо этого они должны иметь возможность переложить свою работу на пользователя и просто проверить ответ. Предоставляя услуги таким образом, ни пользователь, ни провайдер не узнают больше, чем должны, а контроль над личными данными остается за пользователем.
Поскольку существующая сеть является подмножеством этой модели, пользователи могут использовать концепции, которые они уже знают из сети, для взаимодействия с Aleo. А вводя частные приложения в качестве нового слоя в интернет, провайдеры могут предлагать пользователям новые возможности, не заменяя свой стек.
Представляем Алео
Aleo создан для Интернета.
В отличие от существующих решений, которые стремятся заменить интернет, Aleo разработан для интеграции с ним. Для пользователей Aleo представляет новые возможности, которые являются одновременно по-настоящему личными и частными. А для разработчиков Aleo представляет модель программирования, которая интегрируется с существующими веб-приложениями.
Чтобы интуитивно и легко писать частные приложения на Aleo, мы разрабатываем язык программирования под названием Leo. Leo выглядит и работает как традиционный язык программирования. Однако под капотом Leo гораздо сложнее. Leo абстрагирует низкоуровневые криптографические концепции и упрощает интеграцию частных приложений в ваш стек.
Чтобы ускорить цикл разработки, мы создаем Aleo Studio, первую IDE для написания приложений с нулевым разглашением.
Aleo Studio, первая IDE для написания приложений с нулевым разглашением
Aleo Studio предназначена для упрощения цикла разработки. Внутри Aleo Studio подключает вас к сети, что упрощает быстрое тестирование и публикацию транзакций в Интернете.
А чтобы упростить объединение и совместное использование вашей работы, мы создали менеджер пакетов для Leo. Aleo Package Manager — первый менеджер пакетов для цепей с нулевым разглашением. Он включает в себя функции совместной работы, как для команды так и организации. Кроме того, Aleo Package Manager интегрирован с Aleo Studio, что позволяет легко импортировать и публиковать новые пакеты, не выходя из редактора.
Это только первый из многих шагов к запуску Aleo, и мы хотим, чтобы разработчики попробовали его.
Мы хотим сделать Leo новым стандартом для написания частных приложений в Интернете и верим, что, предоставляя лучший набор инструментов и инфраструктуру для него, разработчики приложений помогут нам интегрировать технологию и сделать частные приложения частью веб-опыта каждого пользователя. Потому что частные данные должны оставаться частными.
Оригинал статьи:
https://www.aleo.org/post/welcome-to-aleo#footer