На даний момент кількість валідаторів Нода в Основній мережі Aleo збільшилася до 25, а TPS збільшилося зі стандартних 30 до 50. Якість такого росту TPS? Перед тим, як розглядати це, давайте спочатку з'ясуємо, що таке TPS та що воно включає в себе в традиційних громадських ланцюгах. TPS - скорочення від Transactions Per Second, що означає кількість операцій, оброблених за секунду. Це важливий показник продуктивності Блокчейн мережі, який вказує, скільки операцій може бути оброблено в мережі за одиницю часу. У традиційних громадських ланцюгах операція (Transaction) - це вид операції, за допомогою якої користувач може відправити Токен або виконати смартконтракт. TPS Aleo відрізняється від традиційних громадських ланцюгів, оскільки вони використовують два основних моделі стану - UTXO (невикористаний вихід транзакції) та рахунок (введений ETH блоком). Aleo використовує варіацію моделі UTXO - модель запису (Record). Навіть якщо модель рахунку більш інтуїтивна для розробників, вона використовує рахунок для індексації глобального стану. Це означає, що, хоча модель особистого рахунку може забезпечувати приватність введення та виведення, через неможливістьшифрування рахунку, вона все ще порушує приватність користувача. Ще одним недоліком моделі особистого рахунку є відсутність паралелізму, оскільки для оновлення його потрібно використовувати весь стан програми (тільки один користувач може виконувати цю операцію в один момент). Модель запису Aleo використовує ідентифікатор програми як точку кластеризації (замість рахунку) для забезпечення приватності та надання програмі внутрішнього стану, що робить його більш ефективним та вирішує проблему паралелізму. Запис (Record) - це основна структура даних, яка може містити будь-яке корисне навантаження для кодування активів користувача чи стану програми. Запис представляє стан програми в глобальному стані, наприклад, баланс рахунку чи ідентифікаційні документи. На відміну від моделі квитків Zcash, запис також містить інформацію про те, як він пов'язаний з певною програмою (ідентифікатор програми). Це відкриває двері для більш складної логіки і дозволяєшифрування будь-якого корисного навантаження (активи, стан програми...) і не обмежується простим переміщенням вартості. Кожен запис містить інформацію про його власника, збережену вартість та стан його програми: рахунок Відкритий ключ #最近关注的新币 APK(: визначає власника конкретного запису та того, хто має право його використовувати; малий бал: зберігається в записі програми Aleo; дані: корисне навантаження, що містить будь-яку інформацію, залежно від програми, наприклад, рахунок балансу; випадкове число: унікальний номер стовпця для кожного запису, подібний до Nullifier в Zcash. Шляхом перевірки, чи вже включено nonce в набір витрачених записів, запобігається подвійному використанню одного й того ж запису, що є важливою функцією подвійного витрачання; видимість: за замовчуванням в Aleo вона є приватною, але якщо користувач бажає поділитися інформацією або здійснити публічну транзакцію, він також може встановити її як публічну.


