Topik trending
#
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 ☕
Ekosistem & Pertumbuhan @espressosys // Penggemar Teknologi & Olahraga
Hari 3/5 ~ Konfirmasi Pembongkaran
~ Cara rantai memodelkan finalitas, dan mengapa aplikasi Anda perlu berpikir probabilistik ~
Kemarin, kami mengeksplorasi bagaimana "konfirmasi" bergantung pada rantai. Hari ini, mari kita bongkar bagaimana rantai tersebut benar-benar memodelkan finalitas, dan mengapa aplikasi Anda perlu bergerak melampaui tampilan biner "dikonfirmasi vs tidak"
Sebagian besar rantai tidak menawarkan satu jawaban yang jelas. Sebagai gantinya, Anda bekerja dengan spektrum:
1. Finalitas deterministik:
rantai yang menggunakan konsensus gaya BFT (misalnya kosmos, beberapa alt-DA), penyelesaian L1 (misalnya ethereu setelah finalitas) dan sebagian besar PoS menawarkan jaminan keras - setelah diselesaikan, transaksi tidak dapat dikembalikan.
2. Finalitas probabilistik:
Rantai POW (seperti Bitcoin) dan Ethereum "pra-finalitas" menawarkan jaminan statistik. Sebuah tx yang terkubur sedalam 12 blok tidak mungkin ditata ulang - tetapi bukan tidak mungkin. semakin dalam, semakin aman.
3. Sinyal lunak:
Konfirmasi sequencer, penyertaan mempool, relai builder - cepat, tetapi membawa risiko. Sinyal-sinyal ini berguna, tetapi harus diperlakukan dengan hati-hati.
Aplikasi sering memperlakukan sumber ini secara setara:
→ "tunggu blok X"
→ "mempercayai sequencer"
→ "periksa penyertaan"
Tapi abstraksi itu pecah segera setelah Anda melakukan interop.
Aplikasi lintas rantai dapat menjangkau:
~ Rantai BFT finalitas cepat
~ Rollup optimis dengan jendela penipuan 7 hari
~ L1 dengan finalitas probabilistik
~ Rantai dengan jaminan khusus sequencer
Logika aplikasi Anda tidak dapat membuat hardcode aturan satu ukuran untuk semua.
Anda perlu bertanya: "Seberapa besar kemungkinan tx ini akan dikembalikan? Dan siapa yang menegakkan itu?"
==> finalitas tidak biner dan tradeoff antara kecepatan dan keamanan tidak linier. (Multisig, misalnya, tidak mendapatkan kecepatan atau kepercayaan.)
→ yang Anda butuhkan adalah kepercayaan diri yang dapat diprogram == cara untuk mengekspresikan apa arti "dikonfirmasi" dalam setiap konteks
2,54K
Hari 1/5 ~ Konfirmasi Pembongkaran
Dalam dunia modular, konfirmasi bukan hanya finalitas.
Ini adalah saat aplikasi Anda memutuskan sesuatu yang cukup aman untuk ditindaklanjuti - apakah itu menunjukkan keseimbangan, mengirim pesan, atau memulai logika lintas rantai.
Dan bagaimana Anda mendefinisikannya, di setiap rantai, secara langsung membentuk UX dan keamanan Anda.
→ Menunggu terlalu lama? UX menyeret.
→ Pergi terlalu dini? Anda mengambil risiko re-organisasi, logika yang rusak, bahkan kehilangan dana.
Saat aplikasi melakukan interop secara default, melakukannya dengan benar menjadi sangat penting.
~ * Rantai, latensi, dan model keamanan yang berbeda semuanya bertabrakan, dan aplikasi perlu memutuskan kapan harus pindah.
memulai penyelaman singkat ke konfirmasi 🫡
7,7K
sebenarnya seorang barista, karena kami sedang membuat ☕️ bir
gespresso

Mari ☕16 Jul, 00.41
bukan koki, tapi kami memasak 👩 🍳
Bahasa Inggris:
5,56K
Teratas
Peringkat
Favorit
Trending onchain
Trending di X
Pendanaan teratas terbaru
Paling terkenal