kebanyakan layer jaringan dilewati karena terdengar tidak begitu penting, tapi kadcast melakukan sesuatu yang secara spesifik berbeda dari yang digunakan kebanyakan chain.
kebanyakan blockchain mengandalkan protokol gossip, di mana sebuah pesan hanya disiarkan ke sejumlah peer acak dan berharap penyebarannya efisien. kadcast menggantikan itu.
dengan overlay yang tersusun, peer tidak dipilih secara acak; jaringannya punya bentuk yang nyata. itu.
struktur itulah yang menekan penggunaan bandwidth dan membuat latensi bisa diprediksi, bukan bervariasi. menurut repository kadcast milik dusk, setiap peer.
mendapat ID 128 bit yang dibangkitkan dengan melakukan hashing atas port dan IP-nya, dan ID itu menentukan persis di mana peer tersebut berada dalam binary routing tree. posisinya tidak ditetapkan.
secara acak, melainkan diturunkan langsung dari hash.
yang menonjol adalah bahwa prediktabilitas tampaknya menjadi tujuan utamanya di sini, bukan sekadar kecepatan mentah. gossip acak.
jaringan mungkin menyebarkan informasi dengan cepat rata-rata, tetapi dengan varians yang tinggi; sementara overlay terstruktur menukar sebagian kecepatan pada kasus rata-rata demi konsistensi.
ternyata churn juga ditangani dengan sengaja. bucket yang usang diperbarui secara berkala, dan sebelum sebuah peer dijatuhkan, jaringan mengirim ping dan hanya.
menghapusnya jika pong tidak pernah kembali. repository tersebut menyatakan secara gamblang bahwa ini membuat protokol cenderung memihak peer yang lebih tua dan lebih stabil...
jika jaringan memang memihak peer yang bertahan lama secara desain, apakah itu menciptakan kekurangan bagi peer baru yang mencoba bergabung untuk pertama kali??
#dusk @Dusk $DUSK
kebanyakan blockchain mengandalkan protokol gossip, di mana sebuah pesan hanya disiarkan ke sejumlah peer acak dan berharap penyebarannya efisien. kadcast menggantikan itu.
dengan overlay yang tersusun, peer tidak dipilih secara acak; jaringannya punya bentuk yang nyata. itu.
struktur itulah yang menekan penggunaan bandwidth dan membuat latensi bisa diprediksi, bukan bervariasi. menurut repository kadcast milik dusk, setiap peer.
mendapat ID 128 bit yang dibangkitkan dengan melakukan hashing atas port dan IP-nya, dan ID itu menentukan persis di mana peer tersebut berada dalam binary routing tree. posisinya tidak ditetapkan.
secara acak, melainkan diturunkan langsung dari hash.
yang menonjol adalah bahwa prediktabilitas tampaknya menjadi tujuan utamanya di sini, bukan sekadar kecepatan mentah. gossip acak.
jaringan mungkin menyebarkan informasi dengan cepat rata-rata, tetapi dengan varians yang tinggi; sementara overlay terstruktur menukar sebagian kecepatan pada kasus rata-rata demi konsistensi.
ternyata churn juga ditangani dengan sengaja. bucket yang usang diperbarui secara berkala, dan sebelum sebuah peer dijatuhkan, jaringan mengirim ping dan hanya.
menghapusnya jika pong tidak pernah kembali. repository tersebut menyatakan secara gamblang bahwa ini membuat protokol cenderung memihak peer yang lebih tua dan lebih stabil...
jika jaringan memang memihak peer yang bertahan lama secara desain, apakah itu menciptakan kekurangan bagi peer baru yang mencoba bergabung untuk pertama kali??
#dusk @Dusk $DUSK

