Aleo: блокчейн-проект, який поєднує конфіденційність та масштабованість
Aleo є проектом Блокчейн, що зосереджується на захисті конфіденційності, використовуючи технологію нульових знань (ZKP) для досягнення більш високого рівня конфіденційності та масштабованості. Основна ідея проекту полягає в тому, щоб дозволити користувачам виконувати автентифікацію та обробку даних, захищаючи при цьому особисті дані.
Огляд проекту
Приватність
Основою Aleo є технологія нульових доказів (ZKPs), яка дозволяє виконувати транзакції та смарт-контракти з дотриманням конфіденційності. Деталі транзакцій користувачів за замовчуванням приховані, але при необхідності можливе вибіркове розкриття. Основні компоненти включають:
Leo мова програмування: мова, спеціально призначена для розробки застосунків нульового знання (ZKApps).
snarkVM та snarkOS: snarkVM дозволяє виконувати обчислення поза ланцюгом, лише перевіряючи результати на ланцюзі; snarkOS забезпечує безпеку даних і обчислень.
zkCloud: забезпечує безпечне, конфіденційне середовище для обчислень поза блокчейном.
Aleo також надає IDE та SDK, що підтримують розробників у швидкому написанні та публікації додатків. Розробники можуть безпосередньо розгортати додатки в реєстрі програм Aleo.
Масштабованість
Aleo використовує оффчейн обробку, спочатку обчислюючи докази на пристрої користувача, а потім завантажуючи лише результати перевірки на Блокчейн. Це значно підвищує швидкість обробки транзакцій та масштабованість системи.
механізм консенсусу
Aleo впровадив AleoBFT, гібридний архітектурний механізм консенсусу, який поєднує миттєву остаточність валідаторів і обчислювальні можливості довірителів. AleoBFT підвищує рівень децентралізації мережі, покращує продуктивність та безпеку.
Швидка остаточність блоку: забезпечте негайне підтвердження кожного блоку після його створення.
Децентралізоване забезпечення: розділення виробництва блоків та генерації coinbase.
Механізм стимулювання: валідатори та доказувачі ділять блокові винагороди.
Aleo дозволяє розробникам створювати програми без обмежень газу, що підходять для застосувань, які потребують тривалого виконання.
Останні досягнення
ARC-100 голосування пройшло: пропозиція, що стосується відповідності та заходів безпеки, була прийнята.
Програма стимулювання веріфікаторів: розпочнеться 1 липня і триватиме до 15 липня, буде розподілено 1 мільйон Aleo балів як винагороду.
Постачання токенів: початковий обсяг 1,5 мільярда, початкова циркуляція приблизно 10%.
Тестова мережа Бета скидання: це останнє скидання мережі, додавання ARC-41 та нової функції головоломки.
Замороження коду: завершено тиждень тому.
План розширення вузлів перевірки: початкові 15, мета - збільшити до 50 протягом року, в кінцевому підсумку до 500.
Аналіз алгоритму Synthesis Puzzle
Aleo нещодавно оновив алгоритм puzzle, тепер він не зосереджується на генерації zk proof, а переходить до генерації witness. Основна частина нового алгоритму називається Synthesis Puzzle, основні кроки такі:
Кожен епоха генерує спільну EpochProgram.
Використовуйте nonce як насіннєве число для генерації вхідних даних EpochProgram.
Агрегуйте R1CS та input, що відповідають EpochProgram, обчисліть свідчення.
Перетворити свідка на листовий вузол Меркле-дерева.
Обчислити корінь Меркле та перетворити його на proof_target.
Перевірте, чи відповідає proof_target вимогам поточної епохи.
Якщо вимоги виконані, подайте рішення та транслюйте.
Це оновлення забезпечує узгодженість обчислень puzzle в межах кожного епохи, але різниця між різними епохами є значною. Внаслідок видалення обчислень MSM та NTT, а також введення деяких залежностей для послідовного виконання, виникають нові виклики для оптимізації GPU та реалізації паралелізму.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
9 лайків
Нагородити
9
5
Поділіться
Прокоментувати
0/400
YieldWhisperer
· 22год тому
та ж сама zk презентація, як і в кожному іншому l1... стежу за цими з 2019 року, якщо чесно, нічого нового тут
Переглянути оригіналвідповісти на0
Дізнатися більше
MoneyBurner
· 22год тому
Ще один zk проект Створити позицію До місяця, браття
Aleo: Блокчейн проект, що поєднує приватність і масштабованість Останні досягнення та аналіз алгоритму Synthesis Puzzle
Aleo: блокчейн-проект, який поєднує конфіденційність та масштабованість
Aleo є проектом Блокчейн, що зосереджується на захисті конфіденційності, використовуючи технологію нульових знань (ZKP) для досягнення більш високого рівня конфіденційності та масштабованості. Основна ідея проекту полягає в тому, щоб дозволити користувачам виконувати автентифікацію та обробку даних, захищаючи при цьому особисті дані.
Огляд проекту
Приватність
Основою Aleo є технологія нульових доказів (ZKPs), яка дозволяє виконувати транзакції та смарт-контракти з дотриманням конфіденційності. Деталі транзакцій користувачів за замовчуванням приховані, але при необхідності можливе вибіркове розкриття. Основні компоненти включають:
Leo мова програмування: мова, спеціально призначена для розробки застосунків нульового знання (ZKApps).
snarkVM та snarkOS: snarkVM дозволяє виконувати обчислення поза ланцюгом, лише перевіряючи результати на ланцюзі; snarkOS забезпечує безпеку даних і обчислень.
zkCloud: забезпечує безпечне, конфіденційне середовище для обчислень поза блокчейном.
Aleo також надає IDE та SDK, що підтримують розробників у швидкому написанні та публікації додатків. Розробники можуть безпосередньо розгортати додатки в реєстрі програм Aleo.
Масштабованість
Aleo використовує оффчейн обробку, спочатку обчислюючи докази на пристрої користувача, а потім завантажуючи лише результати перевірки на Блокчейн. Це значно підвищує швидкість обробки транзакцій та масштабованість системи.
механізм консенсусу
Aleo впровадив AleoBFT, гібридний архітектурний механізм консенсусу, який поєднує миттєву остаточність валідаторів і обчислювальні можливості довірителів. AleoBFT підвищує рівень децентралізації мережі, покращує продуктивність та безпеку.
Швидка остаточність блоку: забезпечте негайне підтвердження кожного блоку після його створення.
Децентралізоване забезпечення: розділення виробництва блоків та генерації coinbase.
Механізм стимулювання: валідатори та доказувачі ділять блокові винагороди.
Aleo дозволяє розробникам створювати програми без обмежень газу, що підходять для застосувань, які потребують тривалого виконання.
Останні досягнення
ARC-100 голосування пройшло: пропозиція, що стосується відповідності та заходів безпеки, була прийнята.
Програма стимулювання веріфікаторів: розпочнеться 1 липня і триватиме до 15 липня, буде розподілено 1 мільйон Aleo балів як винагороду.
Постачання токенів: початковий обсяг 1,5 мільярда, початкова циркуляція приблизно 10%.
Тестова мережа Бета скидання: це останнє скидання мережі, додавання ARC-41 та нової функції головоломки.
Замороження коду: завершено тиждень тому.
План розширення вузлів перевірки: початкові 15, мета - збільшити до 50 протягом року, в кінцевому підсумку до 500.
Аналіз алгоритму Synthesis Puzzle
Aleo нещодавно оновив алгоритм puzzle, тепер він не зосереджується на генерації zk proof, а переходить до генерації witness. Основна частина нового алгоритму називається Synthesis Puzzle, основні кроки такі:
Кожен епоха генерує спільну EpochProgram.
Використовуйте nonce як насіннєве число для генерації вхідних даних EpochProgram.
Агрегуйте R1CS та input, що відповідають EpochProgram, обчисліть свідчення.
Перетворити свідка на листовий вузол Меркле-дерева.
Обчислити корінь Меркле та перетворити його на proof_target.
Перевірте, чи відповідає proof_target вимогам поточної епохи.
Якщо вимоги виконані, подайте рішення та транслюйте.
Це оновлення забезпечує узгодженість обчислень puzzle в межах кожного епохи, але різниця між різними епохами є значною. Внаслідок видалення обчислень MSM та NTT, а також введення деяких залежностей для послідовного виконання, виникають нові виклики для оптимізації GPU та реалізації паралелізму.