رمز ارز چیا (XCH) چیست؟

چیا (XCH)، رمز ارزی است که بر پایه مکانیزم اثبات فضا کار می کند. به همین دلیل با اختصاص دادن فضای ذخیره سازی می توان به فارم کردن XCH...

نوشته شده در معرفی ارزهای دیجیتال 10 دقیقه مدت مطالعه · >
رمز ارز چیا (XCH)

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

ارز دیجیتال این پلتفرم، چیا (XCH) نام گرفته و می توان گفت اولین پول دیجیتال ساخته شده بر پایه دانش فنی صرف است. پیش بینی می شود از این رمز ارز سبز و طبیعت دوست به طور گسترده در بخش های مالی، صنفی، تجاری و دولتی استقبال شود. (اما چرا “سبز”؟ در ادامه به این موضوع می پردازیم).

مکانیزم استخراج این رمز ارز همچون روش اثبات کار یا اثبات سهام بر پایه نیروی پردازشی نیست. بلکه برای استخراج آن از فضای ذخیره سازی (HDD و SSD) استفاده می شود. بدین شکل، مصرف انرژی بسیار کاهش یافته و آسیب کمتری به طبیعت وارد می شود. در ادامه به معرفی کامل این مکانیزم و دلیل برتری آن از دیگر روش های استخراج می پردازیم. پس تا انتها همراه ما باشید.

رتبه، سرمایه بازار و قیمت لحظه ای رمز ارز XCH

مکانیزم اثبات فضا

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

بر خلاف بلاکچین های اثبات کار، چیا متکی به منابع محاسباتی پر مصرف نیست و در عوض بر پایه فضای ذخیره سازی و متغیر زمان (از طریق توابع تاخیر وارسی پذیر VDF) عمل می کند. بدین شکل، امنیت و عملکرد صحیح بلاکچین حفظ خواهد شد. فارمرهای چیا (معادل ماینر در اثبات کار) در ابتدا با مصرف کردن مقداری سیکل CPU، چند پلات (plot) در هارد دیسک خود ایجاد می کنند. اما بعد از آن برای مشارکت در مکانیزم اجماع و اعتبارسنجی بلاک ها در بلاکچین چیا، از منابع کم مصرف آن فضای ذخیره سازی استفاده خواهد شد.

پروتکل اثبات فضا به طور کلی شامل سه جزء است: پلات بندی، فارمینگ (اثبات) و وریفای (تایید).

پلات بندی (Plotting)

منظور از پلات بندی، اختصاص دادن مقداری فضا در کامپیوتر برای ذخیره سازی یک فایل بزرگ (بیشتر از 100 گیگابایت)، یا همان “پلات” است. هر فایل شامل چند جدول است و هر سلول در یک جدول به دو مدخل در یک جدول دیگر اشاره می کند. فقط یک جدول وجود دارد که هیچ اشاره گری ندارد و شامل اعداد صحیحی به نام “مقدار x” است.

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

به کسانی که پلات بندی می کنند، “اثبات کننده” می گویند. چون این افراد ملزم هستند که بعد از دریافت چالش از سمت یک اعتبارسنج، یک “اثبات جدول ذخیره سازی” ایجاد کنند. برای اثبات نیازی به اتصال اینترنت نیست و فقط باید در جدول ها جستجو کرد.

چالش ها، پایه و اساس مکانیزم اثبات فضا هستند. افراد با ایجاد اثبات های صحیح، نشان می دهند که داده ها را دانلود کرده و به صورت فعال در شبکه مشارکت می کنند. به ازای این مشارکت، اثبات کننده ها ارز بومی چیا (XCH) را به عنوان پاداش دریافت خواهند کرد. همین موضوع باعث شده تا آنها را با نام “فارمر” خطاب کنند.

فرایند اثبات و تامین امنیت در شبکه چیا

(فرض کنید یک پلات شامل هفت جدول باشد).

وقتی اثبات کننده یک چالش 256 بیتی دریافت کند، دو مقدار را در جدول هفتم جستجو می کند. این دو مقدار به دو مدخل در جدول ششم و 4 مدخل در جدول پنجم اشاره می کند. این فرایند ادامه یافته تا در نهایت 64 اشاره گر (2 به توان 6) به مقادیر x در جدول 1 پیدا شود. این 64 عدد به “اثبات” تبدیل شده و انجام آن حدود 640 میلی ثانیه طول می کشد. (اعتبارسنجی آن نیز سریع انجام می شود).

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

