شاردینگ چیست

شاردینگ

شاردینگ Sharding به معنای خرد کردن می باشد و یک تکنیک در تقسیم پایگاه داده است که توسط شرکت های بلاک چین با هدف مقیاس پذیری استفاده می شود و آن ها را قادر می سازد تا تراکنش های بیشتری را در یک ثانیه پردازش کنند.در حقیقت شاردینگ، کل شبکه شرکت های بلاک چین را به پارتیشن های کوچکتر تقسیم می کند که معروف به “خرده” می باشند و هر خرده از داده های خاص خود تشکیل شده است و در مقایسه با سایر خرده ها، آن را متمایز و مستقل می کند.نتیجه شاردینگ این است که اطلاعات موجود در معامله پردازش می شود و فقط در نود ها یا همان گره های یک خرده  ذخیره می شود.

همچنین مسئله مقیاس پذیری بلاک چین جایی است که شاردینگ وارد عمل می شود و به نظر می رسد حجم کار شبکه را به یک گره تقسیم می کند که به موجب آن هر گره مسئول داده های درون آن است و نیاز به همه گره های شبکه را به بخشی از یک شبکه کاهش می دهد.در حال حاضر هر گره در شبکه بلاک چین تمام قسمت ها را ذخیره می کند که این بدان معنی است که هر گره مسئول ذخیره اطلاعات مهم مانند مانده حساب و تاریخچه معاملات است و در حالی که امنیت یک بلاکچین را تضمین می کند، ذخیره همه حالت ها در همه گره ها روند پردازش معاملات را به طرز چشمگیری کند می کند.در ضمن هرچه تعداد کاربران شبکه های بلاک چین با سرعت کم تری نسبت به خود شبکه فعالیت نمایند، این امر منجر به تأخیر قابل توجهی می شود که شاردینگ راهی برای حل این مشکل با از بین بردن شبکه می باشد.

نگرانی اصلی امنیتی در مورد فرایند خرد کردن، مالکیت خرد کردن است که در آن یکی از قطعات به دیگری حمله می کند و در نتیجه اطلاعات از دست می رود.گفتنی است اعتبار شاردینگ در ابتدا توسط شرکت بلاک چین اتریوم  مورد آزمایش قرار گرفت.این نکته را هم باید اضافه کنیم که سه ویژگی اصلی وجود دارد که شبکه های بلاکچین به دنبال استفاده از آنها هستند: ۱-غیرمتمرکز-۲-مقیاس پذیر-۳-امن که هیچ شرکت بلاک چینی نتوانسته است به یک باره به هر سه دست یابد اما شاردینگ به دنبال حل این مسئله می باشد و هر سه ویژگی را یک باره امکان پذیر می کند.

نحوه کار Sharding

شاردینگ به تقسیم افقی پایگاه داده از طریق تقسیم به ردیف اشاره دارد و خرده ریزها، به نام ردیف ها و براساس ویژگی های خود مفهوم سازی می شوند.به عنوان مثال یک خرده ممکن است مسئول ذخیره وضعیت و معامله برای نوع خاصی از آدرس باشد یا ممکن است تقسیم خرده ریزها بر اساس نوع دارایی دیجیتال ذخیره شده در آنها باشد.در اصل معاملات مربوط به آن دارایی دیجیتال ممکن است از طریق ترکیبی از خرده ریزها امکان پذیر شود.

همچنین هر خرده هنوز هم می تواند در میان سایر خرده ها به اشتراک گذاشته شود که این ویژگی یکی از مهم ترین قسمت های بلاک چین را دست نخورده نگه می دارد که یک دفتر حساب غیرمتمرکز که برای هر کاربر قابل دسترسی است و به هر کاربر اجازه می دهد همه معاملات دفتر را مشاهده کند می باشد.

شاردینگ و بحث امنیت

یکی از موارد بسیار مهم در شاردینگ مقوله امنیت می باشد و اگرچه هر قسمت جداگانه است و فقط داده های خود را پردازش می کند، اما نگرانی امنیتی در مورد خراب شدن قطعات وجود دارد، جایی که یک قسمت دیگر، یک واحد دیگر را تصاحب می کند که در نتیجه اطلاعات از دست می رود.اتریوم با تخصیص تصادفی گره ها به خرده های خاص و اختصاص مجدد و مداوم آن ها در فواصل تصادفی، با این مسئله مبارزه کرده است.این مسئله باعث می شود که هکرها نتوانند بفهمند که چه موقع و کجا باید یک قسمت خرد شود.

+

به اشتراک بگذارید:

اشتراک گذاری در email
اشتراک گذاری در twitter
اشتراک گذاری در linkedin
اشتراک گذاری در telegram
اشتراک گذاری در whatsapp
دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

چهار × 3 =

اسکای کوین
ارزهای دیجیتال
khabaz

اسکای کوین Skycoin چیست

اسکای کوین SKY  یک پروژه بلاکچین است که به دنبال ایجاد یک سرویس اینترنتی غیر متمرکز و نظیر به نظیر است که در آن کاربران

اندیکاتور OBV
تحلیل تکنیکال
khabaz

اندیکاتور حجم تعادل OBV

اندیکاتور حجم تعادل یک شاخص حرکت در تحلیل تکنیکال است که از جریان حجم برای پیش بینی تغییرات قیمت سهام استفاده می کند که جوزف

مونرو
ارزهای دیجیتال
khabaz

ارز مونرو Monero چیست

مونرو XMR  یک ارز رمز نگاری منبع باز و با حریم خصوصی است که در سال ۲۰۱۴ راه اندازی شد.همچنین بلاک چین آن باعث می