Aleo: Инновации в Блокчейне для Защиты Приватности и Масштабируемости
Aleo - это блокчейн-проект, ориентированный на защиту конфиденциальности, который использует технологию доказательства с нулевым раскрытием (ZKP) для достижения более высокой конфиденциальности и масштабируемости. Основная идея проекта заключается в том, чтобы пользователи могли проводить аутентификацию и обработку данных, защищая при этом свои личные данные.
Обзор проекта
Приватность
Ядро Aleo основано на технологии доказательства с нулевым разглашением, что позволяет выполнять транзакции и смарт-контракты с сохранением конфиденциальности. Детали транзакций пользователя по умолчанию скрыты, при этом разрешая выборочное раскрытие при необходимости, что делает его идеальным для развития приложений DeFi. Основные компоненты включают:
Leo язык программирования: адаптирован на основе Rust, специально предназначен для разработки приложений с нулевым знанием (ZKApps), что снижает требования к знаниям криптографии для разработчиков.
snarkVM и snarkOS: snarkVM позволяет выполнять вычисления вне сети, а в сети только проверять результаты, что повышает эффективность. snarkOS обеспечивает безопасность данных и вычислений и позволяет выполнять функции без разрешения.
zkCloud: предоставляет безопасную и приватную среду для оффчейн вычислений, поддерживающую программное взаимодействие между пользователями, организациями и DAO.
Aleo также предоставляет интегрированную среду разработки (IDE) и набор инструментов для разработки программного обеспечения (SDK), поддерживая разработчиков в быстром написании и публикации приложений. Разработчики могут развертывать приложения в реестре программ Aleo, не полагаясь на третьи стороны, что снижает риски платформы.
Масштабируемость
Aleo использует способ оффчейн обработки, где транзакции сначала вычисляются на устройствах пользователей, а затем только результаты проверки загружаются в Блокчейн. Этот подход значительно улучшает скорость обработки транзакций и масштабируемость системы, избегая проблем с перегрузкой сети и высокими затратами.
Механизм согласия
Aleo представил AleoBFT, это гибридная архитектура механизма консенсуса, которая сочетает в себе мгновенную финальность валидаторов и вычислительную мощность доказателей. AleoBFT не только повышает степень децентрализации сети, но и улучшает производительность и безопасность.
Быстрая окончательность блока: обеспечивает немедленное подтверждение каждого блока после его создания, повышая стабильность узлов и качество пользовательского опыта.
Децентрализованная защита: отделяя производство блоков от генерации coinbase, валидаторы отвечают за создание блоков, а доказатели выполняют вычисления доказательства, предотвращая монополизацию сети отдельными сущностями.
Механизм стимулов: валидаторы и доказатели делят блоковые награды; поощрять доказателей становиться валидаторами через ставку токенов, повышая степень децентрализации и вычислительную мощность сети.
Aleo позволяет разработчикам создавать приложения, не подверженные ограничениям по газу, что делает его особенно подходящим для таких приложений, как машинное обучение, которые требуют длительного времени выполнения.
Прогресс проекта
Aleo запустит тестовую сеть с вознаграждениями 1 июля, вот некоторые важные обновления:
Голосование за ARC-100 прошло: предложение, касающееся соблюдения норм, блокировки средств в сети и задержки зачисления, было одобрено. Команда проводит финальные настройки.
Программа стимулов для валидаторов: начнется 1 июля и направлена на проверку нового механизма puzzle. Программа будет действовать до 15 июля, в течение которого будет распределено 1 миллион Aleo очков в качестве вознаграждения.
Начальное предложение и обращающееся предложение: начальное количество составляет 1,5 миллиарда токенов, начальное обращающееся предложение составляет около 10%. Эти токены в основном поступают от заданий Coinbase и будут распределены в течение первых шести месяцев, включая вознаграждения за стейкинг, запуск валидаторов и валидацию узлов.
Тестовая сеть Бета сброс: это последний сброс сети, после которого новые функции добавляться не будут, сеть будет похожа на основную сеть.
Заморозка кода: завершена неделю назад.
План расширения узлов верификации: начальное количество узлов верификации составляет 15, цель - увеличить это количество до 50 в течение года, и в конечном итоге достичь 500. Чтобы стать делегатом, требуется 10 000 токенов, чтобы стать верификатором, необходимо 10 000 000 токенов, эти суммы будут постепенно уменьшаться со временем.
Интерпретация обновления алгоритма
Последняя версия алгоритмического ядра Aleo называется Synthesis Puzzle, основой которого является фиксированное создание общего EpochProgram для каждого эпохи. Путем построения R1CS доказательного контура для входных данных и EpochProgram, создается соответствующее R1CS назначение (т.е. свидетельство), которое используется как листовой узел Merkle дерева. После вычисления всех листовых узлов генерируется корень Merkle и преобразуется в proof_target решения.
Изменения и влияние майнинга
После этого обновления puzzle изменился с генерации proof на генерацию witness. Логика вычислений всех решений в каждом epoch согласована, но логика вычислений в разных epoch значительно различается. Новый алгоритм отказался от предыдущих вычислений MSM и NTT, в то же время процесс генерации witness происходит при выполнении программы, которая изменяется в соответствии с epoch, и в ней будут существовать некоторые зависимости последовательного выполнения, что создает немалые трудности для реализации параллелизации.
Это изменение окажет значительное влияние на существующие стратегии оптимизации майнинга, потребует от майнеров пересмотра и адаптации к новым характеристикам алгоритма.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
11 Лайков
Награда
11
6
Поделиться
комментарий
0/400
StakeHouseDirector
· 8ч назад
Конфиденциальность является основным преимуществом.
Посмотреть ОригиналОтветить0
MindsetExpander
· 8ч назад
Пионеры экранированной транзакции
Посмотреть ОригиналОтветить0
MysteriousZhang
· 8ч назад
Пришла гигантская компания по защите конфиденциальности
Aleo запустит блокчейн с защитой конфиденциальности, тестовая сеть с вознаграждением начнется 1 июля.
Aleo: Инновации в Блокчейне для Защиты Приватности и Масштабируемости
Aleo - это блокчейн-проект, ориентированный на защиту конфиденциальности, который использует технологию доказательства с нулевым раскрытием (ZKP) для достижения более высокой конфиденциальности и масштабируемости. Основная идея проекта заключается в том, чтобы пользователи могли проводить аутентификацию и обработку данных, защищая при этом свои личные данные.
Обзор проекта
Приватность
Ядро Aleo основано на технологии доказательства с нулевым разглашением, что позволяет выполнять транзакции и смарт-контракты с сохранением конфиденциальности. Детали транзакций пользователя по умолчанию скрыты, при этом разрешая выборочное раскрытие при необходимости, что делает его идеальным для развития приложений DeFi. Основные компоненты включают:
Leo язык программирования: адаптирован на основе Rust, специально предназначен для разработки приложений с нулевым знанием (ZKApps), что снижает требования к знаниям криптографии для разработчиков.
snarkVM и snarkOS: snarkVM позволяет выполнять вычисления вне сети, а в сети только проверять результаты, что повышает эффективность. snarkOS обеспечивает безопасность данных и вычислений и позволяет выполнять функции без разрешения.
zkCloud: предоставляет безопасную и приватную среду для оффчейн вычислений, поддерживающую программное взаимодействие между пользователями, организациями и DAO.
Aleo также предоставляет интегрированную среду разработки (IDE) и набор инструментов для разработки программного обеспечения (SDK), поддерживая разработчиков в быстром написании и публикации приложений. Разработчики могут развертывать приложения в реестре программ Aleo, не полагаясь на третьи стороны, что снижает риски платформы.
Масштабируемость
Aleo использует способ оффчейн обработки, где транзакции сначала вычисляются на устройствах пользователей, а затем только результаты проверки загружаются в Блокчейн. Этот подход значительно улучшает скорость обработки транзакций и масштабируемость системы, избегая проблем с перегрузкой сети и высокими затратами.
Механизм согласия
Aleo представил AleoBFT, это гибридная архитектура механизма консенсуса, которая сочетает в себе мгновенную финальность валидаторов и вычислительную мощность доказателей. AleoBFT не только повышает степень децентрализации сети, но и улучшает производительность и безопасность.
Быстрая окончательность блока: обеспечивает немедленное подтверждение каждого блока после его создания, повышая стабильность узлов и качество пользовательского опыта.
Децентрализованная защита: отделяя производство блоков от генерации coinbase, валидаторы отвечают за создание блоков, а доказатели выполняют вычисления доказательства, предотвращая монополизацию сети отдельными сущностями.
Механизм стимулов: валидаторы и доказатели делят блоковые награды; поощрять доказателей становиться валидаторами через ставку токенов, повышая степень децентрализации и вычислительную мощность сети.
Aleo позволяет разработчикам создавать приложения, не подверженные ограничениям по газу, что делает его особенно подходящим для таких приложений, как машинное обучение, которые требуют длительного времени выполнения.
Прогресс проекта
Aleo запустит тестовую сеть с вознаграждениями 1 июля, вот некоторые важные обновления:
Голосование за ARC-100 прошло: предложение, касающееся соблюдения норм, блокировки средств в сети и задержки зачисления, было одобрено. Команда проводит финальные настройки.
Программа стимулов для валидаторов: начнется 1 июля и направлена на проверку нового механизма puzzle. Программа будет действовать до 15 июля, в течение которого будет распределено 1 миллион Aleo очков в качестве вознаграждения.
Начальное предложение и обращающееся предложение: начальное количество составляет 1,5 миллиарда токенов, начальное обращающееся предложение составляет около 10%. Эти токены в основном поступают от заданий Coinbase и будут распределены в течение первых шести месяцев, включая вознаграждения за стейкинг, запуск валидаторов и валидацию узлов.
Тестовая сеть Бета сброс: это последний сброс сети, после которого новые функции добавляться не будут, сеть будет похожа на основную сеть.
Заморозка кода: завершена неделю назад.
План расширения узлов верификации: начальное количество узлов верификации составляет 15, цель - увеличить это количество до 50 в течение года, и в конечном итоге достичь 500. Чтобы стать делегатом, требуется 10 000 токенов, чтобы стать верификатором, необходимо 10 000 000 токенов, эти суммы будут постепенно уменьшаться со временем.
Интерпретация обновления алгоритма
Последняя версия алгоритмического ядра Aleo называется Synthesis Puzzle, основой которого является фиксированное создание общего EpochProgram для каждого эпохи. Путем построения R1CS доказательного контура для входных данных и EpochProgram, создается соответствующее R1CS назначение (т.е. свидетельство), которое используется как листовой узел Merkle дерева. После вычисления всех листовых узлов генерируется корень Merkle и преобразуется в proof_target решения.
Изменения и влияние майнинга
После этого обновления puzzle изменился с генерации proof на генерацию witness. Логика вычислений всех решений в каждом epoch согласована, но логика вычислений в разных epoch значительно различается. Новый алгоритм отказался от предыдущих вычислений MSM и NTT, в то же время процесс генерации witness происходит при выполнении программы, которая изменяется в соответствии с epoch, и в ней будут существовать некоторые зависимости последовательного выполнения, что создает немалые трудности для реализации параллелизации.
Это изменение окажет значительное влияние на существующие стратегии оптимизации майнинга, потребует от майнеров пересмотра и адаптации к новым характеристикам алгоритма.