Криптографиянинг асосий тушунчалари. Керкхофс принципи


proof-of-stake (POS) yordamida kriptovalyuta egalari qo'yilgan tangalar soniga qarab blok operatsiyalarini tasdiqlaydi


Download 1.52 Mb.
bet6/49
Sana07.03.2023
Hajmi1.52 Mb.
#1245383
1   2   3   4   5   6   7   8   9   ...   49
Bog'liq
Криптографиянинг асосий тушунчалари

proof-of-stake (POS) yordamida kriptovalyuta egalari qo'yilgan tangalar soniga qarab blok operatsiyalarini tasdiqlaydi.

Proof-of-stake (POS) Proof-of-work (POW) ga muqobil sifatida yaratilgan bo'lib, blokcheynni tasdiqlash va yangi bloklarni qo'shish uchun ishlatiladigan asl konsensus mexanizmi.

PoW mexanizmlari konchilardan kriptografik jumboqlarni hal qilishni talab qilsa-da, PoS mexanizmlari validatorlardan tranzaksiya to'lovlarini olish imtiyozi uchun tokenlarni ushlab turishni va garovga qo'yishni talab qiladi.


  • Proof-of-stake (POS) tarmoqqa hujum qilish potentsialiga nisbatan kamroq xavfli hisoblanadi, chunki u kompensatsiyani hujumni kamroq foydali qiladigan tarzda tuzadi.

  • Blokcheyndagi keyingi blok muallifi tasodifiy tanlanadi, yuqori koeffitsientlar kattaroq ulush pozitsiyalariga ega tugunlarga tayinlanadi.

Proof-of-stake (PoS)ni tushunish
Proof-of-stake bloklar va tranzaktsiyalarni tekshirish uchun zarur bo'lgan hisoblash ishlarini kamaytiradi. Ish isboti ostida u blokcheynni xavfsiz saqladi. Proof-of-stake, bloklarni tanga egalarining mashinalari yordamida tekshirish usulini o'zgartiradi, shuning uchun ko'p hisoblash ishlarini bajarish shart emas. Egalari bloklarni tasdiqlash va keyin validator bo'lish imkoniyati uchun o'z tangalarini garov sifatida taklif qilishadi.1
Validatorlar tranzaktsiyalarni tasdiqlash va blok ma'lumotlarini tekshirish uchun tasodifiy tanlanadi. Ushbu tizim ishni isbotlash kabi raqobatbardosh mukofotga asoslangan mexanizmdan foydalanish o'rniga kim to'lovlarni yig'ishini tasodifiy belgilaydi.1
Validator bo'lish uchun tanga egasi ma'lum miqdordagi tangalarni "qo'yishi" kerak. Masalan, foydalanuvchi validator bo'lishidan oldin Ethereum 32 ETH qo'yishni talab qiladi.1Bloklar bir nechta validatorlar tomonidan tasdiqlanadi va ma'lum miqdordagi validatorlar blokning to'g'riligini tekshirganda, u yakunlanadi va yopiladi.
O'zingizning validatoringizni faollashtirish uchun siz 32 ETH garovingiz kerak bo'ladi; ammo, tekshirishda ishtirok etish uchun unchalik ko'p ETH qo'shish shart emas. Siz ETH-ni ifodalovchi ERC-20 tokenidan foydalanadigan "suyuq staking" yordamida tekshirish hovuzlariga qo'shilishingiz mumkin.2
Turli isbotlash mexanizmlari konsensusga erishish uchun turli usullardan foydalanishi mumkin. Misol uchun, Ethereum shardingni joriy qilganda, validator tranzaktsiyalarni tekshiradi va ularni qo'mitada kamida 128 validatorni talab qiladigan shard blokiga qo'shadi.3Shardlar tekshirilgandan va blok yaratilgandan so'ng, validatorlarning uchdan ikki qismi tranzaksiya haqiqiy ekanligiga rozi bo'lishi kerak, keyin blok yopiladi.

Download 1.52 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   49




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