У розробці додатків на блокчейні найболючішою витратою є не складність кодування, а безперервні витрати Gas при кожному виклику даних. Особливо коли ринок різко коливається і потрібно високочастотне оновлення цінової інформації — спостерігати, як ETH поступово зникає, дійсно дуже неприємно.
Але чи замислювалися ви, що насправді 80% витрат Gas — це марні гроші? Чи справді ваш додаток потребує щосекундного оновлення даних у ланцюг? Саме цю проблему вирішує сьогоднішня схема отримання даних APRO — вона використовує новий "модель витягування" для революції у традиційній "моделі поширення".
Основна ідея дуже проста: не дозволяйте даним самостійно шукати вас, а отримуйте їх тоді, коли вони дійсно потрібні. Наприклад, це схоже на різницю між замовленням їжі — один варіант, коли кур'єр кожні 5 хвилин приносить вам їжу (модель поширення), і інший, коли ви замовляєте лише тоді, коли справді голодні (модель витягування). Для більшості сценаріїв другий варіант є більш ефективним і економічним.
По-перше, це справді "інструмент для економії Gas".
Традиційні оракули для підтримки актуальності даних регулярно оновлюють їх у ланцюгу незалежно від того, чи потрібно вам це в даний момент. АПРО дозволяє вашим смарт-контрактам отримувати найновіші дані лише у критичних ситуаціях — наприклад, під час виконання транзакції, ліквідації або закінчення строку контракту. Це суттєво знижує обсяг транзакцій у ланцюгу та витрати Gas. Для високочастотних DeFi-протоколів це може означати економію десятків або навіть сотень ETH щомісяця. Це не просто оптимізація, а повна перебудова структури операційних витрат.
По-друге, ви можете самостійно контролювати частоту оновлення даних.
Різні сценарії вимагають різної свіжості даних: деякі потребують оновлень у реальному часі, інші — раз на годину.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
7 лайків
Нагородити
7
5
Репост
Поділіться
Прокоментувати
0/400
TokenomicsTherapist
· 3год тому
Чи справді 80% газу витрачається даремно? Це я маю спробувати, інакше мені буде важко всередині
Режим отримання даних APRO звучить набагато зручніше, нарешті хтось подумав про це
Зачекайте, чи не стане затримка даних новою проблемою? Що робити, якщо під час розрахунків виникнуть збої
Щомісяця економити сотню ETH? Це допоможе малим проектам вижити
Що я не можу зрозуміти, чому оракул має бути настільки жорстким у своїх пушах
Чи надійний режим отримання даних, є реальні приклади? Хочу побачити результати
Залишу це, я все одно сам буду запускати дані, газові витрати ми вже давно звикли
Чи можливо, що це просто витрати в іншому місці? Здається, це не так просто
Переглянути оригіналвідповісти на0
BearMarketSurvivor
· 15год тому
Звучить непогано, але головне — чи дійсно це буде застосовуватися на практиці, історія має багато уроків.
Переглянути оригіналвідповісти на0
PuzzledScholar
· 15год тому
Чекайте, 80% марних витрат? Чим я відчуваю, що мій контракт кожного разу спалює гроші
Правда чи ні, режим витягування може зекономити так багато? Тоді моя попередня стратегія пушу була б надто збитковою
Чесно кажучи, метафора з доставкою їжі мені зрозуміла, але чи стабільний APRO? Боюся збоїв
Місяць економії на сотні ETH? Величезні гравці DeFi будуть у захваті, чи справді наш маленький проект зможе це використати
О, нарешті хтось збирається модернізувати цю погану систему, давно вже потрібно було так зробити
Ей, ні, як гарантувати свіжість даних, чи не застрягне мережа?
Режим витягування звучить заманливо, але проблема в тому, наскільки складно інтегрувати, ліньки возитися
Переглянути оригіналвідповісти на0
JustHodlIt
· 15год тому
80% газу — це даремні витрати, ця заява трохи перебільшена, але логіка економії справді переконлива.
Знову рятівник у режимі витягування, таке вже знайоме...
Щомісячна економія в сотню ETH звучить круто, але скільки реально можна зекономити, залежить від рівня вашої деґен-активності.
Ця система оракулів дійсно потребує змін, її ефективність занизька.
Приклад із доставкою їжі хороший, але dapp не таке просте.
Здається, знову почнуть хвалити, почекаємо на реальні дані.
Переглянути оригіналвідповісти на0
AirdropSweaterFan
· 15год тому
Чорт, нарешті хтось це сказав, плата за бензин просто нестерпна
Скільки ETH зберігається за місяць? Це справжній порятунок для невеликих домовленостей
Порівняно з тими безглуздими дизайнами, що штовхають кожну секунду, режим pull у APRO справді набагато розумніший
Але ключ залежить від самого ефекту бігу, не будь міфом про PPT
Чому ніхто не подумав про це раніше, скільки грошей було витрачено даремно?
Режим push — це яма, викопана за гроші, і взяти номер за вимогою — правильний шлях
У розробці додатків на блокчейні найболючішою витратою є не складність кодування, а безперервні витрати Gas при кожному виклику даних. Особливо коли ринок різко коливається і потрібно високочастотне оновлення цінової інформації — спостерігати, як ETH поступово зникає, дійсно дуже неприємно.
Але чи замислювалися ви, що насправді 80% витрат Gas — це марні гроші? Чи справді ваш додаток потребує щосекундного оновлення даних у ланцюг? Саме цю проблему вирішує сьогоднішня схема отримання даних APRO — вона використовує новий "модель витягування" для революції у традиційній "моделі поширення".
Основна ідея дуже проста: не дозволяйте даним самостійно шукати вас, а отримуйте їх тоді, коли вони дійсно потрібні. Наприклад, це схоже на різницю між замовленням їжі — один варіант, коли кур'єр кожні 5 хвилин приносить вам їжу (модель поширення), і інший, коли ви замовляєте лише тоді, коли справді голодні (модель витягування). Для більшості сценаріїв другий варіант є більш ефективним і економічним.
По-перше, це справді "інструмент для економії Gas".
Традиційні оракули для підтримки актуальності даних регулярно оновлюють їх у ланцюгу незалежно від того, чи потрібно вам це в даний момент. АПРО дозволяє вашим смарт-контрактам отримувати найновіші дані лише у критичних ситуаціях — наприклад, під час виконання транзакції, ліквідації або закінчення строку контракту. Це суттєво знижує обсяг транзакцій у ланцюгу та витрати Gas. Для високочастотних DeFi-протоколів це може означати економію десятків або навіть сотень ETH щомісяця. Це не просто оптимізація, а повна перебудова структури операційних витрат.
По-друге, ви можете самостійно контролювати частоту оновлення даних.
Різні сценарії вимагають різної свіжості даних: деякі потребують оновлень у реальному часі, інші — раз на годину.