MOVE мова перший дизайн GAS: Метод обчислення споживання GAS певного публічного блокчейну
Нещодавно одна з публічних блокчейн-мереж оголосила про свій план GAS. Оскільки попередня версія мови MOVE спочатку була розроблена для роботи без GAS, то вона не була готова до GAS-плану. Цей GAS-план, створений для цієї блокчейн-мережі, є першим дизайном GAS для мови MOVE і називається "пригодою".
У плані GAS цієї публічної блокчейн-мережі команда розробників роз'яснила принципи, процеси, методи розрахунку, подальші коригування та ставлення до прийняття пропозицій від спільноти.
GAS-облік є основним поняттям цієї публічної блокчейн-мережі та багатьох інших блокчейнів, яке визначає абстрактний облік кількості обчислювальних та сховищних ресурсів, необхідних для виконання та зберігання транзакцій на ланцюзі. GAS-план визначає витрати, понесені під час всіх виконань на ланцюзі, для розрахунку витрат GAS, використаних під час виконання транзакцій.
процес
Щоб ефективно виконати, процеси на цьому блокчейні включають:
Визначення принципів
Підготувати оцінкову рамку, визначити ціну для кожного виконання
Створити систему обліку GAS для MOVE та безпечну алгебру GAS
Імпорт верхнього GAS фрейму
Зробіть рамки GAS свідомими щодо зберігання
Подальше уточнення плану GAS
принцип
Визначені принципи включають:
Витрати на операції повинні бути безпосередньо пов'язані з доступними ресурсами мережі і знижуватися в міру покращення технологій і процесів.
GAS повинно бути встановлено на основі управління в мережі, його можна безперешкодно налаштувати.
GAS може запобігти атакам DoS і швидко налаштуватися відповідно до стану мережі.
Ціна GAS відображає бачення прискореного зростання та збереження доступності блокчейну
Заохочуйте робити добрі вибори в дизайні, такі як пріоритет безпеки, модульність тощо.
Обчислити GAS
Користувач має вказати дві кількості при подачі транзакції:
Максимальна кількість GAS: максимальна кількість одиниць GAS, яку користувач готовий витратити на виконання транзакції.
Ціна GAS: розраховується в октальному вигляді за одиницю GAS, 1 октальний = 0.00000001 нативного токена
Під час виконання угоди буде стягнуто:
Фіксовані витрати
Витрати на виконання
Зчитування витрат
Витрати на запис
Кінцеві торгові витрати = Загальна кількість витраченого GAS × Ціна за GAS
Створення плану GAS
Основні налаштування: включають розмір угоди та максимальну одиницю GAS
Обсяг торгів: наразі встановлено на 64KB
Максимальна одиниця GAS: встановлена на 1 000 000
Виконання: оцінка витрат на виконання за допомогою базової структури та аналітичних інструментів
Зберігання: врахуйте витрати на доступ до даних і постійне зберігання
Читати, створювати та писати
Доступ до елементів стану поділяється на три типи: читання, створення та запис, для кожного з яких спосіб розрахунку витрат різний.
стабільна вартість одиниці GAS
Фіксовані одиниці вартості GAS допомагають підтримувати незмінність плану GAS і відокремлюють його від ринкової вартості нативного токена.
участь у спільноті
Члени спільноти можуть:
Вкажіть на недоліки плану GAS
Участь у обговореннях спільноти
Голосування за відповідні пропозиції щодо управління
корекція вартості GAS
План GAS може бути змінений через пропозиції щодо управління та безшовно додавати нові команди або рідні функції.
Майбутня робота
Зниження витрат на виконання
Реалізація багатовимірних обчислень GAS
Полегшення проблеми об'ємного стану
Ця команда публічної блокчейн-мережі досліджує концепцію TTL для кожного проекту, щоб видалити неактивні статуси проектів після закінчення терміну дії TTL.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
13 лайків
Нагородити
13
3
Поділіться
Прокоментувати
0/400
InfraVibes
· 07-31 02:21
Цей газ починає стягувати плату хе-хе
Переглянути оригіналвідповісти на0
AirdropSweaterFan
· 07-31 02:14
Таке професійне пояснення виглядає незручно, нічого не розумію.
Переглянути оригіналвідповісти на0
DegenWhisperer
· 07-31 01:57
move потрібно буде сплатити газ. Нова епоха прийшла!
MOVE мова перший дизайн GAS: повний аналіз GAS плану певного публічного блокчейну
MOVE мова перший дизайн GAS: Метод обчислення споживання GAS певного публічного блокчейну
Нещодавно одна з публічних блокчейн-мереж оголосила про свій план GAS. Оскільки попередня версія мови MOVE спочатку була розроблена для роботи без GAS, то вона не була готова до GAS-плану. Цей GAS-план, створений для цієї блокчейн-мережі, є першим дизайном GAS для мови MOVE і називається "пригодою".
У плані GAS цієї публічної блокчейн-мережі команда розробників роз'яснила принципи, процеси, методи розрахунку, подальші коригування та ставлення до прийняття пропозицій від спільноти.
GAS-облік є основним поняттям цієї публічної блокчейн-мережі та багатьох інших блокчейнів, яке визначає абстрактний облік кількості обчислювальних та сховищних ресурсів, необхідних для виконання та зберігання транзакцій на ланцюзі. GAS-план визначає витрати, понесені під час всіх виконань на ланцюзі, для розрахунку витрат GAS, використаних під час виконання транзакцій.
процес
Щоб ефективно виконати, процеси на цьому блокчейні включають:
принцип
Визначені принципи включають:
Обчислити GAS
Користувач має вказати дві кількості при подачі транзакції:
Під час виконання угоди буде стягнуто:
Кінцеві торгові витрати = Загальна кількість витраченого GAS × Ціна за GAS
Створення плану GAS
Читати, створювати та писати
Доступ до елементів стану поділяється на три типи: читання, створення та запис, для кожного з яких спосіб розрахунку витрат різний.
стабільна вартість одиниці GAS
Фіксовані одиниці вартості GAS допомагають підтримувати незмінність плану GAS і відокремлюють його від ринкової вартості нативного токена.
участь у спільноті
Члени спільноти можуть:
корекція вартості GAS
План GAS може бути змінений через пропозиції щодо управління та безшовно додавати нові команди або рідні функції.
Майбутня робота
Ця команда публічної блокчейн-мережі досліджує концепцію TTL для кожного проекту, щоб видалити неактивні статуси проектів після закінчення терміну дії TTL.