turtle gold logo frame - DcS در سیستم­ غیرمتمرکز IPFS
درباره ما

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

تماس با ما
تهران
info@investland.io
Call: +98 (21) 2261 6130
ما را دنبال کنید
پروژه IPFS می­باشد که مخفف عبارت Inter Planerary File System و به مفهوم سیستم فایل­های جهانی است.

DcS در سیستم­ غیرمتمرکز IPFS

یکی از نمونه­ های معروف سیستم ­های DcS، پروژه IPFS می­باشد که مخفف عبارت Inter Planerary File System و به مفهوم سیستم فایل­های جهانی است. پروژه IPFS همانطور که مشخص است، دارای D بزرگ و S بزرگ است. بدین معنی که این پروژه هم غیرمتمرکز و هم مقیاس­ پذیر است. اما از آنجایی که فاکتور C آن کوچک می­باشد، استوار و مقاوم به سانسور شدن نبوده و گره ­های آن با یکدیگر سازگار نمی­باشند.

1 n cjlW36SvXiLpINWoSmyA 300x140 - DcS در سیستم­ غیرمتمرکز IPFS

Decentralized (غیرمتمرکز)

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

Planetary Scale (مقیاس­پذیری جهانی)

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

Consistent (استوار بودن)

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

درجه­ های استواری سیستم

  • غیراستوار (بدون c)
  • در نهایت به استواری رسیدن و یا همان c کوچک
  • استواری CAP و یا همان C بزرگ

1 FQ85Unv XnO8iYdN9gO 2g 300x165 - DcS در سیستم­ غیرمتمرکز IPFS

IPFS می­توانست بدون دانستن هیچ­گونه استواری در سیستم (بودن c کوچک) به کار خود ادامه داده و همچنان کاربردی محسوب شود. اما این شبکه با استفاده از تکنولوژی CRDT (داده­های تکراری بدون تعارض)، سیستم خود را به استواری نزدیک­تر نمود.

نحوه کارکرد CRDT

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

نقشه راه DcS

به طور خلاصه با وجود تکنولوژی CRDT در شبکه IPFS، گره ­ها همچنان قابلیت مشاهده داده­ ها را به طور همزمان ندارند و بنابراین کاربران در این شبکه نمی­توانند توکنی با ارزش ثابت را داشته ­باشند. اما همانطور که پیش­تر بدان اشاره شد IPFS دارای کاربردهای زیادی می­باشد. هرچند که این پروژه روز به روز در حال پیشروی به سمت استواری CAP می­باشد و تیم IPFS در حال کار بر روی الگوریتم­ های سازگاری و استواری هستند، با این حال در صورت تبدیل­ شدن IPFS به یک سیستم DCS، تکنولوژی CRDT بر این بستر ناکارآمد شده و استواری CAP جایگزین آن خواهد شد.

1 S2OYSza9bgpkOGIB0RtLpA 300x141 - DcS در سیستم­ غیرمتمرکز IPFS