بلاکچین کاردانو

بلاکچین کاردانو

در این مقاله سعی کردم بلاکچین کاردانو را با زبان ساده توضیح بدهم

تاریخچه

در سال ۲۰۱۵ چارلز هاسکینسون یکی از اعضای اصلی تیم اتریوم و ویتالیک بوترین از این تیم جدا شد و پروژه خودش را کلید زد و تا سال ۲۰۱۷ طول کشید

البته پروژه کاردانو هنوز هم در حال توسعه است که در ادامه بیشتر درباره آن حرف میزنیم

اهداف کاردانو:

چارلز هاسکینسون در نظر داشت مشکلات بیت کوین و اتریوم را حل کند

او بیت کوین را نسل اول بلاکچین،اتریوم را نسل دوم بلاکچین و کاردانو را نسل سوم بلاکچین نامید

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

و اما اهداف بلندپروازانه کاردانو چه بود؟

اول مشکل مقیاس پذیری

دوم مشکل قابلیت همکاری

سوم مشکل پایداری

مشکل مقیاس پذیری

اساسا مقیاس پذیری بزرگترین مشکل بلاکچین ها است

مقیاس پذیری بدین معناست که که یک شبکه بلاکچینی در ثانیه چه تعداد تراکنش را میتواند انجام دهد که اصطاحا به آن(TPS)یا تعداد تراکنش در ثانیه میگویند.

کاردانو برای حل این مشکل از الگوریتم اجماع اثبات سهام (pos) یا “proof of stake” استفاده میکند.

نام این الگوریتم “اوروبروس” (OUROBOROS)است که در ادامه آن را بررسی خواهیم کرد.

مشکل قابلیت همکاری

یکی دیگر از مشکلات بلاکچین ها این بود که نمی توانستند با هم ارتباط برقرار کنند و درواقع هیچ راه ارتباطی بین بلاکچین ها میسر نبود

هدف کاردانو این است که به اینترنت بلاکچین ها تبدیل شود

HTTPS چیست
بیشتر بخوانیم

برای این مشکل کاردانو مفهومی پیاده سازی میکند به نام “سایدچین ها” (sidechains)

درواقع سایدچین ها بلاکچین های موازی هستند که میتوانند با بلاکچین های اصلی ارتباط برقرار کنند

مشکل پایداری

پایداری درواقع دشوارترین چالش کاردانو محسوب میشود

بدین معنی که باید تحولات مستمر بر روی سیستم ایجاد شود

برای این کار نیاز به منابع مالی است، پشتیبانی و ico برای کاردانو بی معنی است چون پشتیبانی به مرکزیت منجر میشودو ico هم منابع کوتاه مدت است وتوکن بی فایده تولید میکند

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

برای این منظور کاردانو یک مدل حاکمیتی”دموکراسی نقدینگی” ایجاد کرده است که در آن دارندگان ارز کاردانو میتوانند به ان رای دهند و اگر اکثریت ارا کسب شود از خزانه منابع مالی لازم برای توسعه پروژه اختصاص داده میشود.

کاردانو چگونه انعطاف پذیر میشود؟

کاردانو در دولایه توسعه یافته است

لایه توافق که به کاربران اجازه میدهد کوین های خود را ارسال و دریافت کنند

لایه محاسباتی که امکان ایجاد و اجرای قراردادهای هوشمند را به کاربران میدهد

استفاده از دولایه جداگانه باعث سازگاری و انعطاف بیشتر نسبت به بلاکچیه هایی نظیر اتریوم می شود.

الگوریتم اروبروس (OUROBOROS)

اروبروس هسته پلتفرم کاردانو است و از پروتکل اثبات سهام برای استخراج کوین ها استفاده میکند.

این پروتکل برای کاهش مصرف انرژی و زمان ساخت کوین های جدید تنظیم شده است

ساخت فروشگاه اینترنتی
بیشتر بخوانیم

اساسا در الگوریتم های اثبات سهام نودهایی که بیشترین سهم دارند به تایید تراکنش ها می پردازند اما الگوریتم اروبروس روشی متفاوت را پیاده سازی میکند:

اوروبروس زمان واقعی را به دوره هایی مشخصی تقسیم میکند

هر کدام از این دوره ها به دوره های کوتاه تری به نام اسلات تقسیم می شوند

اسلات ها شبیه شیفت کاری هستند، وقتی دوره ای به پایان میرسد، دوره بعدی شروع میشود

محدوده زمانی اسلات ها متفاوت است

هر اسلات در یک دوره زمانی یک رهبر دارد که توسط نودهای شبکه انتخاب میشود و مسئول ایجاد تراکنش ها و همچنین تایید تراکنش ها است

اگر رهبر اسلات نتواند در دوره مشخص شده تراکنش را تایید کند، رهبر اسلات بعدی این فرصت را دارد تااین کار را انجام دهد

حداقل پنجاه درصد بلاک ها باید در دوره زمانی مشخص تولید شوند،

تایید تراکنش هایی که توسط رهبران اسلات ها ایجاد میشوند توسط گروهی دیگر از سهامداران انجام میشود که مسئول اجرای پروتکل کاردانو هستند

اوروبروس در نوع و انگیزه فعالیت با سایر الگوریتم ها تفاوت دارد

این الگوریتم انگیزه هایی برای در دسترس بودن و تایید تراکنش ها از طریق سرمایه گذاری در قدرت رایانه برای استخراج کوین فراهم میکند و پاداش نیز بین سه گروه از سهامداران تقسیم میشود

تاییدکنندگان ورودی

سرمایه گذاران محاسبات

رهبران اسلات ها

توسعه کاردانو:

توسعه کاردانو در ۵فاز انجام می شود

بایرون:

شامل توسعه اولیه شبکه اصلی و قابلیت های تکمیل کننده دیگر مانند کیف پول

شِلی:

در این فاز شبکه کاملا غیرمتمرکز میشود

گوگان:

در این مرحله یک ماشین مجازی به نام(IELE) شبیه به ماشین مجازی اتریوم (EVM) تولید میکند،

تفاوت مقاله‌نویسی و محصول‌نویسی
بیشتر بخوانیم

همچنین یک الگوی زبان جهانی برای فناوری بلاکچین در اینده خواهد داشت

باشو:

در این فاز مقیاس پذیری،امنیت و عملکرد بهبود پیدا میکند و همچنین پروتکل اوروبروس بروزرسانی می شود

ولتر:

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

به قلم سعید منصوریان

مجله اینترنتی توزلو

 

One Ping

  1. Pingback: مهاجرت به قرن سوم وب مجله اینترنتی توزلو Toozlu.ir .............

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

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

4 × 5 =