Невероятный Aleo ⭐️
Всем привет! С вами logocrypt и вы на моем teletype блоге.
Сегодня я бы хотел вам поведать про супер крутой проект и блокчейн для создания анонимных, децентрализованных приложений - Aleo!
Проблема которая есть сегодня
Давайте рассуждать вместе с вами. Сегодня отсутствует такое понятие как владение личными данными. Мы используем такие платформы как Twitter, Facebook, VK, Youtube и др. предоставляя свои пользовательские данные взамен на использование услуг сервиса и все эти данные хранятся на сервере тех компаний, которыми вы пользуетесь. Как они их используют? Зачастую это не играет вам на руку, они знаю кто вы, как вас зовут, сколько вам лет, какой у вас номер телефона, пароль, они знают ваше поведение и даже знают что вы любите есть на завтрак! Ну разве это свобода и приватность в интернете? Конечно же нет, именно поэтому было создан проект Aleo!
История создания Aleo
Проект Aleo был создан с единственной целью - сделать пользовательский опыт в интернете действительно приватным и проводить все финансовые операции не переживая за конфиденциальность и сохранность своих пользовательских данных. В 2016 году для Aleo проводились первые исследования, а в 2019 году был создан и основан сам проект Aleo, CEO которого - Howard Wu.
Проект Aleo
Aleo - это блокчейн и первая платформа для создания приватных приложений, использующих технологию ZeroKnowledge для защиты пользовательских данных. Aleo создан для интернета. Для разработчиков Aleo представляет модель программирования, которая интегрируется с существующими веб-приложениями, то есть не обязательно создавать новый dApps, хотя это приветствуется! Aleo использует новый алгоритм консенсуса Proof - of - Succinct - Work, который обеспечивает ту же безопасность, что и Proof of Work, но в более сжатом и легком виде.
Сравнение Aleo с другими блокчейнами
~ Bitcoin - первая монета, эталон, его блокчейн не анонимный, не программируемый и он уже устарел, хотя скоро и планируют запустить смарт контракты вместе с обновлением Tarpoot.
~ Zcash - анонимная монета, но имеет слабую программируемую часть.
~ Ethereum - не анонимная, но децентрализованная монета, которая недавно перешла на PoS, у нее есть смарт - контракты, разработчики, но анонимности все таки нет.
~ Aleo - анонимная монета и в тоже время программируемый блокчейн, который использует свой собственный язык программирования Leo и технологию Zero - Knowledge - Proofs.
Язык программирования Leo
Блокчейн и платформа для разработки децентрализованных приложений Aleo имеет свой собственный язык программирования Leo 👅
Leo - это статически типизированный язык программирования на основе Rust.
Это первый известный язык программирования, в котором реализована система тестирования, реестр пакетов, преобразователь импорта, удаленный компилятор и генератор теорем для приложений общего назначения!
Технология ZeroKnowledge
Многие до сих пор задаются, а что это за технология и нулевые знания такие?!
Сейчас все вам объясню, на самом деле понять как это работает очень просто.
ZeroKnowledge - это криптографическая технология, которая позволяет доказать проверяющей стороне, что её утверждение истинно или ложно.
Представим, что есть Петя - Фейсер у клуба и Вася, который выглядит молодо и хочет попасть внутрь. Петя не пускает Васю, говорит, что он еще совсем зеленый, но Вася очень хочет попасть внутрь и хорошо затусить! Вася не любит светить своим паспортом, потому как понимает чем это чревато для мошенников и прочей нечисти. Вместо этого Вася показывает доказательство своего совершеннолетия Пете и Петя залетает разносить танцпол.
Это достаточно примитивный пример, который доступен для каждого.
Но применение данной технологии гораздо шире чем можно себе представить, по большей части это будет использоваться в будущем Web 3.0, который прямо сейчас создают разработчики.
Команда Aleo
У Aleo большая команда разработчиков и выдающихся программистов, команда постоянно растет, ниже вы можете увидеть её основных участников, которые постоянно на виду 🌟
Ну а на сегодня все, встретимся в следующих телетайп блогах, где мы разберем экосистему Aleo, куда входит: Aleo Package Manger, Aleo Studio и Aleo Explorer!