Sui документація
  • Про Sui
    • Sui Глосарій
    • Чому Move?
    • Чим Sui Move відрізняється від Core Move
    • Зрозумійте Sui Security
    • Sui Whitepaper
  • Як працює Sui?
    • Чим Sui відрізняється від інших блокчейнів
  • Sui Токеноміка
    • Токен Sui
    • Фонд зберігання Sui
    • Proof-of-Stake
    • Токеноміка Whitepaper
Powered by GitBook
On this page
  1. Про Sui

Sui Глосарій

PreviousПро SuiNextЧому Move?

Last updated 2 years ago

Знайдіть терміни, які використовуються в Sui, визначені нижче. Там, де це можливо, ми посилаємося на канонічне визначення та зосереджуємося на використанні цього терміна Sui.

Акумулятор

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

Причинний порядок

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

Сертифікат

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

Епоха

Робота мережі Sui тимчасово розділена на епохи фіксованої тривалості, що не перекриваються. Протягом конкретної епохи набір валідаторів, які беруть участь у мережі, є фіксованим.

Двозначність

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

Кінцева консистенція

— це модель консенсусу, яку використовує Sui; якщо один чесний валідатор засвідчує транзакцію, усі інші чесні валідатори також згодом це зроблять.

Причинно-наслідкова історія

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

Остаточність

Газ

Служба шлюзу

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

Генезис

Генезис є початковим актом створення облікових записів і газових об'єктів. Sui надає команду genesis, яка дозволяє користувачам створювати та перевіряти об’єкт genesis, налаштовуючи мережу для роботи.

Багатозаписні об'єкти

Об’єкти з кількома записами – це об’єкти, які належать більш ніж одному обліковому запису. Транзакції, що впливають на об’єкти з декількома записами, вимагають консенсусу в Sui. Це контрастує з транзакціями, які впливають лише на об’єкти з одним записом, які вимагають лише підтвердження вмісту облікового запису власника.

Об'єкт

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

  • Незмінний - об'єкт не можна змінити.

  • Змінний - об'єкт можна змінювати.

Крім того, змінні об’єкти поділяються на такі категорії:

  • У власності - об'єкт може бути змінений тільки його власником.

  • Спільний - об'єкт може бути змінений будь-ким.

Незмінні об’єкти не потребують такого розрізнення, оскільки вони не мають власника.

Proof-of-stake

Смарт контракт

Об’єкти з одним записом

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

Sui/SUI

Загальний ордер

Транзакція

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

Більш складні транзакції, що впливають на об’єкти, які спільно використовуються або належать кільком адресам, як-от керування активами та інші випадки використання DeFi, проходять через мемпул на основі Narwhal і Tusk DAG і ефективний консенсус Byzantine Fault Tolerant (BFT).

Трансфер

Передача змінює адресу власника токена на нову за допомогою команди в Sui. Це досягається за допомогою інтерфейсу командного рядка клієнта Sui CLI. Це одна з найпоширеніших команд, доступних у клієнті CLI.

Валідатор

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

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

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

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

— це угода, заснована на протоколі для проведення транзакцій у блокчейні. У Sui смарт-контракти написані на мові програмування .

Sui відноситься до блокчейну Sui, валюти SUI та в цілому.

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

Причинно-наслідковий порядок
Можлива узгодженість
Остаточність
Газ
Proof-of-stake
атаки Sybil
Смарт-контракт
Move
проекту з відкритим кодом Sui
Загальний ордер