مقالات

فایل کوین (Filecoin) چیست؟ و این پروتکل چه عملکردی دارد؟

فایل کوین (Filecoin) چیست؟ و این پروتکل چه عملکردی دارد؟

در این مطلب از تترفا به بررسی مفهوم فایل کوین و عملکردش می پردازیم. تا انتهای مطلب با ما همراه باشید.

فایل کوین (FIL) به دنبال این است که به یک شبکۀ ذخیره‌سازی غیرمتمرکز تبدیل شود که به کاربران این امکان را بدهد فضاهای بدون استفادۀ خود را در یک بازار آزاد خرید و فروش کنند.

پروتکلِ فایل کوین یک لایۀ تشویقی است که در راس سیستم فایل همتابه‌همتا IPFS است، و از یک توکن محلی و دفترکل توزیع‌ شده‌‌‌‌ ساخته‌‌‌‌ شده‌‌‌‌ است.

فایل کوین پروژه‌ای است که به‌وسیلۀ یک پروتکل آزمایشگاهی به مدیرعاملی جان بنت (Juan Benet) آغاز شد.

فایل کوین چیست؟
فایل کوین چیست؟

این پروتکل آزمایشگاهی در سال 2014 تاسیس شده‌‌‌‌ و از آن زمان IPFS، lib p2p، فایل کوین و دیگر موارد را ایجاد کرده‌‌‌‌ است.

این شرکت مشتمل بر 12 توسعه دهندۀ اصلی است و بر روی فناوری‌ های متن باز برای ارتقای عملکرد اینترنت تمرکز می‌کند.

این شرکت توسط سرمایه‌گذاران برجسته‌ای از جمله Digital Currency Group، Naval Ravikant، Union Square Ventures، Winklevoss Capital و Y Combinator تاسیس شده‌‌‌‌ است.

ادامه مطلب :

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

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

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

به هنگام استخراج یک بلاک، هر استخراج‌کننده باید متد کدنویسی PoST را برای شبکه ارسال کند.

PoST تک تک اعضای شبکه را قادر می‌سازد تایید کنند که آیا هر ارائه دهندۀ فضا وظیفه خود را انجام می‌دهد یا خیر: این وظیفه ذخیرۀ داده‌‌‌‌ های برون سپاری برای مدت زمان توافق شده است.

شبکۀ فایل کوین قصد دارد شبکۀ اصلی خود را اواخر سال 2019 راه اندازی کند.

عملکرد فایل کوین به چه صورت است؟

راه‌اندازی و انتشار

بودجه فایل کوین از طریق 200 میلیون فایل کوینی که در پیش فروش و عرضه اولیه فروخته شده بود، تامین شد، که به ترتیب 52 میلیون دلار و 205.8 میلیون دلار بود.

در طول عرضه اولیه‌اش در آگوست 2017، پروژه SAFTها (قراردادی ساده برای توکن‌های آینده) را از طریق سایت CoinList، به عنوان مطالبات آیندۀ فایل کوین به هنگام اجرایی شدن این پروژه، فروخت.

عرضۀ اولیه کوین یک ماه طول کشید، و در آن زمان، بزرگ‌ترین جذب سرمایه از طریق عرضۀ اولیه با 257 میلیون دلار سرمایه گذاری بود.

در فوریه 2019، فایل کوین راه‌اندازی اولین شبکۀ آزمایشی (testnet) خود را به تاخیر انداخت.

تخمین زده می‌شد که این شبکه در سه ماهه اول 2019 راه‌اندازی شود، اما جدول زمانی برای راه‌اندازی در سه ماهه دوم سال تغییر کرد.

علاوه بر این، راه‌اندازی شبکۀ اصلی از سه ماهه دوم/سوم به سه ماهه سوم/چهارم تغییر کرد.

طراحی و امنیت شبکه

پروتکل فایل نت بر روی IPFS ساخته شده است که یک سیستم ذخیره‌سازی توزیع‌شده است.

این شبکه به دنبال اتصال هر شبکه از همتاهایی است که سهم خود را از فایل‌های کلی سیستم نگه می‌دارند.

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

فایل کوین از بلاک چین، نودهای بازیابی، نودهای ذخیره‌سازی و یک توکن محلی (filecoin) ساخته شده است.

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

نودهای بازیابی فایل‌ها را بدون تعهد به ذخیره داده یا ارائه مدرکِ ذخیره، به کاربران تحویل می‌دهند.

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

PoSt به کاربران این امکان را می‌دهد که بررسی کنند آیا ارائه دهندۀ فضای ذخیره‌سازی در واقع داده‌های برون سپاری را برای یک بازۀ زمانی خاص ذخیره می‌کند یا خیر.

ادامه مطلب :

در این طرح، هیچ تایید کننده مشخص شده‌ای برای حسابرسی فضاهای ارائه شده توسط استخراج‌کنندگان وجود ندارد.

اما هریک از اعضای شبکه می‌توانند به طور فرضی مسئولیت استخراج‌کنندگان را تایید کنند.

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

به منظور تشویق استخراج‌ کنندگان جهت سرمایه‌گذاری در فضای ذخیره به جای قدرت محاسبه، احتمال اینکه شبکه استخراج کننده‌ ای را برای خلق یک بلاک جدید انتخاب کند متناسب با فضای در حال استفادۀ آن‌ها نسبت به باقی شبکه است.

به هنگام استخراج یک بلاک، هر ماینر باید proof-of-spacetime را برای شبکه ارسال کند.

استخراج‌کنندگان بازیابی، اطلاعات را تبدیل می‌کنند و پرداخت‌ها را خارج از زنجیره (off-chain) دریافت می‌کنند.

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

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

در نتیجه، این کانال‌های پرداخت از طریق یک دفتر پرداخت خارج از زنجیره‌ای پرداخت می‌شوند.

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

فایل کوین دارای مکانیزم گواهِ تکثیر (replication) است، که از استخراج‌کنندگان می‌خواهد که اثبات کنند داده‌های گفته‌‌‌‌ شده‌‌‌‌ را ذخیره‌‌‌‌ می‌کنند.

سیاست‌های مالی

عرضۀ فایل کوین به دو میلیارد سکه می‌رسد و فایل کوین‌های جدید، هر 16 سال یکبار از طریق جوایز بلاک منتشر می‌شوند.

این فایل کوین‌ها به چهار گروه که در شبکه فایل کوین شرکت می‌کنند اختصاص خواهد یافت.

قیمت فایل کوین

استخراج‌ کنندگان فایل کوین 70 درصد پاداش بلاک دریافت می‌کنند؛ پروتکل‌های آزمایشگاهی که مسئول ساخت کدهای اولیه و تسهیل عرضه هستند.

15 درصد برای خلق بلاک‌ها دریافت کرده و سرمایه‌گذاران اولیه 10 درصد از خلق بلاک‌ها دریافت می‌کنند.

این در حالی است که بنیاد فایل کوین 5 درصد از ایجاد این بلاک‌ها پاداش دریافت می‌کند.

کدنویسی

فایل کوین غالبا با زبان برنامه نویسی Go نوشته‌‌‌‌ شده‌‌‌‌ است، اما زبان‌های Rust، Javascript، Python و Jupyter Notebook را نیز در کدبیس خود به کار برده‌‌‌‌ است.

گردآوری : وبلاگ تترفا

میانگین امتیازات ۵ از ۵
از مجموع ۱ رای

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

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

این سایت توسط reCAPTCHA و گوگل محافظت می‌شود حریم خصوصی و شرایط استفاده از خدمات اعمال.

دکمه بازگشت به بالا