Tópicos populares
#
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 ☕
ecossistema & crescimento @espressosys // tecnologia & entusiasta do desporto
Dia 3/5 ~ Desempacotando Confirmações
~ Como as cadeias modelam a finalidade e por que a sua aplicação precisa pensar probabilisticamente ~
Ontem, exploramos como a "confirmação" depende da cadeia. Hoje, vamos desempacotar como essas cadeias realmente modelam a finalidade e por que a sua aplicação precisa ir além de uma visão binária de "confirmado vs não confirmado".
A maioria das cadeias não oferece uma única resposta clara. Em vez disso, você está lidando com um espectro:
1. finalidade determinística:
cadeias que usam consenso estilo BFT (por exemplo, cosms, alguns alt-DAs), liquidação L1 (por exemplo, ethereum após a finalidade) e a maioria dos PoS oferecem garantias rígidas - uma vez finalizada, uma transação não pode ser revertida.
2. finalidade probabilística:
cadeias pow (como bitcoin) e ethereum "pré-finalidade" oferecem garantias estatísticas. Uma tx enterrada a 12 blocos de profundidade é improvável de ser reorganizada - mas não impossível. Quanto mais profundo, mais seguro.
3. sinais suaves:
confirmações de sequenciadores, inclusão no mempool, relés de construtores - são rápidos, mas trazem risco. Esses sinais são úteis, mas devem ser tratados com cuidado.
As aplicações muitas vezes tratam essas fontes de forma igual:
→ "espere X blocos"
→ "confie no sequenciador"
→ "verifique a inclusão"
Mas essa abstração quebra assim que você vai para a interoperabilidade.
Uma aplicação cross-chain pode abranger:
~ Uma cadeia BFT de finalidade rápida
~ Um rollup otimista com janelas de fraude de 7 dias
~ Um L1 com finalidade probabilística
~ Uma cadeia com garantias apenas de sequenciador
a lógica da sua aplicação não pode codificar uma regra única para todos.
você precisa perguntar: "Qual a probabilidade de esta tx ser revertida? E quem aplica isso?"
==> a finalidade não é binária e a troca entre velocidade e segurança não é linear. (multisigs, por exemplo, não ganham velocidade ou confiança.)
→ o que você precisa é de confiança programável e ciente da cadeia == uma maneira de expressar o que "confirmado" significa em cada contexto.
1,97K
Dia 1/5 ~ Confirmações de Desempacotamento
Num mundo modular, a confirmação não é apenas uma questão de finalização.
É o momento em que a sua aplicação decide que algo é seguro o suficiente para agir - seja mostrar um saldo, enviar uma mensagem ou iniciar uma lógica entre cadeias.
E como você define isso, em cada cadeia, molda diretamente a sua experiência do utilizador e segurança.
→ Esperar demasiado? A experiência do utilizador arrasta-se.
→ Ir cedo demais? Você corre o risco de re-organizações, lógica quebrada, até mesmo fundos perdidos.
À medida que as aplicações se tornam interoperáveis por padrão, acertar nisso torna-se crítico.
~ * diferentes cadeias, latências e modelos de segurança colidem, e as aplicações precisam decidir quando avançar.
iniciando uma breve exploração sobre confirmações 🫡
7,66K
na verdade, sou barista, porque estamos a preparar ☕️
gespresso

Mari ☕16/07, 00:41
não sou chef, mas estamos a cozinhar 👩🍳
gbrew
5,53K
Top
Classificação
Favoritos
Tendências on-chain
Popular no X
Principais financiamentos atuais
Mais notável