Глибокий аналіз життєвого циклу транзакцій публічних блокчейнів: технічні відмінності Ethereum, Solana та Aptos
Порівняння технічних характеристик різних блокчейнів може здаватися складним через різні точки зору. Щоб швидко і точно зрозуміти відмінності Aptos від інших блокчейнів, важливо вибрати відповідну аналітичну перспективу. У цій статті буде розглянуто життєвий цикл транзакції, аналізуючи повний процес транзакції від створення до оновлення остаточного стану, включаючи створення та ініціювання, трансляцію, сортування, виконання та оновлення стану, щоб глибше зрозуміти концепцію проектування та технічні компроміси кожного блокчейну.
Aptos: оптимістичний паралелізм та висока продуктивність дизайну
Aptos як блокчейн, що акцентує увагу на високій продуктивності, має схожий життєвий цикл транзакцій з Ethereum, але досягає значного підвищення продуктивності завдяки унікальному оптимістичному паралельному виконанню та оптимізації пулу пам'яті.
Створення та ініціювання
Мережа Aptos складається з легких вузлів, повних вузлів і валідаторів. Користувачі ініціюють транзакції через легкі вузли, легкі вузли пересилають транзакції найближчим повним вузлам, а повні вузли синхронізуються з валідаторами.
Трансляція
Aptos зберігає пул пам'яті, але між пулами пам'яті не відбувається обміну після QuorumStore. Система здійснює попереднє сортування на основі правил (таких як FIFO або витрати на газ), що забезпечує відсутність конфліктів під час подальшого паралельного виконання транзакцій. Такий дизайн уникає високих вимог до апаратного забезпечення, необхідних для попереднього оголошення наборів читання та запису.
Сортування
Aptos використовує консенсус AptosBFT, де пропонент принципово не може вільно сортувати транзакції. Попереднє сортування в пам'яті вже завершилося для уникнення конфліктів, генерація блоків більше залежить від співпраці між валідаторами.
Виконати
Aptos використовує технологію Block-STM для реалізації оптимістичного паралельного виконання. Транзакції вважаються такими, що не мають конфліктів, і обробляються одночасно; якщо під час виконання виявляється конфлікт, транзакції, що зазнали впливу, будуть повторно виконані. Цей підхід використовує багатоядерні процесори для підвищення ефективності, TPS може досягати 160 000.
Оновлення статусу
Стан синхронізації валідаторів, остаточність підтверджується перевіркою контрольних точок, ефективність досить висока.
Основна перевага Aptos полягає в поєднанні оптимістичного паралелізму та попереднього сортування в пулі пам'яті, що знижує вимоги до продуктивності вузлів і значно підвищує пропускну здатність.
Ethereum:послідовне виконання базового тесту
Ethereum як піонер смарт-контрактів є важливим орієнтиром для технології публічних блокчейнів. Його життєвий цикл транзакцій забезпечує базову структуру для розуміння інших публічних блокчейнів.
Життєвий цикл транзакцій Ethereum
Створення та ініціювання: користувачі через гаманці ініціюють транзакції за допомогою ретрансляційного шлюзу або RPC-інтерфейсу.
Трансляція: Транзакція входить у публічний пул пам'яті, чекаючи на упаковку.
Сортування: Після оновлення PoS, будівельники блоків упаковують транзакції відповідно до принципу максимізації прибутку, після чого подають їх пропозитору через аукціон на релейному рівні.
Виконання: EVM послідовно обробляє транзакції, оновлюючи стан в однопоточному режимі.
Оновлення статусу: Блок має пройти два контрольні пункти для підтвердження остаточності.
Обмеження серійного виконання та дизайну пам'яті Ethereum обмежують продуктивність, час блоку становить 12 секунд/слот, TPS низький. У порівнянні, Aptos досяг якісного стрибка завдяки паралельному виконанню та оптимізації пам'яті.
Solana: надзвичайна оптимізація з детермінованим паралелізмом
Solana відома високою продуктивністю, її життєвий цикл транзакцій значно відрізняється від Aptos, особливо в пулі пам’яті та способах виконання.
Життєвий цикл торгівлі Solana
Створення та ініціювання: Користувач ініціює транзакцію через гаманець.
Трансляція: без загального пулу пам'яті, транзакції надсилаються безпосередньо поточному та наступним двом пропонентам.
Сортування: Пропоненти пакують блоки на основі PoH, час блоку всього 400 мілісекунд.
Виконання: віртуальна машина Sealevel використовує детерміністичне паралельне виконання, потрібно заздалегідь оголосити набори читання та запису, щоб уникнути конфліктів.
Solana не використовує пам'яті пулу, вузли можуть швидко досягати консенсусу щодо порядку транзакцій, уникаючи необхідності чергуватися в пулі пам'яті. Проте це також означає, що під час перевантаження мережі транзакції можуть бути відкинуті, а не чекати, і користувачам потрібно буде повторно подати їх.
На відміну від цього, оптимістичний паралелізм Aptos не вимагає оголошення наборів читання/запису, поріг для вузлів нижчий, але TPS вищий.
Паралельне виконання двох шляхів: Aptos проти Solana
Паралельне виконання поділяється на детерміноване паралельне виконання та оптимістичне паралельне виконання, різниця полягає в тому, як забезпечити, щоб паралельні транзакції не конфліктували.
Детерміноване паралельне виконання (Solana): перед трансакцією потрібно заявити про набори читання та запису, двигун Sealevel обробляє паралельні безконфліктні трансакції відповідно до заяви, конфліктні трансакції виконуються послідовно.
Оптимістичний паралелізм (Aptos): передбачається, що транзакції не мають конфліктів, паралельне виконання Block-STM перевіряється, якщо є конфлікти, то повторюється. Попереднє сортування в пам'яті знижує ризик конфліктів, навантаження на вузли менше.
Оптимістичне паралельне виконання через пул пам'яті для попереднього підтвердження конфліктів
Оптимістичний паралелізм Aptos не є простим припущенням про відсутність конфліктів між транзакціями, а є запобіганням ризикам на етапі трансляції транзакцій. Транзакції попередньо сортуються після входу в загальний пул пам'яті, щоб забезпечити, що транзакції в одному блоці не конфліктують під час паралельного виконання. Це попереднє сортування транзакцій є ключем до реалізації оптимістичного паралелізму Aptos, не вимагаючи введення механізму заявок на транзакції, що значно знижує вимоги до продуктивності вузлів.
Наратив на основі безпеки є напрямком розвитку Aptos
Aptos демонструє великий потенціал у сфері RWA та платежів стабільними монетами:
RWA: Block-STM Aptos може паралельно обробляти кілька трансакцій з переказу активів, уникнувши затримок у підтвердженні прав власності через завантаженість мережі. Модульний дизайн мови Move та її безпека дозволяють розробникам легше створювати надійні додатки RWA.
Платежі стабільною монетою: Мова Move Aptos запобігає подвійним витратам за допомогою моделі ресурсів, що забезпечує точність кожного переказу стабільної монети. Низькі витрати на Gas роблять її надзвичайно конкурентоспроможною в сценаріях дрібних платежів.
Переваги Aptos у сфері безпеки закладають міцний фундамент для наративів RWA та PayFi. У майбутньому Aptos зможе, спираючись на ці переваги, сформувати наратив "мережі цінностей, що керуються безпекою", ставши мостом між традиційною економікою та блокчейном.
Резюме: Технологічні відмінності Aptos та майбутнє оповідання
Дизайн Aptos досягає тонкого балансу між продуктивністю та безпекою. Його попереднє сортування пулу пам'яті в поєднанні з оптимістичним паралелізмом Block-STM знижує бар'єри для вузлів і забезпечує високу пропускну здатність у 160 000 TPS. Цей підхід "стабільності і швидкості", доповнений ресурсною моделлю мови Move, надає Aptos вищу безпеку.
Aptos демонструє величезний потенціал у наративі RWA та PayFi. У сфері RWA високий пропускний здатність Aptos підтримує масштабне виведення активів на блокчейн. У PayFi та платежах стабільною монетою низька вартість, висока ефективність та відповідність Aptos підтримують мікроплатежі та міжнародні розрахунки, ставши потужним кандидатом на "інфраструктуру наступного покоління для платежів".
У майбутньому Aptos може покладатися на наратив про «мережу цінностей, засновану на безпеці», щоб об'єднати традиційні фінансові та блокчейн-екосистеми, продовжувати докладати зусиль у сфері RWA та PayFi, а також створювати нову модель публічного ланцюга з довірою та масштабованістю.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
15 лайків
Нагородити
15
8
Поділіться
Прокоментувати
0/400
PumpDetector
· 08-03 13:23
Достойна уваги хороша стаття
Переглянути оригіналвідповісти на0
LightningClicker
· 08-03 11:04
Продуктивність є невід'ємною потребою.
Переглянути оригіналвідповісти на0
AirdropHunter
· 08-02 20:45
Перспективи APTOS в майбутньому
Переглянути оригіналвідповісти на0
BlockchainBouncer
· 08-01 14:45
Багатоланцюговість безсумнівно стане великою тенденцією
Глибина порівняння: технічні відмінності та переваги продуктивності в життєвому циклі транзакцій Aptos, Ethereum та Solana
Глибокий аналіз життєвого циклу транзакцій публічних блокчейнів: технічні відмінності Ethereum, Solana та Aptos
Порівняння технічних характеристик різних блокчейнів може здаватися складним через різні точки зору. Щоб швидко і точно зрозуміти відмінності Aptos від інших блокчейнів, важливо вибрати відповідну аналітичну перспективу. У цій статті буде розглянуто життєвий цикл транзакції, аналізуючи повний процес транзакції від створення до оновлення остаточного стану, включаючи створення та ініціювання, трансляцію, сортування, виконання та оновлення стану, щоб глибше зрозуміти концепцію проектування та технічні компроміси кожного блокчейну.
Aptos: оптимістичний паралелізм та висока продуктивність дизайну
Aptos як блокчейн, що акцентує увагу на високій продуктивності, має схожий життєвий цикл транзакцій з Ethereum, але досягає значного підвищення продуктивності завдяки унікальному оптимістичному паралельному виконанню та оптимізації пулу пам'яті.
Створення та ініціювання
Мережа Aptos складається з легких вузлів, повних вузлів і валідаторів. Користувачі ініціюють транзакції через легкі вузли, легкі вузли пересилають транзакції найближчим повним вузлам, а повні вузли синхронізуються з валідаторами.
Трансляція
Aptos зберігає пул пам'яті, але між пулами пам'яті не відбувається обміну після QuorumStore. Система здійснює попереднє сортування на основі правил (таких як FIFO або витрати на газ), що забезпечує відсутність конфліктів під час подальшого паралельного виконання транзакцій. Такий дизайн уникає високих вимог до апаратного забезпечення, необхідних для попереднього оголошення наборів читання та запису.
Сортування
Aptos використовує консенсус AptosBFT, де пропонент принципово не може вільно сортувати транзакції. Попереднє сортування в пам'яті вже завершилося для уникнення конфліктів, генерація блоків більше залежить від співпраці між валідаторами.
Виконати
Aptos використовує технологію Block-STM для реалізації оптимістичного паралельного виконання. Транзакції вважаються такими, що не мають конфліктів, і обробляються одночасно; якщо під час виконання виявляється конфлікт, транзакції, що зазнали впливу, будуть повторно виконані. Цей підхід використовує багатоядерні процесори для підвищення ефективності, TPS може досягати 160 000.
Оновлення статусу
Стан синхронізації валідаторів, остаточність підтверджується перевіркою контрольних точок, ефективність досить висока.
Основна перевага Aptos полягає в поєднанні оптимістичного паралелізму та попереднього сортування в пулі пам'яті, що знижує вимоги до продуктивності вузлів і значно підвищує пропускну здатність.
Ethereum:послідовне виконання базового тесту
Ethereum як піонер смарт-контрактів є важливим орієнтиром для технології публічних блокчейнів. Його життєвий цикл транзакцій забезпечує базову структуру для розуміння інших публічних блокчейнів.
Життєвий цикл транзакцій Ethereum
Обмеження серійного виконання та дизайну пам'яті Ethereum обмежують продуктивність, час блоку становить 12 секунд/слот, TPS низький. У порівнянні, Aptos досяг якісного стрибка завдяки паралельному виконанню та оптимізації пам'яті.
Solana: надзвичайна оптимізація з детермінованим паралелізмом
Solana відома високою продуктивністю, її життєвий цикл транзакцій значно відрізняється від Aptos, особливо в пулі пам’яті та способах виконання.
Життєвий цикл торгівлі Solana
Solana не використовує пам'яті пулу, вузли можуть швидко досягати консенсусу щодо порядку транзакцій, уникаючи необхідності чергуватися в пулі пам'яті. Проте це також означає, що під час перевантаження мережі транзакції можуть бути відкинуті, а не чекати, і користувачам потрібно буде повторно подати їх.
На відміну від цього, оптимістичний паралелізм Aptos не вимагає оголошення наборів читання/запису, поріг для вузлів нижчий, але TPS вищий.
Паралельне виконання двох шляхів: Aptos проти Solana
Паралельне виконання поділяється на детерміноване паралельне виконання та оптимістичне паралельне виконання, різниця полягає в тому, як забезпечити, щоб паралельні транзакції не конфліктували.
Оптимістичне паралельне виконання через пул пам'яті для попереднього підтвердження конфліктів
Оптимістичний паралелізм Aptos не є простим припущенням про відсутність конфліктів між транзакціями, а є запобіганням ризикам на етапі трансляції транзакцій. Транзакції попередньо сортуються після входу в загальний пул пам'яті, щоб забезпечити, що транзакції в одному блоці не конфліктують під час паралельного виконання. Це попереднє сортування транзакцій є ключем до реалізації оптимістичного паралелізму Aptos, не вимагаючи введення механізму заявок на транзакції, що значно знижує вимоги до продуктивності вузлів.
Наратив на основі безпеки є напрямком розвитку Aptos
Aptos демонструє великий потенціал у сфері RWA та платежів стабільними монетами:
Переваги Aptos у сфері безпеки закладають міцний фундамент для наративів RWA та PayFi. У майбутньому Aptos зможе, спираючись на ці переваги, сформувати наратив "мережі цінностей, що керуються безпекою", ставши мостом між традиційною економікою та блокчейном.
Резюме: Технологічні відмінності Aptos та майбутнє оповідання
Дизайн Aptos досягає тонкого балансу між продуктивністю та безпекою. Його попереднє сортування пулу пам'яті в поєднанні з оптимістичним паралелізмом Block-STM знижує бар'єри для вузлів і забезпечує високу пропускну здатність у 160 000 TPS. Цей підхід "стабільності і швидкості", доповнений ресурсною моделлю мови Move, надає Aptos вищу безпеку.
Aptos демонструє величезний потенціал у наративі RWA та PayFi. У сфері RWA високий пропускний здатність Aptos підтримує масштабне виведення активів на блокчейн. У PayFi та платежах стабільною монетою низька вартість, висока ефективність та відповідність Aptos підтримують мікроплатежі та міжнародні розрахунки, ставши потужним кандидатом на "інфраструктуру наступного покоління для платежів".
У майбутньому Aptos може покладатися на наратив про «мережу цінностей, засновану на безпеці», щоб об'єднати традиційні фінансові та блокчейн-екосистеми, продовжувати докладати зусиль у сфері RWA та PayFi, а також створювати нову модель публічного ланцюга з довірою та масштабованістю.