ارزهای دیجیتال امروزه بخش مهمی از ساختار اقتصادی جهان را تشکیل داده اند و افراد زیادی با توجه به اینکه این ارزها غیرمتمرکز هستند. سیا کوین یک ارز دیجیتال غیرمتمرکز است که در ارتباط با بلاک چین عمل می کند و مهمترین بخش آن که برای درآمد زایی می توان استفاده کرد فضای هارد دیسک کاربران است. بنابراین فضاهای ذخیره سازی در ارتباط با سیا کوین به صورت پیوسته ای عمل می کند. در این مقاله قصد داریم نحوه ی عمل سیا کوین در ارتباط با هارد دیسک و همچنین الگوریتم های آن در ارتباط با بلاک چین را بررسی کنیم.
سیا کوین یک ارز دیجیتال است که دارای دو نوع توکن است شامل Siacoin و Siafunds است. عملکرد اصلی این شبکه بر روی توکن Siacoin است. یعنی بیشتر مبادلات در این شبکه و تراکنش هایی انجام می شود با استفاده از این توکن است.
در این شبکه تعداد استخراج شده ی سیا کوین ها نامحدود است. برخلاف چیزی که در بیت کوین مشاهده می شود که تعداد توکن هایی که قرار است تولید شود محدود است، در شبکه ی سیا کوین می توان به صورت نا محدود اقدام به تولید و استخراج سیا کوین کرد. اولین پاداش های استخراجی که به استخراج کنندگان سیا کوین داده می شد 300000 واحد در ازای یک ثبت بلوک بود. به مرور زمان در فرایند هالوینگ تعداد این توکن ها در هر پاداش کاهش می یابد و به 30000 می رسد.
دومین توکن در سیا کوین SF است که همان Siafunds است. این توکن ها برخلاف توکن های نوع اول تعداد محدودی دارد. تمام توکن های این نوع از قبل استخراج شده و دیگر قابلیت استخراج ندارند. تعداد این توکن های محدود شده 10000 تا است. که به صورت زیر توزیع شده اند:
هدف اصلی سیا کوین به عنوان یک شبکه ی غیر متمرکز این است که یک سیستم مالی اقتصادی کاملا مستقل برای کاربران ایجاد کند بدون اینکه نیاز باشد از یک واسطه ی غیر مرتبط برای تایید تراکنش ها استفاده کند. برای اینکه بتواند واسطه ای را برای تایید تراکنش ها به صورت امن انتخاب کند، مجبور است از کاربران خود شبکه استفاده کند. این سیستم نیاز به الگوریتمی دارد که بلاک چین بر پایه ی آن عمل کند و نوعی اثبات اعتبار برای کاربرانی باشد که می خواهند یک تراکنش را تایید کنند. در بخش های بعدی بیشتر درباره ی الگوریتم مورد استفاده ی سیا کوین توضیح می دهیم.
همانطور که در بالا اشاره کردیم عملکرد سیا کوین و بلاک چین آن بستگی بسیار زیادی به فضای هارد دیسک دارد. به عبارتی برای یک معامله و انجام ان نیاز است که یک فضای حافظه ایجاد شود. هر وقت که این فضا ایجاد شده می توان گفت معامله آماده ی انجام است. پس فضای هارد دیسک را می توان به عنوان یک زیرساخت برای انجام معاملات در سیا کوین یه شمار آورد. 3.9% از کل معاملات به ثبت کننده ی آن تراکنش تعلق می گیرد.
مثلا اگر 100SC تراکنش در شبکه انجام می شود که هر کاربری که این تراکنش را در شبکه ثبت کند می تواند به میزان 0.0039SC پاداش دریافت کند.
دو بخش اصلی در سیا کوین مربوط به فضای ذخیره سازی وجود دارد. اجاره دهنده ها و میزبان های فضاهای ذخیره سازی. میزبان های ذخیره سازی می توانند فضای حافظه را در اختیار اجاره کننده ها که قصد انجام تراکنش را دارند قرار دهند. از آن جایی که میزبان ها نقش بسیار اساسی ای را در تامین فضای مورد نیاز برای انجام تراکنش انجام می دهند یک سری آزادی ها را در شبکه دارند. آن ها همچنین اجازه دارند:
همچنین میزبان ها وظیفه دارند:
با ایجاد یک محیط امن اطلاعات خصوصی کاربر را حفظ کنند. در واقع حفظ حریم خصوصی در چنین فضاهای ذخیره سازی بسیار مهم است.
همچنین میزبان ها حق دارند برای ایجاد یک فضای ذخیره سازی بهتر و بهینه تر هزینه ی بیشتری را از کاربر دریافت کنند. با پرداخت هزینه ی بیشتر از طرف کاربر فضای ذخیره سازی بیشتری در اختیارش قرار می گیرد و می توان تراکنش ها را با سرعت بسیار بیشتری صورت بگیرد. تمامی این روند ذخیره سازی بر اساس File است.
ذخیره سازی در File های ایجاد شده بر اساس قراردادهای هوشمند انجام می گیرد. طبق یک سری قرار داد از پیش تعیین شده روابط بین اجاره کننده ها و میزبان های سرور تنظیم می شود. بر طبق این قرار دادها طی مدت زمان 13 هفته یک فضای ذخیره سازی برای انجام تراکنش ها بین کاربران با پرداخت یک مبلغ مشخص از طرف اجاره کننده قرار می گیرد. طبق این قرار داد مقدار هزینه ای که اجاره کننده پرداخت می کند متناسب با فضای ذخیره سازی و پهنای باندی است که میزبان در اختیار کاربر قرار می دهد.
کاربران برای اجاره کردن فضای ذخیره سازی یک میزبان باید به کیف پول دیجیتال خود مراجعه کنند و با استفاده از آن میزبان بهینه ای را انتخاب کنند. منظور از بهینه بودن این است که با توجه به مبلغی که برای فضای ذخیره سازی می پردازید پهنای باند مناسبی را دریافت کنید.
بعد از این که فضای ذخیره سازی را از میزبان اجاره کردید می توانید به انجام تراکنش ها در آن بپردازید.
سیا کوین مانند ارزهای اصیل و اولیه از الگوریتم اثبات کار استفاده می کنند. چیزی که از آن به عنوان Proof-of-Work نام می بریم. در این الگوریتم کاربرانی که قصد تایید یک تراکنش را دارند باید با انجام کار خود را به سیستم معرفی کنند و به نوعی اعتبار خود را اثبات کنند. کاری که انجام می دهند کار فیزیکی نیست. بلکه انجام یک سری محاسبات پیچیده ی ریاضی است.
این محاسبات توسط ذهن انسان قابل انجام نیست بنابراین باید از یک سری دستگاه محاسبه کننده استفاده کرد. این دستگاه ها برای ثبت هر بلوک این مسائل را حل می کنند. بنابراین برای حل مسائل نیاز است که انرژی مصرف شود. در واقع مهمترین مشکلی که در این الگوریتم وجود دارد همین موضوع مصرف برق و انرژی است. حتی ارزهای بسیار بزرگی مانند اتریوم هم به دلیلی مصرف انرژی قصد دارند الگوریتم مورد استفاده ی خود را تغییر دهند.
با گذشت زمان تعداد کاربران شبکه و همچنین اطلاعاتی که در شبکه بر اثر ثبت تراکنش ها اضافه می شود افزایش می یابد. به همین دلیل برای اثبات اعتبار کاربران مسائل سخت تری به دستگاه ها داده می شود که به نوبه ی خود باعث ایجاد یک ترافیک سنگین درشبکه ی بلاک چین می شود. این باعث ایجاد یک صف تراکنش طولانی می شود که تراکنش های کاربران را به تاخیر می اندازد.
سیا کوین قصد دارد به جای استفاده از فضاهای ذخیره سازی حقیقی، استفاده از فضاهای ذخیره سازی ابری را گسترش دهد. احتمالا با این فضاهای ذخیره سازی مانند گوگل درایو و دراپ باکس آشنا هستید. در این فضا ها احتمال مفقود شدن یک بخش سخت افزاری و به دنبال آن از بین رفتن همه ی اطلاعات وجود ندارد. می توان چندین فایل پر حجم را در فضاهای ذخیره سازی مختلف ذخیره کرد.
فضاهای ذخیره ساری ابری ای مانند گوگل درایو فقط 15 گیگابایت حجم را به شما می دهند. برای استفاده ی بیشتر از این حجم ها باید مبلغی را به شرکت های ذخیره سازی ابری بپردازید. چیزی که در سیا کوین به وسیله ی توکن ها می توانید آن را پرداخت کنید.
این موضوع مخصوصا برای شرکت هایی که نیاز به فضای ذخیره سازی زیادی برای ثبت اطلاعات کاربران خود دارند بسیار مهم است. شرکت هایی مانند دراپ باکس که فضاهای ذخیره سازی ابری را به کاربران ارائه می دهند می توانند با استفاده از سیا کوین یک روش پرداختی امن را برای کاربران خود ایجاد کنند.
برای اینکه از فضای ذخیره سازی ابری استفاده کنید می توانید با استفاده از خرید توکن های سیا کوین به پرداخت هزینه ی لازم بپردازید. درست است که فضاهای ذخیره سازی ابری خطرات حملات سایبری را دارند اما احتمال از دست رفتن اطلاعات در آن بسیار کمتر از روش های ذخیره سازی سنتی و در هارد دیسک های سخت افزاری است.