0

ذخیره سازی غیرمتمرکز (Decentralized Storage) چیست؟

برخلاف سرورهای ذخیره سازی متمرکز سنتی که توسط یک نهاد یا سازمان اداره می‌شوند، سیستم‌های ذخیره‌سازی غیرمتمرکز فایل های داده را در سراسر گره‌های توزیع شده جغرافیایی متصل از طریق شبکه همتا به همتا (P2P) نگه می‌دارند.

استفاده از بلاکچین برای حفظ شبکه‌های ذخیره‌سازی غیرمتمرکز می تواند با اطمینان از محافظت از فایل‌های داده در برابر خطاها، خطرات طرف مقابل و خرابی‌های یک نقطه‌ای، به افزایش امنیت کمک کند.

مقدمه

در سال 2006، کلایو هامبی، ریاضیدان بریتانیایی، عبارت “داده ها روغن جدید هستند” را ابداع کرد. این بیانیه در عصری که اطلاعات شخصی ما عمیقاً با تجربه آنلاین ما در هم آمیخته است، بیش از هر زمان دیگری مرتبط است.

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

با این حال، ظهور Web3 نحوه تعامل آنلاین ما با یکدیگر را تغییر داده است و فناوری بلاک چین نقش قابل توجهی در این تغییر ایفا می کند.

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

ذخیره سازی متمرکز در مقابل ذخیره سازی غیرمتمرکز

ذخیره سازی متمرکز

ذخیره سازی متمرکز داده ها برای چندین سال پیش فرض بوده است. این روش ذخیره سازی شامل یک ارائه دهنده است که داده ها را روی یک سرور یا گروهی از سرورها، معمولاً در یک مکان، مدیریت و نگهداری می کند.

این روش دسترسی و مدیریت داده ها را آسان می کند. به عنوان مثال، ذخیره سازی ابری معمولاً یک راه حل متمرکز است که در آن داده ها بر روی سرورهایی که توسط یک سازمان نگهداری می شوند، مانند آمازون، گوگل یا دراپ باکس نگهداری می شوند.

هنگامی که صحبت از امنیت در ذخیره سازی متمرکز داده می شود، داده ها معمولاً در هنگام انتقال از رایانه شما به یک سرور ذخیره سازی متمرکز با فناوری SSL 128 بیتی رمزگذاری می شوند. همچنین می توان آن را با رمزگذاری 256 بیتی یک بار در سرور ذخیره سازی متمرکز رمزگذاری کرد.

ذخیره سازی غیر متمرکز

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

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

ذخیره‌سازی غیرمتمرکز چگونه کار می‌کند؟

ذخیره سازی غیرمتمرکز شامل ذخیره سازی داده ها در چندین رایانه یا گره های متصل به یک شبکه P2P مانند BitTorrent یا پروتکل سیستم فایل بین سیاره ای (IPFS) است.

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

علاوه بر این، گره‌ها در یک سیستم ذخیره‌سازی غیرمتمرکز نمی‌توانند فایل‌ها را مشاهده یا تغییر دهند، زیرا مکانیزم هش رمزنگاری به طور خودکار تمام داده‌های ذخیره شده در یک شبکه را رمزگذاری می‌کند. کاربران باید از کلیدهای خصوصی خود برای دسترسی به داده های خود استفاده کنند و از بازیابی اطلاعات توسط نهادهای غیرمجاز جلوگیری کنند.

مزایای ذخیره‌سازی غیرمتمرکز نسبت به ذخیره‌سازی متمرکز

ذخیره سازی غیرمتمرکز داده می تواند برخی از مشکلاتی که سرورهای ذخیره سازی متمرکز سنتی با آن مواجه هستند را کاهش دهد. در اینجا چند مورد از مزایای شبکه های ذخیره سازی غیرمتمرکز نسبت به همتایان متمرکز خود آورده شده است.

امنیت و حریم خصوصی بهبود یافته

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

این امر نفوذ هکرها به شبکه های ذخیره سازی غیرمتمرکز و استخراج اطلاعات را دشوارتر می کند. علاوه بر این، کاربران مجبور نیستند اطلاعات شخصی را برای ذخیره داده ها در یک سیستم غیرمتمرکز ارسال کنند، بنابراین یک لایه ناشناس اضافه شده است.

هیچ نقطه شکست واحدی وجود ندارد

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

سرعت دانلود بیشتر

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

هزینه کمتر

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

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

محدودیت‌های ذخیره‌سازی غیرمتمرکز چیست؟

اگرچه ذخیره‌سازی غیرمتمرکز داده می‌تواند مزایایی نسبت به سیستم‌های متمرکز داشته باشد، اما محدودیت‌هایی نیز وجود دارد که ممکن است با مزایای ذکر شده در بالا تناقض داشته باشد. به عنوان مثال، از آنجایی که سیستم های ذخیره سازی غیرمتمرکز برای ذخیره و بازیابی داده ها به شبکه ای از گره ها متکی هستند، زمان دسترسی می تواند کندتر از سیستم های ذخیره سازی متمرکز باشد.

به طور مشابه، ذخیره سازی غیرمتمرکز ممکن است از نظر مالکیت داده ایمن تر از سیستم های متمرکز باشد، اما از خطرات امنیتی و دیگر مصون نیست. گره های مخرب می توانند امنیت داده های ذخیره شده در شبکه را به خطر بیندازند. علاوه بر این، سیستم های ذخیره سازی غیرمتمرکز برای عملکرد صحیح به زیرساخت شبکه بستگی دارند. بنابراین، در دسترس بودن داده های ذخیره شده در شبکه می تواند در صورت قطع شدن شبکه آسیب ببیند.

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

نظرات کاربران

  • مسئولیت دیدگاه با نویسنده‌ی آن است.

دیدگاهتان را بنویسید

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