معرفی پروتکل فکتوم

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

    • سرعت: معاملات Bitcoin حداقل 10 دقیقه جهت دریافت یک تأییدیه زمان می برد؛ با یک استاندارد که بعد از 6 تأیید، تراکنش کاملا پردازش می گردد. به همین دلیل تأیید و پردازش بعضی از معاملات آن تا یک ساعت به طول می کشد.
    • هزینهکارمزد تراکنش های Bitcoin زیاد شده و امکان دارذ این روند صعودی همچنان ادامه پیدا کند، به این دلیل که تراکنش های بیشتری به شبکه وارد می شوند.
    • تعداد معاملات در هر بلوکبا اندازه بلوک 1MB، تعداد معاملاتی که می توان در هر ثانیه انجام داد محدود می گردد. حتی اجرایی شدن SegWit و شبکه لایتنینگ نیز امکان دارد به اندازه کافی از قابلیت های مورد نیاز برای رفع مشکلات Bitcoin برخوردار نباشد.

عملکرد شبکه فکتوم (Factom) 

Factom از الگوریتم رمزنگاری SHA-256 مانند بیت کوین استفاده می کند. در واقع، فکتوم این کار را با ارائه سه اثبات  به انجام می رساند که چگونگی عملکرد سیستم را مورد بررسی قرار می دهد:

    1. اثبات وجود (Proof of Existence)
    2. اثبات فرآیند (Proof of Process)
    3. اثبات حسابرسی (Proof of Audit)

هر گاه فرد یا شرکتی با Factom همکاری می کند، به آنها این امکان را می دهد تا هش مصنوعات دیجیتالی خود را به وجود آورند. هش های جمع شده تبدیل به یک هش واحد می شوند که به بلاک چین Bitcoin با یک ویژگی زمانی وصل می گردد. افزودن هش به بلاک چین Bitcoin هر 10 دقیقه ضمانت می کند که یک محصول در نقطه ای از زمان وجود داشته است. این الگوریتم “اثبات وجود” می باشد.

فکتوم کلیه ی ورودی ها را در بلاک چین خود مورد تأیید قرار می دهد و ذخیره می کند. شیوه، فرآیند و سفارش موردنظر برای جلوگیری از کارمزد های اضافی برای ورود های بالغ بر دو مرتبه ثبت می گردد. این الگوریتم “اثبات فرآیند” می باشد و سرانجام همانطور که فکتوم بر مبنای پروتکل بیت کوین می باشد، می توان آن را در هر زمان جهت حسابرسی تولید نمود، مگر اینکه شبکه Bitcoin خاموش گردد. این الگوریتم “اثبات حسابرسی” می باشد.

توکن های موجود در شبکه فکتوم (Factom)

Factom دو نوع توکن در شبکه خود را مورد استفاده قرار می دهد:

  • Factoids

Factoid ها دارای زنجیره اختصاصی خود در بلاک چین فکتوم هستند و می توانند به طور آزادانه همانند ارزهای دیجیتال دیگر مورد معامله قرار گیرند. این سکه ها سیستم را غیرمتمرکز می کنند و از اسپم کردن شبکه از سوی کاربران ممانعت می کند. سرورهای فکتوم به عنوان پاداش حفظ شبکه، FCT می گیرند. شبکه این پاداش ها را با نرخ ثابت (73،000 FCT) در هر ماه انتشار می دهد.

  • اعتبار ورود (ECs)

شما می توانید Factoids را برابر خرید اعتبار ورود (Entry Credits) از طریق پروتکل مورد استفاده قرار دهید. اعتبار ورود غیر قابل انتقال می باشد و تنها قادرید آنها را جهت پرداخت کارمزد ورود یا رأی دادن به سرورهای فدرال صرف کنید. از آنجا که EC ها دارای ارزش ذاتی کمی هستند، می توانید آنها را در یک منطقه کم امنیت با خطر سرقت پایین تر ذخیره نمایید.

شما می بایست اعتبار ورود را برای افزودن داده ها به بلاک چین Factom هزینه کنید. زمانی که شما اعتبار ورود را هزینه می نمایید، Factoid هایی که با آن اعتبار خود را خریده بودید از سیستم حذف می گردد. جدا کردن Factoids از اعتبار ورود برای شناسایی کاربرانی می باشد که فکتوم را متوجه نشده اند یا نمی خواهند از آن بهره بگیرند.

انواع سرورهای فکتوم (Factom)

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

سرورهای فدرال سرورهای اصلی اجرای شبکه Factom می باشند. آنها تنها افرادی هستند که قادرند داده ها را به blockchain بفرستند و پاداش FCT دریافت نمایند. این سرورها “پیغام ضربان قلب” را برای کاربران شبکه جهت اثبات وجود خود می فرستند. در صورتی که سرور فدرال یک پیام ضربان قلب تولید نکند، کاربران بدون معطلی یک رهبر جدید را از طریق سیستم رأی گیری بر می گزینند.

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

مجموع عرضه فکتوم (Factom)

در تاریخ 31 مارس 2015، ICO فکتوم شروع شد و سرمایه گذاران میزان 2278 BTC روی آن سرمایه گذاری کردند. عرضه کل سکه هنوز محدود نشده است و بعد از انتشار فنی (M3) در هر سال، میزان 73,000 FCT ماهیانه ایجاد می گردد.

کاربرد های پلتفرم فکتوم (Factom)

با تأمین نمودن شفافیت معاملات، فکتوم از حریم خصوصی کاربران در عرصه ی دیجیتال که هر روزه در حال توسعه می باشد، محفاظت می کند. تکنولوژی فکتوم یک روش ارزان و به صرفه برای سوا کردن بلاک چین بیت کوین از ارز دیجیتال آن (BTC) است و از بلاک چین برای کاربرد های دیگر بهره می برد. بدین ترتیب، Factom از بلاک چین بیت کوین برای معاملات غیر Bitcoin بهره می گیرد و گستره وسیعی از موارد استفاده را به دنیای واقعی عرضه می کند. بعضی از کاربردهای فکتوم به شرح زیر است:

    • حسابرسی تغییر ناپذیر
    • مدارک پزشکی
    • سیستم رأی گیری
    • واگذاری املاک و ثبت اسناد
    • برنامه های حقوقی
    • برنامه های کاربردی ژورنالیستی
    • توافق نامه سطح سرویس (SLA)

منبع: آکادمی هلاکوئی

مقالات مرتبط

پاسخ

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