Rubriques tendance
#
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 ☕
Écosystème & Croissance @espressosys // Passionné de Tech & Sports
Jour 3/5 ~ Déballage des confirmations
~ Comment les chaînes modélisent la finalité, et pourquoi votre application doit penser de manière probabiliste ~
Hier, nous avons exploré comment la "confirmation" dépend de la chaîne. Aujourd'hui, déballons comment ces chaînes modélisent réellement la finalité, et pourquoi votre application doit aller au-delà d'une vue binaire de "confirmé vs non confirmé".
La plupart des chaînes n'offrent pas une réponse claire et unique. Au lieu de cela, vous travaillez avec un spectre :
1. finalité déterministe :
les chaînes utilisant un consensus de type BFT (par exemple, cosms, certains alt-DAs), le règlement L1 (par exemple, ethereu après finalité) et la plupart des PoS offrent des garanties solides - une fois finalisée, une transaction ne peut pas être annulée.
2. finalité probabiliste :
les chaînes pow (comme bitcoin) et l'"pré-finalité" d'ethereum offrent des garanties statistiques. Une tx enterrée à 12 blocs de profondeur est peu susceptible d'être réorganisée - mais pas impossible. Plus c'est profond, plus c'est sûr.
3. signaux faibles :
confirmations de séquenceur, inclusion dans le mempool, relais de constructeurs - ils sont rapides, mais comportent des risques. Ces signaux sont utiles, mais doivent être traités avec précaution.
Les applications traitent souvent ces sources de manière égale :
→ "attendre X blocs"
→ "faire confiance au séquenceur"
→ "vérifier l'inclusion"
Mais cette abstraction se brise dès que vous passez à l'interopérabilité.
Une application cross-chain pourrait s'étendre :
~ Une chaîne BFT à finalité rapide
~ Un rollup optimiste avec des fenêtres de fraude de 7 jours
~ Un L1 avec finalité probabiliste
~ Une chaîne avec des garanties uniquement de séquenceur
La logique de votre application ne peut pas coder en dur une règle unique pour tous.
vous devez demander : "Quelle est la probabilité que cette tx soit annulée ? Et qui l'applique ?"
==> la finalité n'est pas binaire et le compromis entre vitesse et sécurité n'est pas linéaire. (les multisigs, par exemple, ne gagnent ni en vitesse ni en confiance.)
→ ce dont vous avez besoin, c'est d'une confiance programmable et consciente de la chaîne == un moyen d'exprimer ce que "confirmé" signifie dans chaque contexte.
1,96K
Jour 1/5 ~ Déballage des confirmations
Dans un monde modulaire, la confirmation n'est pas seulement une finalité.
C'est le moment où votre application décide que quelque chose est suffisamment sûr pour agir - que ce soit pour afficher un solde, envoyer un message ou déclencher une logique inter-chaînes.
Et la façon dont vous définissez cela, sur chaque chaîne, façonne directement votre expérience utilisateur et votre sécurité.
→ Attendez trop longtemps ? L'expérience utilisateur en pâtit.
→ Agissez trop tôt ? Vous risquez des réorganisations, une logique cassée, voire des fonds perdus.
Alors que les applications deviennent interopérables par défaut, bien gérer cela devient crucial.
~ * différentes chaînes, latences et modèles de sécurité se heurtent, et les applications doivent décider quand agir.
Lancement d'une courte plongée dans les confirmations 🫡
7,65K
en fait un barista, car nous préparons ☕️
gespresso

Mari ☕16 juil., 00:41
pas un chef, mais nous cuisinons 👩🍳
gbrew
5,53K
Meilleurs
Classement
Favoris
Tendance on-chain
Tendance sur X
Récents financements de premier plan
Les plus notables