Sia یک شبکه همتا به همتا بر بستر تکنولوژی بلاک چین به منظور ایجاد اولین پلتفرم ذخیرهسازی غیرمتمرکز در دنیا میباشد. در واقع Sia یک پلتفرم ذخیرهسازی ابری نظیر Google Drive , Dropbox یا Amazon Cloud محسوب میشود.
Sia یک مشتق بیت کوین نیز یه شمار میرود که پشتیبانی تخصصی قراردادها را نیز شامل میشود. ارز محلی Sia با عنوان سیاکوین (با نماد اختصاری SC) نامگذاری گردیدهاست و در آینده نزدیک یک ارتباط دو طرفه جهت پیوند مالی میان بلوکهای بیت کوین و سیاکوین ایجاد خواهد نمود.
خدمات ذخیرهسازی متمرکز نقاط ضعف بسیاری دارد و همچنین نیازمند سوءاستفاده از دادههای رمزگذاری نشده به منظور دستیابی به سود بیشتر است. Sia میزان زیادی از فضاهای ذخیرهسازی بیهوده را با یکدیگر هماهنگ میکند و آن را به یک بلاک چین برای ذخیره سازیِ رمزنگاری شده و غیر متمرکز وصل میکند؛ بنابراین نیاز به اعتماد به مراکز داده متمرکز را از میان میبرد.
Sia برای رمزنگاری فایلها از Twofish، یک الگوریتم متن باز و استاندارد رمزنگاری امن، استفاده میکند که یکی از پنج الگوریتم برتر مسابقه استاندارد رمزگذاری پیشرفته (AES) میباشد.
وب سایت رسمی Sia:
هدف دراز مدت Sia این است که ستون فقرات لایه ذخیرهسازی اینترنت باشد. ما بر این باوریم که دادهها باید رایگان باشند. ما میخواهیم بیتهای استفاده نشده جهان را آزاد نماییم و بزرگترین سرور ذخیره انبوه را در این سیاره ایجاد کنیم.
ایده سیاکوین در HackMIT 2013 مطرح شد و در حال حاضر توسط کمپانی Nebulous Inc (که در بوستون آمریکا واقع شدهاست) پشتیبانی میگردد.
sia.tech
تاریخچه سیاکوین
Sia ابتدا از جانب David Vorick در تابستان سال ۲۰۱۳ مطرح شد. او در خصوص این ایده با Luke Champine از طریق ایمیل صحبت کرد و آن را شبکه Nimbus نامگذاری کرد. در ماه سپتامبر، در کنفرانس HackMIT، دیوید این مفهوم را در اولین پیش نویس بهطور رایگان یک بیانیه منتشر کرد. دیوید ایده خود را با دوستانش در کالج به اشتراک میگذارد و آنها اقدام به برنامهریزی یک نمونه اولیه میکنند. Luke Champine نیز در این پروژه شروع به همکاری میکند، هنگامی که دیوید از او میخواهد تا ایدهٔ Bytecoin را مرور کند.
در ابتدای سال ۲۰۱۴، این پروژه بار دیگر به “Sia” به معنای خدای احساس مصر باستان تغییر نام داده و در انجمن BitcoinTalk مطرح میگردد. با دیدن پاسخ مثبت، دیوید تصمیم میگیرد که پروژه را تبدیل به یک استارتاپ کند و بهطور تمام وقت روی آن کار کند.
بعد از آنکه یک کاربر انجمن BitcoinTalk به شکل جعلی و با بهرهگیری از دیاگرامهای دستنویس دیوید مقدار پول سیاکوین را زیاد کرد، دیوید متوجه میشود که تمایل زیادی به Sia جهت گردآوری پول از طریق سرمایهگذاری جمعی دارد. توکن Sianotes از طریق بیت کوین و پلتفرم NXT Asset Exchange به فروش رسانده شد و بعدها قابل تبدیل به Siafunds میباشد.
از طریق ارتباطات در مرکز کارآفرینی کالج، دیوید و لوکا به Jim Pallotta معرفی شدند که با اولین سرمایهگذاری سنتی خود، Nebulous را تأسیس نمود. اگرچه آنها در ابتدا تصمیم داشتند به سانفرانسیسکو انتقال داده شوند ولی جیم آنها را متقاعد میکند که به بوستون بروند، جایی که دفتر او در آنجا مستقر شدهاست.
Proof of Storage چیست؟
در حقیقت، Sia با بهرهگیری از مکانیسم توافق گروهی اثبات ذخیرهسازی (Proof of Storage) عمل میکند که شباهت بسیاری به الگوریتم اثبات کار دارد. ذخیرهسازی فایل از جانب Sia شامل تقسیم فایلها به بخشهایی با اندازه ثابت میگردد و بعد آنها را به یک درخت Merkle هش مینمایند. درخت Merkle، همراه با اندازه فایل، به منظور تأیید اثبات ذخیرهسازی مورد استفاده قرار میگیرد.
میزبانها به وسیلهٔ گزارش هش درخت مرکل ثابت میکنند که فایلهایی را در مالکیت خود دارند. آنها قسمتی از آن فایل را بهطور تصادفی جهت اثبات کار خود برمیگزینند. تولیدکننده عدد تصادفی مورد استفاده برای اینکه کدام بخش فایل به عنوان اثبات انتخاب گردد، از شناسه قرارداد و عنوان بلوک قبلی بهره میگیرد.
فرض بر این است که اگر میزبان به صورت مداوم اثباتهای معتبر تولید نماید، کل پرونده را ذخیره میکند. ریاضیات در اینجا به کمک تکنولوژی میآید؛ یک گره متقلب که فقط ۵۰ درصد از یک فایل بزرگ را ذخیره میکند، در ۵۰ درصد موارد در تولید اثبات ذخیرهسازی با شکست مواجه میشود. این مورد یعنی اینکه بهطور متوسط ۱۳ بار اثبات ذخیرهسازی صورت میگیرد تا ۹۹٫۹۹ درصد اطمینان حاصل کنید که یک گره درست نیست. اثبات موفقیتآمیز ذخیرهسازی، دلیل بر صداقت یک گره است. اگر قرارداد بدون موفقیت تمام شود، گره سپرده خود را از دست خواهد داد.
عملکرد قراردادهای ذخیرهسازی در سیاکوین
قراردادهای ذخیرهسازی یکی از مهمترین ویژگیهای امنیتی در شبکه Sia میباشند. این قراردادها میتوانند با خیال آسوده با سایر میزبانهای ناشناخته ارتباط برقرار نمایند. بر عکس قراردادهای سنتی، این قراردادها به طوررمزنگاری شده از جانب Blockchain اجرا میگردند، یعنی هیچ پرونده قانونی و مناقشات حقوقی وجود ندارد.
در واقع قراردادهای ذخیرهسازی همان قراردادهای هوشمند موجود در بلاک چین Sia میباشند. آنها این امکان را به اجاره کنندگان میدهند تا فضای آزاد میزبان را با مجموعه ای از قوانین معین تعریف نمایند که به صورت اتوماتیک بدون نیاز به اعتماد واقعی میان دو طرف اجرا میگردد.
اجاره کننده یک بودجه مالی را تأمین میکند؛ بدان معنا که مبلغی به عنوان پیش پرداخت در قالب سیاکوین برای هزینهٔ ذخیرهسازی و پهنای باند جهت مدت زمان کلی قرارداد (به صورت پیش فرض ۱۳ هفته) میپردازد، این بودجه در کیف پول قفل میگردد.
همچنین برای نمایش حسن نیت میزبان، مقداری سیاکوین نیز از سوی آن به عنوان وثیقه در قرارداد قفل میگردد. اندازه وثیقه از جانب میزبان به شکل دستی تنظیم میگردد، ولی مقادیر بیشتر وثیقه موجب دریافت امتیاز بالاتر در طول فرایند انتخاب میزبان میشود.
قرارداد فایل از جانب اجاره کننده و ۵۰ میزبان امضا شده و به بلاک چین فرستاده میشود. ۳٫۹٪ از بودجه اجاره کننده و ۳٫۹٪ از وثیقه میزبان در قرارداد به عنوان کارمزد به صاحبان Siafunds پرداخت میگردد.
Siacoin Vs Siafunds
Siacoin به سکه ای اشاره دارد که از جانب مشارکت کنندگان پلتفرم Sia کسب شده و استخراج میگردد. از سوی دیگر Siafunds اشاره به سکههای از قبل استخراج شده دارد. این سکه نشان دهنده مشارکت در پلتفرم Sia به عنوان یک سرمایهگذاری تجاری میباشد، نه ارز محلی که از جانب شبکه Sia استفاده میشود. Siafunds نشان دهنده این است که چگونه شرکت Nebulous Inc از موفقیت سیاکوین به عنوان یک پلتفرم درآمد به دست میآورد.
Siafunds به منظور تولید سود متناسب با ارزش Sia به عنوان یک پلتفرم مورد استفاده قرار میگیرد. به صورت خاص، این کار با تحمیل کارمزد ایجاد قرارداد ۴٫۹ درصد صورت میگیرد. این کارمزد میان سهامداران Siafunds پخش میشود.
حدود ۸۸ درصد Siafundها از جانب شرکت Nebulous Corporation و ۱۲ درصد باقی مانده از سوی حمایت کنندگان این پروژه از طریق سرمایهگذاری جمعی نگهداری میگردد. Siafunds همانند سیاکوین یک دارایی قابل انتقال است، اما نمیتواند برای تأمین مالی قراردادهای ذخیرهسازی یا کارمزد استخراج مورد استفاده قرار گیرد.
چگونگی عرضه Siacoin
مکانیسم عرضه سیاکوین تا حدودی خاص میباشد. به مقدار بینهایت سیاکوین وجود خواهد داشت. برای آغاز، توسعه دهندگان اولین ۱۰۰ بلوک را استخراج نمودند. پاداش استخراج اولین بلوک ۳۰۰٬۰۰۰ سیاکوین بود. پس از اولین بلوک، پاداش سیاکوین بهطور یکنواخت برای بلوکهای بعدی کاهش پیدا میکند.
این یعنی:
- اولین بلوک پاداشی معادل ۳۰۰٬۰۰۰ سیاکوین دارد
- دومین بلوک پاداشی معادل ۲۹۹٬۹۹۹ سیاکوین دارد
- سومین بلوک پاداشی معادل ۲۹۹٬۹۹۸ سیاکوین دارد
- چهارمین بلوک پاداشی معادل ۲۹۹٬۹۹۷ سیاکوین دارد و …
به همین ترتیب تا هنگامی که پاداش بلوکها به ۳۰٬۰۰۰ سیاکوین کاهش پیدا کند؛ بنابراین از آن به جای هر بلوک استخراج شده، ۳۰٬۰۰۰ سیاکوین وارد سیستم میگردد. هماکنون ۳۲٫۵۶ میلیارد سکه سیاکوین در گردش موجود است.
بیشتر بخوانید: