@Dusk -in kriptoqrafik yığınına nə qədər çox baxıramsa, altındakı ibtidailər bir o qədər maraqlı görünür.
Əvvəlcə düşündüm ki, Dusk-un məxfiliyi əsasən sıfır bilik (zero knowledge) sübutlarına bağlıdır.
Amma sonra onun altında əslində nələrin dayandığını gördüm.
BLS12-381 müasir sübut sistemlərində istifadə olunan cütləşmə-uyğun elliptik əyridir. Dusk-da o, sıfır bilik və imza yığınının bir hissəsi kimi görünür.
Sonra JubJub var—SNARK-a uyğun mühitlərdə effektiv olan elliptik əyri və məxfiliyi qoruyan dizaynlarda geniş istifadə olunur.
Schnorr imzaları autentifikasiya və bütövlük üçün istifadə edilir; bu da Dusk-a protokol əməliyyatlarını imzalamaq və yoxlamaq üçün baza verir.
Poseidon da diqqətimi çəkən başqa bir hissədir.
O, sıfır bilik dövrələri daxilində effektiv işləmək üçün nəzərdə tutulub və öhdəliklər (commitments) və Merkle ağacı (Merkle tree) həşhləşməsi üçün istifadə oluna bilər.
$Dusk həmçinin dusk-merkle-ə malikdir: böyük verilənlər üzərində səmərəli üzvlük sübutları (membership proofs) təmin edən seyrək Merkle ağacı (sparse Merkle tree) implementasiyası.
Və daha sonra PLONK var.
PLONK sıfır bilik sübutları qurmaq üçün istifadə edilən sübut sistemidir. Tərtibatçılar təkrar istifadə edilə bilən dövrələr (circuits) müəyyən edə və onlayn (on-chain) yoxlanıla bilən yığcam (succinct) sübutlar yarada bilərlər.
Beləliklə, məsələ sadəcə “Dusk ZK-dan istifadə edir” deyil.
Orada elliptik əyrilər, imzalar, həşhləşmə, Merkle ağacları və sübut sistemi—hamısı yığının müxtəlif hissələri kimi birlikdə işləyir.
Düşünürəm, maraqlı olan məhz baxılası tərəfi budur.
Sadəcə məxfilik funksiyasının özü deyil, onun altında həmin məxfiliyi mümkün edən əsl mexanizmdir.
#DUSK #dusk @Dusk $DUSK
Əvvəlcə düşündüm ki, Dusk-un məxfiliyi əsasən sıfır bilik (zero knowledge) sübutlarına bağlıdır.
Amma sonra onun altında əslində nələrin dayandığını gördüm.
BLS12-381 müasir sübut sistemlərində istifadə olunan cütləşmə-uyğun elliptik əyridir. Dusk-da o, sıfır bilik və imza yığınının bir hissəsi kimi görünür.
Sonra JubJub var—SNARK-a uyğun mühitlərdə effektiv olan elliptik əyri və məxfiliyi qoruyan dizaynlarda geniş istifadə olunur.
Schnorr imzaları autentifikasiya və bütövlük üçün istifadə edilir; bu da Dusk-a protokol əməliyyatlarını imzalamaq və yoxlamaq üçün baza verir.
Poseidon da diqqətimi çəkən başqa bir hissədir.
O, sıfır bilik dövrələri daxilində effektiv işləmək üçün nəzərdə tutulub və öhdəliklər (commitments) və Merkle ağacı (Merkle tree) həşhləşməsi üçün istifadə oluna bilər.
$Dusk həmçinin dusk-merkle-ə malikdir: böyük verilənlər üzərində səmərəli üzvlük sübutları (membership proofs) təmin edən seyrək Merkle ağacı (sparse Merkle tree) implementasiyası.
Və daha sonra PLONK var.
PLONK sıfır bilik sübutları qurmaq üçün istifadə edilən sübut sistemidir. Tərtibatçılar təkrar istifadə edilə bilən dövrələr (circuits) müəyyən edə və onlayn (on-chain) yoxlanıla bilən yığcam (succinct) sübutlar yarada bilərlər.
Beləliklə, məsələ sadəcə “Dusk ZK-dan istifadə edir” deyil.
Orada elliptik əyrilər, imzalar, həşhləşmə, Merkle ağacları və sübut sistemi—hamısı yığının müxtəlif hissələri kimi birlikdə işləyir.
Düşünürəm, maraqlı olan məhz baxılası tərəfi budur.
Sadəcə məxfilik funksiyasının özü deyil, onun altında həmin məxfiliyi mümkün edən əsl mexanizmdir.
#DUSK #dusk @Dusk $DUSK


