Blokcheyn texnologiyasi kontekstida shardlarga bo‘lish — ma’lumotlar bazasini shardlar deb ataladigan kichikroq va boshqarish osonroq qismlarga ajratish imkonini beruvchi gorizontal bo‘lish usulidir.

Har bir shard ma’lumotlarning bir qismini o‘z ichiga oladi va barcha shardlar tranzaksiyalarni qayta ishlash uchun birgalikda ishlaydi. Shardlarga bo‘lish Bitcoin va Ethereum kabi blokcheyn tarmoqlarini qiynab kelgan kengayuvchanlik muammosining yechimi sifatida ko‘riladi.

Tarmoqdagi har bir tugunga ma’lumotlarning faqat kichik qismini qayta ishlash imkonini berish orqali shardlarga bo‘lish markazsizlashtirish yoki xavfsizlikni yo‘qotmagan holda tranzaksiyalar o‘tkazuvchanligini sezilarli darajada oshirishi mumkin.

Shardlash hali rivojlanishning dastlabki bosqichida bo‘lsa-da, u blokcheyn tarmoqlarini ancha kengaytiriladigan va samarali qilish usuli sifatida umid baxsh etadi.

❖ 𝗕𝗹𝗼𝗸𝗰𝗵𝗲𝘆𝗻𝗻𝗶 𝘀𝗵𝗮𝗿𝗱𝗹𝗮𝘀𝗵𝗻𝗶𝗻𝗴 𝗮𝗳𝘇𝗮𝗹𝗹𝗶𝗸𝗹𝗮𝗿𝗶 𝘃𝗮 𝗸𝗮𝗺𝗰𝗵𝗶𝗹𝗶𝗸𝗹𝗮𝗿𝗶 𝗻𝗶𝗺𝗮𝗱𝗮𝗻 𝗶𝗯𝗼𝗿𝗮𝘁?

An’anaviy ma’lumotlar bazalarida shardlash — ma’lumotlarni bir nechta server bo‘ylab taqsimlash uchun ularni kichikroq qismlarga bo‘lish jarayonidir.

Bu parallel ishlov berish va unumdorlikni oshirish imkonini beradi. Blokcheynda shardlash reyestrni bir nechta shardga bo‘lish orqali kengayuvchanlikni yaxshilash uchun ishlatilishi mumkin. Har bir shard o‘z tranzaksiyalari tarixini saqlaydi va o‘z tranzaksiyalarini qayta ishlash uchun mas’ul bo‘ladi.

Bu tarmoqqa ko‘proq tranzaksiyalarni parallel ravishda qayta ishlash va kengayuvchanlikni yaxshilash imkonini beradi. Blokcheynni shardlashni joriy etishdan oldin hal qilinishi kerak bo‘lgan bir qancha muammolar bor, ammo bu blokcheyn ko‘lamini kengaytirish uchun istiqbolli yechimdir.

♢ 𝐒𝐡𝐚𝐫𝐝𝐥𝐚𝐬𝐡𝐧𝐢𝐧𝐠 𝐚𝐟𝐳𝐚𝐥𝐥𝐢𝐤𝐥𝐚𝐫𝐢

• Kengayuvchanlikni oshiradi

• To‘liq tugunlarga tushadigan hisoblash va xotira yukini kamaytiradi

• Proof-of-stake tarmoqlari uchun juda mos

♢ 𝐒𝐡𝐚𝐫𝐝𝐥𝐚𝐬𝐡𝐧𝐢𝐧𝐠 𝐤𝐚𝐦𝐜𝐡𝐢𝐥𝐢𝐤𝐥𝐚𝐫𝐢

• Proof-of-work protokollarida joriy etish qiyin

• Ma’lumotlar bazasi va uning ilovalarini murakkablashtiradi

• Blokcheyn texnologiyasida deyarli sinovdan o‘tkazilmagan, shu sababli xavfsizlik bilan bog‘liq ayrim noma’lum jihatlar mavjud

"𝗦𝗵𝗮𝗿𝗱𝗹𝗮𝘀𝗵 𝗿𝗼𝘀𝘁𝗮𝗸𝗮𝗺 𝘇𝗮𝗿𝘂𝗿𝗺𝗶 𝘆𝗼𝗸𝗶 𝗯𝗼𝘀𝗵𝗾𝗮 𝗺𝘂𝗾𝗼𝗯𝗶𝗹 𝘆𝗲𝗰𝗵𝗶𝗺𝗹𝗮𝗿 𝗵𝗮𝗺 𝗯𝗼𝗿𝗺𝗶?"

Shardlashning asosiy afzalligi — blokcheyn tarmog‘ining kengayuvchanligini yaxshilashi mumkinligidir.

Ma’lumotlarni bir nechta tugun bo‘ylab taqsimlash orqali tarmoq unumdorlik yoki xavfsizlikdan voz kechmagan holda ko‘proq tranzaksiyaga ishlov bera oladi.

Biroq kengayuvchanlikni oshirishning yagona yechimi shardlash emas.

Boshqa variantlar qatoriga blok hajmini oshirish yoki Plasma yoxud yon zanjirlar kabi zanjirdan tashqari yechimlardan foydalanish kiradi. Oxir-oqibat, shardlash zarurligi yoki zarur emasligi blokcheyn loyihasining o‘ziga xos ehtiyojlariga bog‘liq.

Agar kengayuvchanlik muhim masala bo‘lsa, shardlash eng yaxshi variant bo‘lishi mumkin. Biroq boshqa omillar muhimroq bo‘lsa, yaxshiroq muqobil yechimlar mavjud bo‘lishi mumkin.

𝐒𝐢𝐳 𝐧𝐢𝐦𝐚 𝐝𝐞𝐛 𝐨‘𝐲𝐥𝐚𝐲𝐬𝐢𝐳? Fikringizni izohlarda qoldiring 👇