برای جلوگیری از وقوع این مشکل، چیا قوانین تفکیک کننده خاصی برای اثبات های پلات وضع کرده تا اثبات کننده ها 100 درصد مطمئن نباشند که بلاک های مربوطه را فارم خواهند کرد. طبق این قوانین، یک اثبات کننده فقط میتواند 2 مقدار x را پیدا کند؛ نه همه 64 مورد. بدین شکل، کل الگوریتم اثبات فضا بهینه سازی می شود. (خواندن دو مقدار x فقط 70 میلی ثانیه طول می کشد).

مراحل تخصیص فضای ذخیره سازی برای فارم چیا

  1. به وبسایت چیا نتورک (chia.net) مراجعه نموده و از قسمت “Install Chia Blockchain”، نسخه مناسب سیستم خود را دانلود کنید.
  2. نرم افزار چیا را باز کنید تا صفحه “Sign In” نمایش داده شود. حال روی گزینه “Create a new private key” کلیک کنید تا یک کلید خصوصی برای شما ایجاد شود. (این کلید، که شامل ترتیبی از کلمات است را در مکانی امن نگهداری کنید تا شخص دیگری به آن دسترسی نداشته باشد. پیشنهاد می کنیم به هیچ وجه از این صفحه اسکرین شات نگیرید و کلید را به شکل فیزیکی نگهداری کنید). سپس روی گزینه “Next” کلیک کرده تا صفحه اصلی چیا ظاهر شود.

    مرحله 1 فارم چیا
    صفحه ابتدایی نرم افزار چیا
  3. در قسمت “Status” وضعیت فعلی همگام سازی نود را مشاهده کنید. (در صورتی که دستگاه به صورت اختصاصی برای پلات بندی استفاده شود، حتما باید کل نود را دانلود و همگام سازی کرد. اما برای انجام سریع این فرایند می توانید اتصال به اینترنت را قطع کنید تا نود همگام سازی نشود).

    مرحله 3 فارم چیا
    بخش Full Node
  4. از نوار سمت چپ، گزینه “Plots” را انتخاب کنید. سپس روی نوار سبز رنگ “Add a plot” کلیک کنید.

    مرحله 4 فارم چیا
    بخش Plots
  5. در بخش “Choose plot size”، اندازه مورد نظر برای پلات را انتخاب کنید.
  6. در بخش “Choose number of plots”، تعداد پلات ها را انتخاب کرده و روی گزینه “Add plot to queue” کلیک کنید.
    مراحل 5 و 6 فارم چیا
    بخش Plots

    تنظیمات جانبی

  7. با کلیک روی “Show advanced options” در بخش انتخاب تعداد پلات ها می توانید میزان رم و دیگر گزینه ها را بر اساس توان سیستم خود تغییر دهید.
  8. در بخش “Select Temporary Directory” روی گزینه “Browse” کلیک کرده و آدرس پوشه موقت برای پلات بندی را انتخاب کنید.
  9. سپس همین کار را در قسمت “Select Final Directory” و برای انتخاب پوشه دائمی انجام دهید. (توجه کنید که این دو فایل باید با اسم های مختلف و در یک پارتیشن قرار بگیرند).
  10. حال روی “Create Plot” کلیک کنید تا فرایند پلات بندی شروع شود. با اتمام این فرایند، پلات در وضعیت فارمینگ قرار می گیرد.

    مراحل 7 تا 10 فارم چیا
    بخش Plots
  11. با انتخاب گزینه “Farm” در صفحه اصلی می توانید اطلاعات فعلی فارمینگ خود را مشاهده کنید.

“برای محاسبه میزان پاداش به نسبت تعداد پلات و فضای ذخیره سازی می توانید از ابزار موجود در chiacalculator.com استفاده کنید.”

اثبات زمان

چیا نتورک علاوه بر فارمرها، نودهایی نیز به نام “تایم لرد (Timelord)” دارد. این نودها وظیفه نشان دادن گذر زمان و حفظ زمان بین بلاک ها (حدود 10 دقیقه) را بر عهده دارند. همچون سولانا، این امر از طریق ” توابع تاخیر وارسی پذیر (VDF)” صورت می پذیرد.

چیا از روش جذر گیری مکرر استفاده می کند که در آن، هر تایم لرد به صورت مکرر از یک مقدار مشخص (چالش) جذر می گیرد. (این مقدار از یک شیء ریاضی به نام “گروه” گرفته می شود). تشخیص مقدار پایانی قابل پیش بینی نیست. یعنی اثبات کننده برای پیدا کردن آن باید زمان صرف کند. سپس وی این مقدار را همراه با دیگر مقادیر منتشر کرده تا محاسبات آن به سرعت اعتبارسنجی شود.

