Актуальні теми
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.

Mari ☕
Екосистема та зростання @espressosys // Ентузіаст технологій та спорту
День 4/5 ~ Підтвердження розпакування
~ чому швидші та безпечніші підтвердження розблоковують кращий UX у всіх ланцюгах ~
Наразі ми розповіли, що таке підтвердження і як воно змінюється в різних мережах.
Сьогодні давайте розглянемо, чому це так важливо.
Логіка підтвердження вашого додатка безпосередньо впливає на взаємодію з користувачем, ефективність капіталу та те, наскільки впевнено ви можете компонувати дані в різних ланцюжках.
Роблячи це неправильно, користувачі занадто довго чекають - або, що ще гірше, втрачають кошти.
Робіть все правильно, і ви відкриваєте для себе бездоганні враження, які відчуваються як рідні, навіть у різних ролапах.
~ [*] UX перехресного зведення
Якщо ваш додаток покладається на остаточність L1, перш ніж ініціювати перехресні дії, ви просите користувачів зачекати кілька хвилин або навіть годин, перш ніж щось станеться.
І більшість цього не зробить. Вони освіжатимуться, відмовляться від них або підуть далі.
→ безпечні, але швидкі підтвердження означають, що користувачі можуть мостувати, обмінюватися або компонувати майже в режимі реального часу.
~ [*] ефективність ліквідності
В ідеальній конфігурації ви діятимете на пристрій у той момент, коли він буде безпечним, не раніше, не пізніше.
Але без логіки підтвердження, яка підлаштовується під контекст, вам доведеться орієнтуватися в жорсткому балансі:
Дійте занадто рано, і ви ризикуєте отримати реорганізацію, зламаний стан або втратити кошти.
\\ Чекайте занадто довго, і ваша ліквідність просто сидить там, викликаючи прослизання, затримки та зменшення обсягу.
→ закриття цього вікна покращує ціноутворення та забезпечує більш вузькі цикли капіталовкладень.
~ [*] швидший відступ + розрахунок за обміном
Офрампи та CEX часто чекають глибокого фіналу, перш ніж зараховувати депозити.
Це означає, що вашим користувачам, можливо, доведеться сидіти довго чекати, щоб просто вивести гроші.
→ швидші надійні підтвердження зменшують це вікно, створюючи більш плавний досвід відходу Fiat.
~ [*] композиційність з меншим компромісом
Сьогодні мости та застосунки або беруть на себе ризик (наприклад, розв'язувачі, які покладаються на сигнали секвенсера), або перекладають його на користувача через затримки.
→ що, якби ваш додаток міг програмувати миттєві дії та рухи в той момент, коли він знає, що це безпечно?
~ [*] еспресо дозволяє це
espresso надає вам програмовані підтвердження на основі ланцюга, тому ви можете створювати швидкий UX без шкоди для довіри чи безпеки.
→ вам більше не потрібно вибирати між швидкістю та безпекою, ви визначаєте, що означає «безпечний», і еспресо дотримується цього
Далі: Закриття та що готується далі
1,68K
День 3/5 ~ Підтвердження розпакування
~ Як ланцюжки моделюють завершеність, і чому ваш додаток повинен мислити імовірнісно ~
Вчора ми досліджували, як "підтвердження" залежить від ланцюжка. Сьогодні давайте розберемося, як ці ланцюжки насправді моделюють остаточність, і чому ваш додаток повинен вийти за рамки бінарного представлення «підтверджено проти ні»
Більшість мереж не пропонують єдиної чіткої відповіді. Замість цього ви працюєте зі спектром:
1. Детермінована кінцевість:
ланцюжки, що використовують консенсус у стилі BFT (наприклад, cosms, деякі alt-DA), розрахунки L1 (наприклад, Ethereu після фіналізації) і більшість PoS пропонують жорсткі гарантії - після завершення транзакція не може бути скасована.
2. Імовірнісна кінцевість:
Pow Chains (наприклад, Bitcoin) і «Pre-finality» Ethereum пропонують статистичні гарантії. Тх, закопаний на глибину 12 кварталів, навряд чи вдасться реорганізувати - але не неможливо. Чим глибше, тим безпечніше.
3. М'які сигнали:
Підтвердження секвенсора, включення Mempool, реле будівельника - вони швидкі, але несуть ризик. Ці сигнали корисні, але до них потрібно ставитися обережно.
Додатки часто однаково ставляться до цих джерел:
→ "чекати X блоків"
→ "довіряйте секвенсеру"
→ "перевірка на включення"
Але ця абстракція руйнується, як тільки ви переходите на взаємодію.
Багатоланцюговий додаток може охоплювати:
~ Швидкий ланцюжок BFT
~ Оптимістичний злет із 7-денними вікнами шахрайства
~ L1 з імовірнісною кінцевістю
~ Ланцюжок з гарантіями тільки секвенсера
Логіка вашого додатка не може жорстко закодувати універсальне правило.
вам потрібно запитати: «Наскільки ймовірним є повернення цього tx? А хто це забезпечує?
==> Остаточність не є бінарною, а компроміс між швидкістю та безпекою не є лінійним. (Мультипідписи, наприклад, не набирають швидкості та довіри.)
→ вам потрібна програмована впевненість з урахуванням ланцюга == спосіб виразити, що означає "підтверджено" в кожному контексті
2,98K
День 1/5 ~ Підтвердження розпакування
У модульному світі підтвердження — це не просто остаточність.
Це момент, коли ваш додаток вирішує, що щось достатньо безпечне, щоб діяти, незалежно від того, чи це демонстрація балансу, надсилання повідомлення чи запуск крос-чейн логіки.
І те, як ви це визначаєте в кожному ланцюжку, безпосередньо визначає ваш UX і безпеку.
→ Чекати занадто довго? UX перетягує.
→ Йти занадто рано? Ви ризикуєте отримати реорганізацію, зламану логіку, навіть втрачені кошти.
Оскільки програми взаємодіють за замовчуванням, це стає критично важливим.
~ * Різні ланцюги, затримки та моделі безпеки стикаються, і програмам потрібно вирішувати, коли рухатися.
Розпочнемо коротке занурення в підтвердження 🫡
7,86K
Найкращі
Рейтинг
Вибране
Актуальне ончейн
Популярні в X
Нещодавнє найкраще фінансування
Найбільш варте уваги