Men N’yuton Protocol’ining maxfiylik arxitekturasini tadqiq qilishni boshlaganimda, eng katta kelishuv tezlikda bo‘lsa kerak deb o‘ylagandim.
Men esa kamroq muhokama qilinadigan narsaga duch kelib qoldim.
Energiya.
Ko‘p suhbatlar blokcheyn tarmoqlarini bir-biriga solishtiradi. Ammo bu taqqoslash N’yuton aslida nima qilayotganini aytib bermaydi. Protokol validatorlardan onchendagi hisob-kitobni yanada og‘irroq bajarishni so‘ramayapti. Uning identifikatsiyani tekshirishi operatorlarning serverlarida ishlaydigan Intel SGX Trusted Execution Environments (ishonchli bajarish muhitlari) ichida sodir bo‘ladi. Asosiy savol TEElar Proof of Stake’ga qaraganda ko‘proq energiya sarflaydimi-yo‘qmi emas. Savol shuki, ular secure enclave’ni ishlatmasdan xuddi o‘sha ish yuklamasini oddiy tarzda bajarishga qaraganda ko‘proq energiya sarflaydimi yoki yo‘qmi?
Akademik benchmarklar kutilmaganda aniq javob beradi.
Xotiraga talabchan ish yuklarida Intel SGX mahalliy (native) ijroga nisbatan energiyaning 1.67 martagacha ko‘pini sarflashi o‘lchangan. Eng muhimi, jazosi ish yuklari enklavning himoyalangan xotirasidan oshib ketganda ortib boradi. Boshqacha aytganda, tekshiruv (verifikatsiya) vazifasi qanchalik katta bo‘lsa, SGX oddiy hisoblashga nisbatan shunchalik qimmatlashadi.
Bu barcha TEE’lar bir xil darajada muammoli degani emas. AMD’ning SEV va Intel’ning yangi TDX’lari SGX’ning ko‘plab “to‘siq”laridan qochish uchun ishlab chiqilgan. Qo‘shimcha xarajat asosan TEE konsepsiyasining o‘zidan emas, balki Newton hujjatlashtirgan apparat tanloviga bog‘liq.
Ammo yanada chuqurroq anglashga bugungi arxitekturaga qaramay, yo‘l xaritasini o‘qishga kirishganimda erishdim.
Newton SGX’ni manzil sifatida ko‘rsatmaydi. U uni boshlanish sifatida taqdim etadi.
Protokol bugungi threshold encryption’dan Multi Party Computation’ga, keyin esa Fully Homomorphic Encryption’ga evolyutsiya qilishni rejalashtiradi. Har bir qadam yana bitta ishonch taxminini olib tashlaydi. Operatorlar kamroq narsani biladi. Maxfiylik yaxshilanadi. Verifikatsiya kuchayadi.
Buning narxi — hisoblash.
Tadqiqotchilar yillar davomida MPC TEE asosidagi ijroga qaraganda ancha ko‘proq resurs talab qilishini ko‘rsatib kelishgan. To‘liq gomomorfik shifrlash (Fully Homomorphic Encryption) esa yanada talabchan: e'lon qilingan baholarga ko‘ra, ish yukiga qarab u oddiy hisoblashdan taxminan mingdan bir million martagacha sekinroq bo‘lishi mumkin.
Bu mening yo‘l xaritasi haqidagi o‘qishimni butunlay o‘zgartiradi.
Muhokama odatda yaxshiroq maxfiylik tomon uzluksiz qadam sifatida tasvirlanadi. Texnik jihatdan bu to‘g‘ri. Ammo kuchliroq maxfiylik — bu yanada katta hisoblash murakkabligi, kattaroq infratuzilma talablari va oxir-oqibat yuqoriroq energiya sarfiga ham majburiyatdir.
Bu Newton Protocol’iga qaratilgan tanqid emas. Har qanday maxfiylik tizimi muayyan murosa talab qiladi. Ba'zilari maxfiylikni samaradorlik uchun qurbon qiladi. Boshqalari esa ishonchni kamaytirish uchun qo‘shimcha hisoblash quvvatini sarflaydi.
Nyu ton aniq ikkinchi yo‘lni tanlagan.
Eng qiziqarli tomoni shundaki, bugun ko‘pincha qimmat variant deb qaraladigan SGX, oxir-oqibat Newton arxitekturasining arzon bosqichi sifatida eslab qolinar ekan.
Haqiqiy energiya muammosi bugungi konselyatsiyalar (enklavlar) bilan boshlanmaydi.
Protocol ularni almashtirishni umid qilayotgan maxfiylik texnologiyalari bilan boshlanadi.
@NewtonProtocol #Newt $NEWT $T $FHE
