Дізнайтеся, як унікальна обробка транзакцій Sui, зосереджена на спільних об’єктах, забезпечує високу продуктивність і послідовний стан даних.

Sui — це блокчейн-платформа, яка пропонує швидку та ефективну обробку транзакцій. Порівняно з іншими блокчейнами, Sui виділяється завдяки своєму унікальному гібридному підходу. Його перевірено на здатність обробляти до 297 000 транзакцій на секунду, що забезпечує майже миттєвий час відповіді для користувачів у програмах та іграх.

Розуміння транзакцій у світі блокчейну

У світі блокчейну транзакції відіграють вирішальну роль у роботі програм. Коли ви виконуєте дії в додатку, наприклад купуєте чи продаєте предмети, запускається процес із залученням валідаторів і вузлів, які складають мережу. Підхід Sui до обробки транзакцій зосереджується на окремих об’єктах і внесених до них змінах. Ці зміни можуть передбачати передачу права власності або зміну зовнішнього вигляду об’єкта.

Децентралізовані мережеві транзакції

У децентралізованих мережах, таких як Sui, незалежні оператори керують серверами, що підтримують інфраструктуру. Ці мережі вимагають схвалення транзакцій та поширення змін даних по всій мережі. У контексті Sui всі валідатори та вузли мають спільний глобальний стан даних.

Розглянемо приклад Netflix. У приватних мережах транзакції обробляються на внутрішніх серверах, які неявно довіряють один одному. Ці сервери обробляють записи облікових записів користувачів і визначають, які облікові записи можуть отримувати доступ до певних файлів. У децентралізованих мережах, таких як Sui, всі сервери підтримують узгоджений глобальний стан. Наприклад, якщо хтось створює відеофайл NFT на Sui та передає право власності іншому користувачеві в мережі, усі сервери в мережі зареєструють цю зміну права власності. Це забезпечує узгодження права власності та інших параметрів для кожного файлу.

Механізм консенсусу Суї

Sui вирізняється своїм механізмом консенсусу та типами об'єктів. Він визначає два основні типи об'єктів: спільні об'єкти та об'єкти з одним власником. Спільні об'єкти, такі як багатокористувацькі ігри або магазини, можуть змінюватися кількома людьми. Натомість, лише власник об'єкта з одним власником може вносити до нього зміни. Система консенсусу Sui забезпечує легітимність транзакцій зі спільними об'єктами та підтримує цілісність мережі.

Процес консенсусу передбачає оцінку Валідаторами того, чи слід схвалити транзакцію. Візьмемо для прикладу програму для шахової гри, що працює на Sui. Шахова гра представлена ​​як спільний об'єкт, що дозволяє кожному гравцеві впливати на її стан під час своїх ходів. Кожен хід ініціює транзакцію в мережі, яка вимагає схвалення Валідаторів для підтримки цілісності мережі. Валідатори голосують за те, чи є хід законною зміною об'єкта шахової гри. Якщо достатня кількість Валідаторів проголосує «так», транзакцію схвалено, і гравець суперника може зробити свій хід.

Цей процес консенсусу відбувається швидко, з мінімальною затримкою для користувачів. Наприклад, гравці в шахи відчують мінімальну затримку, навіть меншу, ніж типова затримка інтернету.

Перевірена продуктивність

Продуктивність Sui була ретельно протестована, щоб гарантувати її ефективність. Під час початкового тестування концепції команда продемонструвала, що валідатор, що працює на 8-ядерному MacBook Pro M1, може обробляти 120 000 транзакцій за секунду при піковому трафіку. Завдяки подальшим удосконаленням Sui досягла ще кращої продуктивності. Використовуючи мережу зі 100 географічно розподілених валідаторів, що нагадує розгорнуту нині основну мережу Sui, команда досягла максимальної пропускної здатності 297 000 транзакцій за секунду на 24-ядерній машині AMD з 256 ГБ пам'яті.

Створено для ефективності

Оригінальні розробники Sui оцінили архітектуру та особливості інших блокчейнів, щоб створити більш продуктивну мережу. Механізм консенсусу був особливо важливим для вдосконалення. Вимагаючи консенсусу лише для транзакцій зі спільними об'єктами, Sui зменшує навантаження на механізм консенсусу порівняно з іншими блокчейнами, де кожна транзакція повинна проходити через консенсус.

Об’єктно-орієнтована модель даних Sui також відіграє вирішальну роль у його ефективності. Вона дозволяє розробникам вибирати правильні типи об’єктів для своїх додатків, пропонуючи гнучкість та оптимізацію.

Підсумки

На завершення, Sui революціонізує обробку транзакцій у світі блокчейну завдяки своєму акценту на спільних об'єктах та оптимізованому механізму консенсусу. Завдяки винятковій продуктивності, майже миттєвому часу відгуку та здатності обробляти до 297 000 транзакцій за секунду, Sui перевершує традиційні обмеження блокчейну.

Перегляньте серію навчальних посібників, щоб дізнатися більше про Sui та його функції. Вона надає уявлення про програмування спільних об'єктів на Sui. Крім того, ви можете глибше зануритися в механізм консенсусу Sui, включаючи високопродуктивні механізми mempool та консенсусу, відомі як Narwhal та Bullshark, які ефективно обробляють транзакції. Давайте всі разом приймемо майбутнє обробки транзакцій за допомогою Sui, де швидкість, ефективність та узгоджений глобальний стан даних переосмислюють досвід блокчейну.

Обов’язково відвідайте веб-сайт Suipiens та його канали в соціальних мережах, щоб бути в курсі всіх новин про Sui Blockchain!