Ян Сінь: Чому сервіс аірдропу TokenTable потребує оплати?

robot
Генерація анотацій у процесі

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

Яка складність аірдропу?

Ранні аірдропи були простими онлайновими переказами, такими як початковий аірдроп Uniswap. Але з розвитком аірдропів як основної стратегії зростання Web3 і TGE (події генерації токенів) їх механізми та складність значно еволюціонували:

Різноманітна автентифікація: на ланцюгу + поза ланцюгом + соціальна ідентичність

Гнучкі правила розподілу: багаторазові, умовна логіка, механізм розблокування

Більший обсяг користувачів: мільйони, а навіть десятки мільйонів адрес

Більш строгі вимоги до безпеки та відповідності: KYC (знай свого клієнта), географічні обмеження, OFAC (Управління контролю за іноземними активами США) фільтрація

Інженерні виклики

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

  1. Оптимізація витрат на газ Витрати на операції в мережі високі, особливо в таких мережах з високим навантаженням, як Ethereum та TON. Наше рішення включає:

Офлайн обчислення + онлайнова перевірка: виконання складної логіки попередньо в офлайні, а в онлайні лише перевірка хешу або доказ Меркла.

Пакетне виконання: згрупуйте кілька адрес в одну транзакцію, значно зменшуючи витрати на Gas.

Однакова стратегії частин (TON): для ланцюга TON ми оптимізували отримання однакових частин, уникаючи витрат на асинхронні повідомлення, що підвищує пропускну спроможність.

  1. Висока конкурентність та обробка великих даних Аірдроп зазвичай націлений на мільйони адрес. Ми побудували масштабовану дистрибутивну обробну архітектуру:

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

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

Зберігання даних, специфічне для блокчейну: оптимізація структури зберігання відповідно до характеристик різних блокчейнів (наприклад, одинична модель TON, дизайн слотів EVM) для досягнення ефективного читання та запису.

  1. Крос-ланцюгова та багатоваріантна сумісність Кожен блокчейн має унікальну віртуальну машину та модель виконання, ми налаштували рішення для кожного блокчейну:

EVM ланцюг (Ethereum, Arbitrum, Base тощо): використання Merkle доказу + обчислення поза ланцюгом + верифікація в ланцюзі, спрощує складність контрактів.

Solana: проектування легковагової структури рахунків та адаптивної пакетної логіки, що відповідає моделі рахунків та обмеженням розміру пакетів.

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

  1. Механізм делегування та масового отримання Ми надаємо пріоритет досвіду отримання користувачами, забезпечуючи максимальну гнучкість для проєктів, підтримуючи різні типи ідентифікації та через механізм делегування отримання, підтримуємо спонсорування плати за Gas:

Пакетне відображення особистостей: підтримка масового отримання для користувачів з кількома особистостями (наприклад, NFT + соціальний вхід).

Делегування отримання контракту: стандартизований контракт дозволяє уповноваженому представнику отримувати та перерозподіляти. Це дозволяє проекту гнучко покривати витрати на Gas для інвесторів та громади.

  1. Обробка винятків та моніторинг в ланцюзі Коли отримання не вдалося або користувач зіткнувся з помилкою, точне відстеження стану є надзвичайно важливим:

Логіка машини станів у контракті: записує статус отримання, причини невдачі тощо.

Позазв'язковий монітор: автоматично відстежує невдалі транзакції, повідомляє користувача про повторну спробу або повторну трансляцію.

Безпека, контроль ризиків та відповідність не слід ігнорувати

Будь-який провал аірдропу може призвести до катастрофічних наслідків. Ми запобігаємо поширеним атакам на блокчейн, таким як атаки повторного відтворення, фронт-ранінг та повторне отримання, завдяки багаторівневим заходам захисту. Крім того, ми підтримуємо функції відповідності, такі як KYC, географічне IP-фільтрування та відбір адрес OFAC, щоб забезпечити відповідність глобальним регуляторним вимогам.

TokenTable є повноцінною платформою для аірдропів

TokenTable не лише інструмент отримання, а й повноцінна платформа, що надає такі функції:

Ідентифікація

Налаштовувані правила розподілу

Оптимізація виконання смарт-контрактів

Безпека та Відповідність

Спеціалізована підтримка клієнтів

Використовуючи TokenTable, ви можете отримати:

Заощаджуйте час і ресурси: розгортання за 1 день, самостійне створення займає кілька місяців.

Перевірена надійність у реальних умовах: використано майже 100 проєктами, підтримує різноманітні та складні сценарії.

Підтримка інноваційного Аірдропу: Аірдроп на основі соціальної ідентичності, масове отримання з кількома ідентичностями тощо.

Чітке SLA та відповідальність: формальна комерційна угода забезпечує відстежувану підтримку.

Щодо ціноутворення

Ми зазвичай використовуємо фіксовану модель плати, яка є значно нижчою за відсоткові збори, що зустрічаються в DeFi. Для низькоцінних, але частих транзакцій ми також пропонуємо багаторівневе ціноутворення та безкоштовні ліміти, щоб збалансувати витрати та сталий розвиток. Щодо обговорення необхідності сплати зборів за отримання, ми почули голоси усіх. Ми будемо тісніше співпрацювати з проектом, щоб зменшити навантаження на користувачів. Дякуємо за пораду від @yellen_2k, ми також плануємо оприлюднити детальну цінову структуру для підвищення прозорості.

Місія TokenTable

Місією TokenTable є розподіл більше токенів більшій кількості користувачів. Якщо у вас є будь-які питання або ідеї, не соромтеся зв'язатися з нами. Цю статтю спільно написав @lifetechup.

Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити