Kuban davlat universiteti


oxirgi nuqta . Qazib olishning yakuniy nuqtasi quyidagi uchta vazifa uchun javobgardir


Download 377.08 Kb.
bet7/7
Sana16.01.2023
Hajmi377.08 Kb.
#1095001
1   2   3   4   5   6   7
Bog'liq
razrabotka prilozheniya k tehnologii blockhain (3)

oxirgi nuqta .

Qazib olishning yakuniy nuqtasi quyidagi uchta vazifa uchun javobgardir:


  1. PoW algoritmini hisoblash .

  2. Miner(lar) ularga 1 bitkoinni kafolatlaydigan tranzaksiya bilan taqdirlanadi.

  3. Zanjirga qo'shish orqali yangi blokni shakllantirish.



Shakl 7 - qazib olish uchun oxirgi nuqta




Ushbu bosqichda bizning blokcheynimizni tayyorlash tugallandi va endi biz u bilan ishlashni boshlashimiz mumkin.
3-bosqich: tarmoq orqali Blockchain bilan o'zaro ishlash uchun biz Postman dasturidan foydalanamiz , boshlash uchun biz serverni ishga tushiramiz



8-rasm - serverni ishga tushirish


qazib olish uchun siz http://localhost:5000/mine ga GET so'rovidan foydalanishingiz kerak :



9-rasm - so'rovni olish




Keyin, http://localhost:5000/transactions/new manziliga POST so'rovi bilan yangi tranzaktsiyani tuzing, unda tranzaktsiyamiz tuzilmasi mavjud:



10-rasm - So'rovdan keyin


Tranzaksiya " xabari paydo bo'ldi. bo'ladi bo'l qo'shildi uchun Blok 7 ", bu tranzaktsiyaning muvaffaqiyatli qo'shilganligini tasdiqlaydi.


Yaratilgan Blockchain bizga tranzaktsiyalarni qabul qilish imkonini beradi va shu bilan bizga asosiy blokcheynning asosiy vazifasini bajarib, yangi Bloklarni qazib olish imkonini beradi.
XULOSA


dedi Sberbank prezidenti va boshqaruvi raisi German Gref yig'ilishda. 2016 yil yanvar oyi oxirida Vladimir Putin bilan.
blokcheyn texnologiyasini o'rganishning asosiy natijasi yotadi .
Hozirda blokcheyn umumiy foydalanishdagi yo‘llarda sinovdan o‘tkazilayotgan va hayotning eng muhim sohalariga joriy etilayotgan payt kelgan bo‘lishi mumkin.
Blokcheyndagi yangi loyihalar uning asosiy afzalliklari - ochiqlik, xavfsizlik, xavfsizlikka asoslanadi.
Shuning uchun blokcheyn foydalanuvchilar firibgarlik yoki ma'lumotlar xavfsizligi haqida qayg'urishi mumkin bo'lgan har qanday xizmatlar uchun yaxshi yordamchi bo'ladi.
Kurs ishida bank ishi bilan bir qatorda ushbu texnologiyani qo'llashning turli sohalari va foydalanish usullari ko'rib chiqildi.
Python dasturlash tilida ishlab chiqilgan dasturiy ta'minotda blokcheyn bilan ishlash uchun turli usullar va sinflar yaratilgan . “ Pow ” algoritmini (“Proof of Work” algoritmi) qo‘shib, tranzaktsiyalarni qo‘shish imkoniyati amalga oshirildi .
FOYDALANILGAN MANBALAR RO'YXATI



  1. Nataniel Popper . Raqamli oltin. Bitkoinning aql bovar qilmaydigan hikoyasi yoki idealistlar va ishbilarmonlar pulni qanday ixtiro qilishlari, Uilyams, 2016, 386p.

  2. Melanie Swan . Blokcheyn. Yangi iqtisodiyot sxemasi, Olymp-Business, 2017, 240s.

  3. Don Tapskott , Aleks Tapskott . Blokcheyn inqilobi. Bitcoin ortidagi texnologiya pulni, biznesni va dunyoni qanday o'zgartirmoqda , Eksmo , 2017, 448p.

  4. Artem Genkin, Aleksey Mixeev, Blockchain. Bu qanday ishlaydi va ertaga bizni nima kutmoqda, Alpina Publisher , 2018, 592s.

  5. Uilyam Moguiar . Biznes uchun blokcheyn, Eksmo , 2017, 349s.

Download 377.08 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling