Подолання проблеми повідомлень у Web 3 додатках
Пінг! У вас лист. Це один із найстаріших мемів епохи інтернету. Маленька іконка у куті наших екранів, розмовляючий скріпка, знайомий дзвінок телефону в нашій кишені. Ми сприймаємо сповіщення та оповіщення в режимі реального часу як належне. Вони є незамінною частиною нашого повсякденного життя. І коли додаток не надає сповіщень та оповіщень, він видається застарілим.
Але в найбільш сучасній ітерації інтернету – Web 3 та блокчейнах – ці повідомлення помітно відсутні. Причина цього переважно технічна. Push повідомлення важко реалізувати на більшості блокчейнів і вони майже не зустрічаються у Web 3-додатках. Деякі все ж існують для Ethereum у вигляді окремих додатків, таких як EPNS та Anyblock. Проте це окремі сервіси, які не доступні як вбудовані функції для інших додатків і не пропонуються як інструменти для розробників.
Деякі платформи для розробки блокчейнів дійсно дозволяють користувачам налаштовувати вебхуки для Ethereum. Однак вони є дуже складними для впровадження, і користувачам доводиться налаштовувати кілька сповіщень для кожної події, яку вони хочуть відслідковувати. Для більшості інших блокчейнів такі можливості практично відсутні через їхню складність для більшості розробників. Налаштування сповіщень навіть для одного додаткового блокчейна може зайняти дні або тижні розробки. В криптовалютній сфері це просто не є доцільним.
Розглядаючи з іншої точки зору, сповіщення є найвищим виявом централізованого інтернету. Великі платформи відстежують усе, що відбувається, і надсилають маленькі повідомлення, щоб користувачі знали, що відбувається з їхніми обліковими записами. Перенесення цього у децентралізований інтернет Web 3 – це не лише технічний виклик, а й потребує зміни мислення.
Станція сповіщень
Вхід Станція Сповіщень, новий, простий та ефективний спосіб впровадження push-повідомлень у Web 3 додатки, створений платформою для розробки блокчейнів Tatum – для 10 блокчейнів і більше.
Всього за кілька рядків коду та один простий виклик API користувачі можуть відстежувати будь-яку адресу на предмет вхідних та вихідних транзакцій будь-яких криптовалют, невзаємозамінних токенів (NFT) або будь-яких інших активів блокчейну. Розробники можуть швидко та легко налаштувати push-повідомлення у власних додатках для кількох блокчейнів, не потребуючи вивчати програмування для кожного окремого блокчейну.
Ця функція наразі доступна на 10 блокчейнах і незабаром буде розширена більш ніж на 50 інших. На цей момент це включає Ethereum, Polygon, Celo, Solana, Bitcoin, Litecoin, Bitcoin Cash, Dogecoin, Terra Luna та Klaytn.
Notification Station приносить користувачам численні переваги, насамперед економію часу, який витрачається на оновлення додатків у очікуванні підтвердження транзакції. Найголовніше – немає необхідності в складному фільтруванні або налаштуванні кількох webhook-повідомлень – достатньо одного виклику API, щоб відстежувати всі транзакції на будь-якій адресі.
Для розробників нових та існуючих проєктів можливість додавати сповіщення на свою платформу кардинально покращує користувацький досвід, оскільки це дає змогу повідомляти всім кінцевим користувачам їхніх додатків про будь-які транзакції з або на їхні гаманці. Як тільки вони отримують NFT або будь-яку криптовалюту, вони одразу дізнаються про це. Справді, Notification Station є ідеальний інструмент для розробників для створення зручних та інтуїтивно зрозумілих блокчейн-додатків.
З Notification Station епоха тиші завершилась. Ефективність, що виникає завдяки миттєвому сповіщенню про здійснення транзакції, є ще одним важливим кроком на шляху до впровадження Web 3 додатків для масової аудиторії. Використання інструменту ефективності, що є символом централізованого інтернету, у децентралізованому інтернеті дозволяє поєднати найкращі риси обох світів.