چالش تایم لردها از ترکیب خروجی VDF پیشین با یک رشته تصادفی ایجاد می شود. اگر یک نود مخرب بخواهد اطلاعات بلاک قبلی را تغییر دهد، باید 51 درصد از نودها را قانع کند که خروجی VDF او صحیح است. با توجه به تعداد بسیار زیاد نودهای فعال در چیا، این امر تقریبا غیر ممکن است. همین باعث می شود تا امنیت این بلاکچین محفوظ باقی بماند.

اثبات فضا واقعا طبیعت دوست است؟

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

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

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

چیالیسپ (Chialisp)

چیالیسپ، زبان برنامه نویسی تراکنش هوشمند در چیا است که بر اساس زبان تابعی Lisp بوده و قدرتمند، ایمن و به راحتی قابل بازبینی است. از این زبان برنامه نویسی جدید برای ساخت اپلیکیشن های دیفای چیا (مثل صرافی های غیر متمرکز) استفاده می شود.

به طور کلی، هر چیز در بلاکچین چیا یک “کوین” است. کوین های هوشمند، قابلیت قرارداد هوشمند و تراکنش هوشمند را به صورت واحد ارائه می کنند. چیالیسپ برای حفظ امنیت و سادگی طراحی شده و در عین حال قابلیت های قدرتمند و جامعی را ایجاد می کند. اپلیکیشن هایی که روی بلاکچین چیا اجرا می شوند، قابلیت هایی مناسب بانکداری، پرداخت ها، بیمه دارایی، اکسچنج جهانی و دیگر کاربردهای مالی خواهند داشت. قابلیت های کلیدی چیالیسپ بدین شرح است:

  • کوین های رنگی
  • کیف پول “هویت دیجیتال”.
  • کیف پول “با نرخ محدود”.
  • کیف پول “گیرنده وجه مجاز”.
  • کیف پول “چند امضایی”.
  • کیف پول “قابل بازگردانی”.
  • اتمیک سواپ.

دلیل منحصر به فرد بودن چیا

چیا اولین پروتکلی نیست که از مکانیزم های مشابه اثبات فضا استفاده می کند. Storj، Burst، SIA و فایل کوین نیز وابسته به فضای ذخیره سازی HDD و SSD هستند. با اینکه هر کدام از این پروژه ها یک راهکار به خصوص ارائه کرده اند، اما چیا در نظر دارد تا به شبکه گسترده ای همچون اتریوم تبدیل شود.

برام کوهن با استخدام چند معاون فروش، توسعه محصول و غیره در حال ادامه توسعه چیا نتورک است. این شرکت در نظر دارد تا رمز ارزها را کاربر پسند و با ثبات تر کند.

تراکنش های چیا در سومین روز مه 2021 در دسترس قرار گرفتند. مین نت آن نیز برای پاداش های فارمینگ در 10 مارس 2021 اجرا شد.

سرمایه گذاران چیا

شرکت چیا نتورک توسط سرمایه گذاران مخاطره پذیر بزرگی همچون Slow Ventures، a16z، Naval Ravikant، Galaxy Digital، Greylock و … تحت حمایت قرار گرفته است.

اخیرا این پلتفرم توانسته 500 میلیون دلار سرمایه به خود جذب کند. احتمالا تا قبل از پایان سال 2021، فرایند عرضه اولیه عمومی آن اجرا شود.

از جمله مشاوران این شرکت می توان به دکتر دان بونه اشاره کرد. وی فعال در بخش تحقیق و توسعه a16z و استاد رشته رمزنگاری در دانشگاه استنفورد است. دکتر کریستوف پیتزک (استاد رشته رمزنگاری در دانشگاه IST اتریش) و کیتی هان (شریک فعال در شرکت Andreessen Horowitz) نیز دیگر اعضای تیم مشاوران چیا هستند.

سخن پایانی

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

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

“اعضای تیم چیا معتقد اند که استفاده از پول دیجیتال باید آسان تر از پول نقد باشد، سخت تر از دست برود و دزدیدن آن تقریبا غیر ممکن باشد.”

مطالب مرتبط

ترند جدید بازار کریپتوکارنسی چه خواهد بود؟

شبکه KIRA چیست؟

نوشته شده در معرفی ارزهای دیجیتال
  ·   1 دقیقه مدت مطالعه
ارز دیجیتال تتر (Tether) چیست؟

تتر (USDT) چیست؟

نوشته شده در معرفی ارزهای دیجیتال
  ·   8 دقیقه مدت مطالعه
دوره آموزشی بیت کوین چیست؟

بیت کوین چیست؟

نوشته شده در معرفی ارزهای دیجیتال
  ·   37 دقیقه مدت مطالعه

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

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

×