В останні роки швидкий розвиток технології блокчейну сприяв інноваціям у багатьох сферах, таких як DeFi, NFT, AI та інші. Solana, як швидка та ефективна блокчейн-платформа, здобула широку увагу завдяки своєму унікальному механізму консенсусу та високій пропускній здатності. Великим ринковим простором у сфері широкомасштабних застосувань є L2-ланцюги або додаткові ланцюги, засновані на SVM.
В цьому контексті Lumoz, заснований на SVM, разом із унікальними технологіями ZK і TEE, представляє інноваційне рішення з ланцюгами SVM (Lumoz SVM Stack), що надає галузі нову перспективу. Завдяки його ефективній розширювальній архітектурі та оптимізованим алгоритмам, Lumoz SVM Stack не тільки забезпечує надзвичайно високу пропускну здатність та швидкодію транзакцій SVM-ланцюгів, але й гарантує безпеку та децентралізованість.
архітектура
Lumoz SVM Stack - це універсальне рішення L2 на базі високопродуктивного рівня виконання угод SVM, яке використовує модульну архітектуру, що розбиває функціонал на окремі модулі для забезпечення гнучкості та масштабованості. Ця архітектура включає кілька основних рівнів: рівень розрахунків з підтримкою Ethereum і Solana як розрахункового рівня, рівень доступності даних з Celestia і Avail, а також підтримку різних типів доказів, таких як SP1 і SGX. Ці розробки, разом з оточенням виконання SVM, створюють ефективне та налаштовуване модульне рішення L2. Завершальна мета Lumoz SVM Stack - стати найшвидшим та найбільш універсальним рішенням L2, що використовує SVM.
Solana не має глобального дерева стану, але глобальне дерево стану є надзвичайно важливим для забезпечення безпечного вирішення результатів виконання поза ланцюжком на L1. Щоб вирішити цю проблему, Lumoz поєднує основні функції глобального дерева стану з розрідженим деревом Меркла (LSMT), використовуючи шифрування для перевірки результатів виконання на масштабах мережі, забезпечуючи безпеку та узгодженість операцій як на ланцюжку, так і поза ним. Це інноваційне рішення не тільки покращує переваги Lumoz у сфері масштабованості та безпеки, але також забезпечує надійний механізм крос-ланцюжкового виконання для екосистеми блокчейна.
Lumoz SVM Stack заснований на коді клієнта Solana Agave та повністю використовує паралельну виконавчу здатність та унікальну структуру даних транзакцій Solana, забезпечуючи сумісність з головною мережею Solana. Шляхом оптимізації логіки зберігання та параметрів продуктивності Lumoz SVM Stack максимізує переваги природної продуктивності Solana, додатково підвищуючи ефективність та масштабованість системи.
Поточна архітектура дозволяє безшовно перенести існуючі додатки Solana в мережу Lumoz SVM Stack без необхідності внесення будь-яких змін до програмного коду. Це рішення не тільки зменшує витрати на ресурси і витрати, але й забезпечує інструменти та стек розробки, які відповідають Solana, що забезпечує розробникам менші витрати на міграцію та вищу ефективність розробки.
Звичайні компоненти складаються
· Спільний сортувальник: Lumoz SVM Stack використовує децентралізований та прозорий спосіб сортування транзакцій, що забезпечує ефективність та надійність масштабування мережі. У відношенні до безпеки, швидкості та децентралізації, Lumoz SVM Stack має помітні переваги. Спільний сортувальник обробляє групами кілька транзакцій, що зменшує кількість окремих транзакцій, які потрібно обробити на основному рівні, що значно підвищує пропускну здатність та місткість системи. Крім того, Lumoz SVM Stack надає потужну підтримку для сортування транзакцій, що покращує загальну продуктивність.
· Безстатусний верифікатор: контракт безстатусного верифікатора Lumoz SVM Stack розбиває повне завдання верифікації на невеликі частини та розподіляє ці завдання по мережі верифікаторів. Завдяки цьому дизайну Lumoz SVM Stack значно знижує вимоги до апаратного забезпечення учасників, що полегшує приєднання або виходження вузлів з мережі без необхідності доступу до повного стану блокчейну. Це не тільки покращує гнучкість системи, але й знижує поріг участі та сприяє більш активній участі вузлів.
· Доступність даних: Хоча у Solana є суворі обмеження на розмір транзакцій, це може становити виклик для рішень DA (доступність даних), що базуються на агрегації. Проте, Lumoz SVM Stack шляхом розширення рішень DA подолав обмеження оригінальної DA-системи Solana. Це розробка забезпечує безпеку та децентралізацію управління даними, а також зберігає здатність аудитувати дані на Solana, що забезпечує повну аудиторську перевірку та прозорість блокчейна.
Ключові технології
SVM сумісний та ефективний паралельний виконавець
SVM (віртуальна машина Solana) від Solana є ефективним середовищем виконання смарт-контрактів, завдяки паралельній обробці транзакцій та незалежному від стану дизайну, вона може одночасно виконувати кілька транзакцій, що значно підвищує пропускну здатність та знижує затримки. SVM підтримує мови програмування, такі як Rust та C, що дозволяє розробникам легко створювати високопродуктивні децентралізовані додатки та сприяти швидкому розвитку екосистеми Solana.
Варто підкреслити, що паралельне виконання SVM залежить від унікальної структури торгових даних Solana. У мережі Solana ініціатор кожної угоди передбачає інформацію про облікові записи, які потрібно передати для читання та запису. Цей дизайн дозволяє SVM обробляти угоди в ефективному паралельному порядку, забезпечуючи, що різні угоди не одночасно здійснюють операції з читання або запису на одному й тому ж обліковому записі. Саме тому просто прив'язування SVM до інших рамок виконання не приносить переваг паралельної обробки.
На основі цього принципу ми обрали Solana Client як основний виконавчий фреймворк, щоб повністю використовувати переваги паралельного виконання SVM та забезпечувати ефективну обробку транзакцій та низьку затримку в усій системі.
Підтримка багатократного підтвердження
Lumoz підтримує потужні багатопрофільні канали, які дозволяють перетворювати асемблерні інструкції з різних виконавчих клієнтів в алгебраїчні або поліноміальні системи доказів. Цей канал дизайну дозволяє Lumoz не тільки кодувати арифметику з використанням різних підкладок, таких як SuperNova, Halo2 та eSTARK, але і уникнути залежності від одного протоколу, що забезпечує більшу гнучкість та масштабованість.
Крім доведення ZK, Lumoz також інноваційно використовує SGX для створення доведення різних типів у надійному виконавчому середовищі (TEE). Код, що виконується на SGX, такий самий, як код, що виконується на zkVM, і він виступає як легкий виконавчий клієнт. Це дозволяє всім системам доведення перевіряти той самий легкий клієнтський виконання на нижньому рівні, забезпечуючи можливість повторного використання даних. У середовищі SGX необхідні дані підписуються стандартними ECDSA підписами з використанням спеціального приватного ключа SGX. Довірене виконавче середовище (TEE) гарантує конфіденційність та цілісність обчислень і підтверджується віддаленим доведенням.
TEE: Використання процесора Intel SGX, Intel Software Guard Extensions (SGX) - це набір безпечних відповідних інструкцій, які вбудовуються в деякі процесори Intel і використовуються для активації TEE. Використовуючи чіп SGX, власник, оператор системи та спостерігач можуть мати потужну гарантію шифрування, що забезпечує, що жодна сторона не може переглядати події, які відбуваються в секретному просторі пам'яті.
Завдяки такому дизайну багато-доказового каналу, Lumoz надає більш ефективну, безпечну та гнучку схему, яка не тільки покращує продуктивність, але й зміцнює сумісність між платформами та протоколами, сприяючи інноваціям у децентралізованій перевірці та безпеці даних у галузі технології блокчейн.
Протокол розрахунків пароля на основі SMT (LSMT)
Розріджене дерево Меркла (LSMT) від Lumoz – це інноваційна зашифрована структура даних, яка поєднує в собі переваги традиційних дерев Меркла та дерев Патриції для ефективного зберігання великої кількості пар ключ-значення. На відміну від традиційних дерев Меркла, LSMT зберігає лише необхідні вузли, як правило, вузли, які містять ненульові значення або розташовані на шляху листових вузлів зі значеннями, завдяки їхній унікальній організації вузлів. Така конструкція робить LSMT «розрідженою» структурою даних, що значно зменшує потребу в просторі для зберігання.
Однією з видатних переваг LSMT є можливість надавати компактне підтвердження (Merkle-підтвердження), яке перевіряє, чи містить дерево певну пару ключ-значення, не розкриваючи її конкретне значення. Ця конструкція оптимізує зберігання та обчислювальну ефективність, особливо підходить для сценаріїв, де потрібна ефективна перевірка консистентності даних.
У рішеннях на основі Layer 2 ключовим застосуванням LSMT є ствердження та перевірка стану. Ствердження стану передбачає подання позаланцюжкових транзакцій (стану на Layer 1) до рішення на основі Layer 2. Шляхом подачі стану на Layer 1 учасники Layer 2 можуть перевірити дійсність своїх позаланцюжкових транзакцій, не викриваючи повний стан або вимагаючи обробки кожної позаланцюжкової транзакції блокчейном Layer 1. Таким чином, LSMT забезпечує ефективний та безпечний спосіб забезпечення верифікації та ствердження даних між ланцюжками, знижує залежність від базового рівня, підвищує масштабованість та забезпечує конфіденційність.
Висновок
Lumoz надає ефективне, безпечне та гнучке рішення з SVM загального призначення L2/ланцюга застосувань, яке поєднує в собі кілька передових рішень блокчейн, таких як SVM, ZK та TEE. Завдяки використанню паралельних обчислень на рівні виконання SVM та перевірці даних з використанням розріджених дерев Меркла (LSMT), Lumoz може суттєво підвищити пропускну здатність та швидкість обробки транзакцій, забезпечуючи при цьому безпеку та децентралізованість. Крім того, технологія багато-доказів zk та SGX Lumoz забезпечує потужну підтримку для безпечного виконання транзакцій, що додатково підвищує ефективність міжланцюжкової взаємодії та обробки даних.
З розвитком децентралізованих додатків та технології блокчейн Lumoz не лише надає розробникам більш гнучке середовище для розробки, але й може ефективно знизити витрати на операції, сприяючи застосуванню та популяризації технології блокчейн у різних галузях. У майбутньому Lumoz може стати одним із найбільш універсальних та масштабованих рішень Layer 2, що сприятиме подальшому розвитку публічних ланцюжків, зокрема Solana, та закласти міцні основи для стійкості та інновацій блокчейн-екосистеми.
Цей матеріал надіслано, і не відображає точку зору BlockBeats
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
Lumoz запускає SVM як сервіс, що підтримує SVM L2 з об'єднанням множинних доказів ZK та TEE
Джерело: Lumoz
фон
В останні роки швидкий розвиток технології блокчейну сприяв інноваціям у багатьох сферах, таких як DeFi, NFT, AI та інші. Solana, як швидка та ефективна блокчейн-платформа, здобула широку увагу завдяки своєму унікальному механізму консенсусу та високій пропускній здатності. Великим ринковим простором у сфері широкомасштабних застосувань є L2-ланцюги або додаткові ланцюги, засновані на SVM.
В цьому контексті Lumoz, заснований на SVM, разом із унікальними технологіями ZK і TEE, представляє інноваційне рішення з ланцюгами SVM (Lumoz SVM Stack), що надає галузі нову перспективу. Завдяки його ефективній розширювальній архітектурі та оптимізованим алгоритмам, Lumoz SVM Stack не тільки забезпечує надзвичайно високу пропускну здатність та швидкодію транзакцій SVM-ланцюгів, але й гарантує безпеку та децентралізованість.
архітектура
Lumoz SVM Stack - це універсальне рішення L2 на базі високопродуктивного рівня виконання угод SVM, яке використовує модульну архітектуру, що розбиває функціонал на окремі модулі для забезпечення гнучкості та масштабованості. Ця архітектура включає кілька основних рівнів: рівень розрахунків з підтримкою Ethereum і Solana як розрахункового рівня, рівень доступності даних з Celestia і Avail, а також підтримку різних типів доказів, таких як SP1 і SGX. Ці розробки, разом з оточенням виконання SVM, створюють ефективне та налаштовуване модульне рішення L2. Завершальна мета Lumoz SVM Stack - стати найшвидшим та найбільш універсальним рішенням L2, що використовує SVM.
Solana не має глобального дерева стану, але глобальне дерево стану є надзвичайно важливим для забезпечення безпечного вирішення результатів виконання поза ланцюжком на L1. Щоб вирішити цю проблему, Lumoz поєднує основні функції глобального дерева стану з розрідженим деревом Меркла (LSMT), використовуючи шифрування для перевірки результатів виконання на масштабах мережі, забезпечуючи безпеку та узгодженість операцій як на ланцюжку, так і поза ним. Це інноваційне рішення не тільки покращує переваги Lumoz у сфері масштабованості та безпеки, але також забезпечує надійний механізм крос-ланцюжкового виконання для екосистеми блокчейна.
Lumoz SVM Stack заснований на коді клієнта Solana Agave та повністю використовує паралельну виконавчу здатність та унікальну структуру даних транзакцій Solana, забезпечуючи сумісність з головною мережею Solana. Шляхом оптимізації логіки зберігання та параметрів продуктивності Lumoz SVM Stack максимізує переваги природної продуктивності Solana, додатково підвищуючи ефективність та масштабованість системи.
Поточна архітектура дозволяє безшовно перенести існуючі додатки Solana в мережу Lumoz SVM Stack без необхідності внесення будь-яких змін до програмного коду. Це рішення не тільки зменшує витрати на ресурси і витрати, але й забезпечує інструменти та стек розробки, які відповідають Solana, що забезпечує розробникам менші витрати на міграцію та вищу ефективність розробки.
Звичайні компоненти складаються
· Спільний сортувальник: Lumoz SVM Stack використовує децентралізований та прозорий спосіб сортування транзакцій, що забезпечує ефективність та надійність масштабування мережі. У відношенні до безпеки, швидкості та децентралізації, Lumoz SVM Stack має помітні переваги. Спільний сортувальник обробляє групами кілька транзакцій, що зменшує кількість окремих транзакцій, які потрібно обробити на основному рівні, що значно підвищує пропускну здатність та місткість системи. Крім того, Lumoz SVM Stack надає потужну підтримку для сортування транзакцій, що покращує загальну продуктивність.
· Безстатусний верифікатор: контракт безстатусного верифікатора Lumoz SVM Stack розбиває повне завдання верифікації на невеликі частини та розподіляє ці завдання по мережі верифікаторів. Завдяки цьому дизайну Lumoz SVM Stack значно знижує вимоги до апаратного забезпечення учасників, що полегшує приєднання або виходження вузлів з мережі без необхідності доступу до повного стану блокчейну. Це не тільки покращує гнучкість системи, але й знижує поріг участі та сприяє більш активній участі вузлів.
· Доступність даних: Хоча у Solana є суворі обмеження на розмір транзакцій, це може становити виклик для рішень DA (доступність даних), що базуються на агрегації. Проте, Lumoz SVM Stack шляхом розширення рішень DA подолав обмеження оригінальної DA-системи Solana. Це розробка забезпечує безпеку та децентралізацію управління даними, а також зберігає здатність аудитувати дані на Solana, що забезпечує повну аудиторську перевірку та прозорість блокчейна.
Ключові технології
SVM сумісний та ефективний паралельний виконавець
SVM (віртуальна машина Solana) від Solana є ефективним середовищем виконання смарт-контрактів, завдяки паралельній обробці транзакцій та незалежному від стану дизайну, вона може одночасно виконувати кілька транзакцій, що значно підвищує пропускну здатність та знижує затримки. SVM підтримує мови програмування, такі як Rust та C, що дозволяє розробникам легко створювати високопродуктивні децентралізовані додатки та сприяти швидкому розвитку екосистеми Solana.
Варто підкреслити, що паралельне виконання SVM залежить від унікальної структури торгових даних Solana. У мережі Solana ініціатор кожної угоди передбачає інформацію про облікові записи, які потрібно передати для читання та запису. Цей дизайн дозволяє SVM обробляти угоди в ефективному паралельному порядку, забезпечуючи, що різні угоди не одночасно здійснюють операції з читання або запису на одному й тому ж обліковому записі. Саме тому просто прив'язування SVM до інших рамок виконання не приносить переваг паралельної обробки.
На основі цього принципу ми обрали Solana Client як основний виконавчий фреймворк, щоб повністю використовувати переваги паралельного виконання SVM та забезпечувати ефективну обробку транзакцій та низьку затримку в усій системі.
Підтримка багатократного підтвердження
Lumoz підтримує потужні багатопрофільні канали, які дозволяють перетворювати асемблерні інструкції з різних виконавчих клієнтів в алгебраїчні або поліноміальні системи доказів. Цей канал дизайну дозволяє Lumoz не тільки кодувати арифметику з використанням різних підкладок, таких як SuperNova, Halo2 та eSTARK, але і уникнути залежності від одного протоколу, що забезпечує більшу гнучкість та масштабованість.
Крім доведення ZK, Lumoz також інноваційно використовує SGX для створення доведення різних типів у надійному виконавчому середовищі (TEE). Код, що виконується на SGX, такий самий, як код, що виконується на zkVM, і він виступає як легкий виконавчий клієнт. Це дозволяє всім системам доведення перевіряти той самий легкий клієнтський виконання на нижньому рівні, забезпечуючи можливість повторного використання даних. У середовищі SGX необхідні дані підписуються стандартними ECDSA підписами з використанням спеціального приватного ключа SGX. Довірене виконавче середовище (TEE) гарантує конфіденційність та цілісність обчислень і підтверджується віддаленим доведенням.
TEE: Використання процесора Intel SGX, Intel Software Guard Extensions (SGX) - це набір безпечних відповідних інструкцій, які вбудовуються в деякі процесори Intel і використовуються для активації TEE. Використовуючи чіп SGX, власник, оператор системи та спостерігач можуть мати потужну гарантію шифрування, що забезпечує, що жодна сторона не може переглядати події, які відбуваються в секретному просторі пам'яті.
Завдяки такому дизайну багато-доказового каналу, Lumoz надає більш ефективну, безпечну та гнучку схему, яка не тільки покращує продуктивність, але й зміцнює сумісність між платформами та протоколами, сприяючи інноваціям у децентралізованій перевірці та безпеці даних у галузі технології блокчейн.
Протокол розрахунків пароля на основі SMT (LSMT)
Розріджене дерево Меркла (LSMT) від Lumoz – це інноваційна зашифрована структура даних, яка поєднує в собі переваги традиційних дерев Меркла та дерев Патриції для ефективного зберігання великої кількості пар ключ-значення. На відміну від традиційних дерев Меркла, LSMT зберігає лише необхідні вузли, як правило, вузли, які містять ненульові значення або розташовані на шляху листових вузлів зі значеннями, завдяки їхній унікальній організації вузлів. Така конструкція робить LSMT «розрідженою» структурою даних, що значно зменшує потребу в просторі для зберігання.
Однією з видатних переваг LSMT є можливість надавати компактне підтвердження (Merkle-підтвердження), яке перевіряє, чи містить дерево певну пару ключ-значення, не розкриваючи її конкретне значення. Ця конструкція оптимізує зберігання та обчислювальну ефективність, особливо підходить для сценаріїв, де потрібна ефективна перевірка консистентності даних.
У рішеннях на основі Layer 2 ключовим застосуванням LSMT є ствердження та перевірка стану. Ствердження стану передбачає подання позаланцюжкових транзакцій (стану на Layer 1) до рішення на основі Layer 2. Шляхом подачі стану на Layer 1 учасники Layer 2 можуть перевірити дійсність своїх позаланцюжкових транзакцій, не викриваючи повний стан або вимагаючи обробки кожної позаланцюжкової транзакції блокчейном Layer 1. Таким чином, LSMT забезпечує ефективний та безпечний спосіб забезпечення верифікації та ствердження даних між ланцюжками, знижує залежність від базового рівня, підвищує масштабованість та забезпечує конфіденційність.
Висновок
Lumoz надає ефективне, безпечне та гнучке рішення з SVM загального призначення L2/ланцюга застосувань, яке поєднує в собі кілька передових рішень блокчейн, таких як SVM, ZK та TEE. Завдяки використанню паралельних обчислень на рівні виконання SVM та перевірці даних з використанням розріджених дерев Меркла (LSMT), Lumoz може суттєво підвищити пропускну здатність та швидкість обробки транзакцій, забезпечуючи при цьому безпеку та децентралізованість. Крім того, технологія багато-доказів zk та SGX Lumoz забезпечує потужну підтримку для безпечного виконання транзакцій, що додатково підвищує ефективність міжланцюжкової взаємодії та обробки даних.
З розвитком децентралізованих додатків та технології блокчейн Lumoz не лише надає розробникам більш гнучке середовище для розробки, але й може ефективно знизити витрати на операції, сприяючи застосуванню та популяризації технології блокчейн у різних галузях. У майбутньому Lumoz може стати одним із найбільш універсальних та масштабованих рішень Layer 2, що сприятиме подальшому розвитку публічних ланцюжків, зокрема Solana, та закласти міцні основи для стійкості та інновацій блокчейн-екосистеми.
Цей матеріал надіслано, і не відображає точку зору BlockBeats