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.
2,55K