Записи в Aleo використовуються та створюються за допомогою функції переходу (Transition). Одна угода може містити кілька переходів, кожен з яких відповідає за використання та створення своїх власних записів. Це дозволяє можливість включення кількох оновлень стану в одну угоду. Кожна угода може містити до 32 переходів, з яких один призначений для оплати комісії за угоду. З записів угод на браузері можна побачити перехідні записи: оскільки кожна угода може містити максимум 32 переходи, з яких один призначений для оплати комісії за угоду, то швидкість угод в Aleo повинна бути помножена на 32. З урахуванням поточних 25 валідаторівНода, середня швидкість угод від 2 до 5 TPS, фактично TPS може досягти рівня 1500+. Кількість переходів (Transition), яку підтримує кожна угода, залежить від налаштувань Основної мережі Aleo, наразі основний фокус офіційного виробника полягає в подальшому збільшенні кількості валідаторівНода та оптимізації мережі; планується збільшення до 40, за традиційним алгоритмом TPS збільшиться до близько 100, що практично досягне поточного рівня ETH блокчейну L1. Якщо змінити кількість переходів (Transition), яку підтримує кожна угода, на 32, то фактично TPS може досягти 3000+. Що означає 1500+ або 3000+? Порівняємо з іншими громадськими блокчейнами: ETH блокчейн 2.0: після оновлення PoS передбачається підтримка 100-200 TPS, але фактична пропускна здатність залежить від масштабу мережі та інших технічних покращень (наприклад, Sharding). Solana: консенсусний механізм PoS + Proof of History )PoH( підтримує 5000-6000 TPS, що є одним з найпотужніших у громадських блокчейнах PoS. Avalanche: C-Chain може обробляти 4500 TPS. Sui: за даними Sui Foundation, найвища швидкість TPS в Sui може досягти 297,000, на практиці найвища швидкість TPS наразі становить близько 800. Aptos: за даними Chainspect, теоретично найвища швидкість TPS в Aptos може досягти 160,000, на практиці найвищий рекорд TPS складає 10,734, щоденна швидкість TPS зберігається на рівні 500-1000. Порівнявши це, якщо Aleo змінить кількість переходів (Transition), яку підтримує кожна угода, то фактично TPS буде достатнім для підтримки більшості екосистемних застосувань, таких як масштабні DeFi, високочастотні DEX, великі ринки торгівлі NFT, блокчейн-ігри та інше. Навіть якщо не буде змін, коли кількість валідаторівНода збільшиться до 40, за традиційним алгоритмом, TPS вже може досягти поточного рівня ETH блокчейну L1, відповідно до офіційної позиції, метою є розвиток L2. Спочатку ми вважали, що Aleo не потребує L2, оскільки L2, власне кажучи, є лише рішенням для масштабування, але завдяки своїм особливостям zkVM, Aleo вже може досягти нескінченного масштабування. Але L2 для Aleo фактично більше схожий на рівень застосування, звичайно, він також має функцію збільшення TPS, за допомогою аналогічного методу Rollup, як у ETH блокчейні. За традиційним алгоритмом громадського блокчейну, 50 TPS та 100 TPS можуть підтримувати максимальну кількість угод за один день відповідно: 50 TPS: 4,320,000 угод/день 100 TPS: 8,640,000 угод/день
На підставі даних про транзакції зі швидкістю 50 TPS, вже достатньо для розвитку середніх або середніх до великих екологічних застосувань. Якщо Aleo збільшиться до 100 TPS, досягне TPS, схожої на поточний ETH L1, і далі розвиватиме свій L2 на зразок ETH, одночасно налаштує кількість підтримуваних переходів транзакцій, а також завдяки тому, що час формування блоку Aleo становить приблизно 2-5 секунд, що значно швидше, ніж 12 секунд у ETH, з розвитком екосистеми Aleo, якщо Aleo зможе продовжувати підтримувати або подальше оптимізувати час формування блоку, фактичний масштаб транзакцій та досвід користувачів буде набагато вищим, ніж у ETH! Крім того, для покращення TPS, крім збільшення кількості валідаторів та Нод, важливо також оптимізувати продуктивність snarkVM (zkVM) та snarkOS, як це було наголошено в наших попередніх статтях: Значення технології Aleo | CUDA для підтримки snarkVM (zkVM) та snarkOS! Підтримка CUDA є дуже важливою для підвищення TPS, покращення ефективності створення та перевірки zk-доказів, що дозволить додатково підвищити пропускну здатність та швидкість відповіді всієї системи. Загалом потенціал Aleo все ще дуже великий, з огляду на прогрес офіційних установ та спільнот, екосистема швидко розвивається, буде більше екологічних проектів, які з'являться, і очікується, що кількість валідаторів та Нод збільшиться до 40 якомога швидше. Якщо Aleo продовжуватиме оптимізувати продуктивність, впроваджувати більш ефективні технології масштабування, вона зможе підтримувати набагато більш розгалужену екосистему, включаючи високочастотні транзакції та складні децентралізовані додатки, зберігаючи при цьому свої переваги у сфері конфіденційності, майбутнє Aleo дуже обіцяюче!
ALEO-1,63%
ETH-2,32%
ZEC-12,74%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Популярні активності Gate Fun

    Дізнатися більше
  • Рин. кап.:$0.1Холдери:1
    0.00%
  • Рин. кап.:$3.52KХолдери:1
    0.00%
  • Рин. кап.:$0.1Холдери:1
    0.00%
  • Рин. кап.:$3.51KХолдери:1
    0.00%
  • Рин. кап.:$3.51KХолдери:1
    0.00%
  • Закріпити