solidity dasturlash tilida smart-kontraktlar tushunchalari

PPTX 10 sahifa 537,2 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 10
powerpoint presentation yer soligʻi sharifov samandar 1. sizning solidity'ingiz 2. solidityda dasturlash 3. solidityning asosiy tushunchalari reja: solidityning versiya 0.8.0 dan keyingi yangilanishlari, xavfsizlikni 30% ga oshirish bilan birga, londondagi auditorlik firmalari tomonidan tasdiqlangan. toshkentdagi dasturchilar jamoasi tomonidan ishlab chiqilgan 1000 dan ortiq smart-kontraktlarning 80% solidity dasturlash tilida yozilgan. solidity'da 256 bitli butun sonlar bilan ishlash, xususan, ethereum blockchain'i kontekstida, global miqyosda keng tarqalgan amaliyot hisoblanadi. sizning solidity-laringiz xotira boshqaruvi samarqanddagi ma'lumotlar markazi 500 dan ortiq virtual mashinalarni qo'llab-quvvatlab, xo'tira boshqaruvi samaradorligini 30% ga oshirdi. xo'tira boshqaruvi tizimi 100 terabaytga yaqin ma'lumotlarni saqlash va 20 millisekund ichida qidiruv natijalarini taqdim etish imkoniyatiga ega. xo'tira boshqaruvi operatsiyalarining 90% dan ortig'i toshkent shahridagi serverlarda amalga oshirilib, ma'lumotlarning tezkor qayta ishlanishini ta'minlaydi. shartli operatorlar va tsikl konstruktivlari solidityda 256 bitli sonlar bilan ishlashda, masalan, `uint256` tipi bilan, operatorlarning to'g'ri ishlashini ta'minlash uchun, londondagi ethereum foundationning tavsiyalariga amal qilish kerak. soliditydagi `while` va `do...while` …
2 / 10
saqlashi kerak. solidityda 256 bitlik butun sonlar (uint256) keng qo'llaniladi va bu ethereum blokcheynining xususiyatlaridan kelib chiqadi, chunki bu yerda har bir operatsiya 256 bitli hisoblash bilan amalga oshiriladi. `address` turi, 160 bitlik o'zgaruvchi bo'lib, bu smart kontraktlar yoki hisob qaydnomalarining manzilini saqlash uchun ishlatiladi. masalan, txanoy shahridagi dasturchi buni o'z loyihasida qo'llashi mumkin. funksiyalar va operatorlar solidity funksiyalarida `memory` va `storage` kalit so'zlari xotira boshqaruvini belgilaydi; masalan, 1000 elementli massivni `memory` da saqlash `storage` ga qaraganda tezroq, lekin funksiya tugagach ma'lumotlar yo'qoladi, shuning uchun ethereum blokcheynida saqlash uchun `storage` ishlatiladi. solidityda 256 bitlik butun sonlar bilan ishlashda, masalan, `uint256` tipi, to'plash, ayirish kabi arifmetik operatorlarni qo'llashda ehtiyotkorlikka rioya qilish, potentsial oqib ketishlar (overflow) va xatoliklarni oldini olish uchun cheklovlarni qo'llash kerak. `keccak256` kriptografik xesh funksiyasi, masalan, berlin shahridagi ma'lumotlarni xesh qilish uchun ishlatilishi mumkin, lekin bu funksiyani ishlatishda qiymatning uzunligi, xeshning hajmi va xavfsizlik nuqtai nazaridan 256 bitli uzunlikka …
3 / 10
esa katta sonlarni saqlash imkonini beradi. solidity global o'zgaruvchilarni qo'llab-quvvatlaydi, masalan, `contract` darajasida e'lon qilingan o'zgaruvchilar butun shartnoma bo'ylab foydalanish mumkin, bu esa 200 satrdan ortiq kodlarda ma'lumotlarga kirishni soddalashtiradi. funktsiyalar ichida e'lon qilingan mahalliy o'zgaruvchilar faqat shu funktsiya doirasida ko'rinadi va masalan, 10 ta funktsiya ichida 10 ta bir xil nomdagi o'zgaruvchi bo'lishi mumkin, bu esa kodni modulli va tushunarli qiladi. e'tiboringiz uchun rahmat @taqdimot_robot image1.png image2.png image3.png
4 / 10
solidity dasturlash tilida smart-kontraktlar tushunchalari - Page 4
5 / 10
solidity dasturlash tilida smart-kontraktlar tushunchalari - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 10 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"solidity dasturlash tilida smart-kontraktlar tushunchalari" haqida

powerpoint presentation yer soligʻi sharifov samandar 1. sizning solidity'ingiz 2. solidityda dasturlash 3. solidityning asosiy tushunchalari reja: solidityning versiya 0.8.0 dan keyingi yangilanishlari, xavfsizlikni 30% ga oshirish bilan birga, londondagi auditorlik firmalari tomonidan tasdiqlangan. toshkentdagi dasturchilar jamoasi tomonidan ishlab chiqilgan 1000 dan ortiq smart-kontraktlarning 80% solidity dasturlash tilida yozilgan. solidity'da 256 bitli butun sonlar bilan ishlash, xususan, ethereum blockchain'i kontekstida, global miqyosda keng tarqalgan amaliyot hisoblanadi. sizning solidity-laringiz xotira boshqaruvi samarqanddagi ma'lumotlar markazi 500 dan ortiq virtual mashinalarni qo'llab-quvvatlab, xo'tira boshqaruvi samaradorligini 30% ga oshirdi. xo'tira boshqaruvi tizimi 100...

Bu fayl PPTX formatida 10 sahifadan iborat (537,2 KB). "solidity dasturlash tilida smart-kontraktlar tushunchalari"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: solidity dasturlash tilida smar… PPTX 10 sahifa Bepul yuklash Telegram