DUSK-ın əsas asılılıq siyahısını çap edib, sətir-sətir ayırdım. İki sətir xüsusi diqqətə layiqdir: əyrilər və heş. Bu gün yalnız bu ikisindən danışacağam.
Əyrilər sətiri əvvəllər “ZeroCaf” kimi yazılmışdı. DUSK hazır secp256k1, Ed25519-u tam şəkildə götürməyib; Ristretto skalyar sahəsi ilə bağlı yollardan seçib. Bunu bilən bir baxışdan bu seçimdəki önəmi başa düşür: Ristretto-nun nöqtə sıxılması hamardır; əmsal (cofactor) səbəbindən qalan aşağı dərəcəli nöqtələrin “çuxuru” da bloklanır. Bulletproofs tipli sübutlar bu yolun üzərində işləyir, həm generasiya, həm də verifikasiya rəvan gedir. Bu mərhələdə problem çıxsa, bütün zəncir onunla birlikdə əziyyət çəkir. Əyri seçiminin incəlikləri bayıra o qədər də görünmür, amma içəridə onu bilən çox qiymətləndirir.$BTC .
Heş sətiri isə “Poseidon” yazır. sıfır-bilik (zero-knowledge) sxemlərində ən çox vaxt alan şey məhz məhdudiyyətlərdir (constraints). SHA-256-ni ora yerləşdirsən, məhdudiyyətlərin sayı sübutun icrasını yubatmağa kifayət edər; Poseidon isə elə sxem üçün yaradılıb—eyni işi daha az məhdudiyyətlə görür. DUSK heşi də ZK üçün xüsusi hazırlanmış modellə əvəz edib; bu detalı bir çox zəncir kökündən fərqinə varmır ki, dəyişməyə ehtiyac var.
Bu iki sətiri ayırandan sonra DUSK haqqında ümumi təsəvvürüm bərkiyib: onun kriptoqrafik “fundament”i də sıfır-bilik sübutunun tələblərinə uyğun qurulub; sadəcə ümumi komponentləri yığmaqla hazırlanmayıb. Belə layihələr adətən nə istədiyini bilir. DUSK bundan sonra nə etməsindən asılı olmayaraq, mənim içimdə bir “əsas” var.#dusk $DUSK @Dusk
Əyrilər sətiri əvvəllər “ZeroCaf” kimi yazılmışdı. DUSK hazır secp256k1, Ed25519-u tam şəkildə götürməyib; Ristretto skalyar sahəsi ilə bağlı yollardan seçib. Bunu bilən bir baxışdan bu seçimdəki önəmi başa düşür: Ristretto-nun nöqtə sıxılması hamardır; əmsal (cofactor) səbəbindən qalan aşağı dərəcəli nöqtələrin “çuxuru” da bloklanır. Bulletproofs tipli sübutlar bu yolun üzərində işləyir, həm generasiya, həm də verifikasiya rəvan gedir. Bu mərhələdə problem çıxsa, bütün zəncir onunla birlikdə əziyyət çəkir. Əyri seçiminin incəlikləri bayıra o qədər də görünmür, amma içəridə onu bilən çox qiymətləndirir.$BTC .
Heş sətiri isə “Poseidon” yazır. sıfır-bilik (zero-knowledge) sxemlərində ən çox vaxt alan şey məhz məhdudiyyətlərdir (constraints). SHA-256-ni ora yerləşdirsən, məhdudiyyətlərin sayı sübutun icrasını yubatmağa kifayət edər; Poseidon isə elə sxem üçün yaradılıb—eyni işi daha az məhdudiyyətlə görür. DUSK heşi də ZK üçün xüsusi hazırlanmış modellə əvəz edib; bu detalı bir çox zəncir kökündən fərqinə varmır ki, dəyişməyə ehtiyac var.
Bu iki sətiri ayırandan sonra DUSK haqqında ümumi təsəvvürüm bərkiyib: onun kriptoqrafik “fundament”i də sıfır-bilik sübutunun tələblərinə uyğun qurulub; sadəcə ümumi komponentləri yığmaqla hazırlanmayıb. Belə layihələr adətən nə istədiyini bilir. DUSK bundan sonra nə etməsindən asılı olmayaraq, mənim içimdə bir “əsas” var.#dusk $DUSK @Dusk