کاردانو یک پروژه بلاکچین اثبات منبع باز است که در سال 2015 برای رفع چالش های موجود بلاکچین در طراحی و توسعه ارزهای رمزپایه شروع شد. هدف این برنامه ایجاد یک اکوسیستم متعادل و پایدارتر است که نیازهای کاربران خود و همچنین سایر سیستم هایی که به دنبال ادغام هستند را بهتر پاسخگو باشد.
نسل اول بلاکچین ها (مانند بیت کوین) دفاتر غیر متمرکز را برای انتقال امن ارزهای دیجیتال عرضه کردند. با این حال چنین بلاکچینهایی محیط کارکردی برای حل و فصل معاملات پیچیده و توسعه برنامههای غیرمتمرکز فراهم نمیکنند. با بلوغ تکنولوژی بلاک چین نسل دوم (مانند اتریوم) راه حل های پیشرفته تری برای نوشتن و اجرای قراردادهای هوشمند و توسعه اپلیکیشن و ایجاد انواع مختلف توکن فراهم کردند. از طرف دیگر نسل دوم بلاکچین ها اغلب از نظر مقیاس پذیری با مشکلاتی روبرو هستند.
کاردانو به عنوان بلاک چین نسل سوم تصور می شود زیرا ویژگی های نسل های قبلی را با هم ترکیب می کند و برای پاسخگویی به تمام نیازهای ناشی از کاربران تکامل می یابد. هنگام مقایسه خواص بلاکچین باید بسیاری از جنبه ها را در نظر گرفت. بدین ترتیب, بهترین راه حل باید بالاترین امنیت را تضمین کند, مقیاس پذیری (توان تراکنش, مقیاس داده, پهنای باند شبکه), و عملکرد (علاوه بر پردازش تراکنش, بلاک چین باید تمام ابزارها را برای حل و فصل معاملات تجاری فراهم کند). علاوه بر این مهم است که اطمینان حاصل شود که فناوری بلاکچین به طور مداوم از نظر پایداری در حال توسعه است و با سایر بلاکچین ها و موسسات مالی قابل همکاری است.
کاردانو برای رفع این نیازها بر مفاهیم اصلی مانند:
- مقیاس پذیری-تضمین می کند که شبکه کاردانو قادر به پردازش تعداد فزاینده ای از معاملات با افزایش تقاضای کاربر است. مقیاس پذیری نیز فراهم می کند قابلیت های پهنای باند بالاتر اجازه می دهد تا معاملات برای حمل مقدار قابل توجهی از داده های حمایتی است که می تواند به راحتی در داخل شبکه مدیریت می شود. برای این نیازها کاردانو تکنیک های مختلفی را پیاده سازی می کند (مثلا فشرده سازی داده ها) و در تلاش است تا هیدرا را معرفی کند که عملکرد زنجیره های جانبی متعدد را فعال می کند.
- قابلیت همکاری-تضمین محیط چند منظوره برای مالی, کسب و کار, و یا عملیات تجاری توسط کاربران را قادر می سازد به تعامل نه تنها با یک نوع ارز, اما با ارزهای مختلف در سراسر بلاکچین های مختلف. علاوه بر این, قابلیت همکاری با نهادهای بانکی متمرکز به عنوان مهم برای اعطای مشروعیت و راحتی استفاده است. کاردانو در حال توسعه برای حمایت از انتقال متقابل زنجیره ای, انواع رمز های متعدد, و معمولا استفاده می شود زبان قرارداد هوشمند.
- پایداری-طراحی یک بلاکچین اثبات سهام به این معنی است که اطمینان حاصل شود که سیستم خود پایدار است. به درایو رشد و بلوغ به شیوه ای واقعا غیر متمرکز, کاردانو ساخته شده است اجازه می دهد تا جامعه برای حفظ توسعه مستمر خود را با شرکت, پیشنهاد, و اجرای بهبود سیستم. برای اطمینان از پایداری, سیستم خزانه داری توسط جامعه کنترل می شود و به طور مداوم از منابع بالقوه مانند سکه های تازه ضرب شده پر می شود که به عنوان بودجه برگزار می شود, درصدی از پاداش استخر سهام, و هزینه های معامله.
مزایای کاردانو
- روش های رسمی پژوهش دانشگاهی مانند مشخصات ریاضی, تست های مبتنی بر املاک, و اثبات, بهترین راه برای ارایه سیستم های نرم افزاری با اطمینان بالا و اطمینان بخشیدن به کاربران برای مدیریت صندوق های دیجیتال است. کاردانو با استفاده از روش های رسمی برای دستیابی به تضمین های قوی در مورد صحت عملکرد اجزای اصلی سیستم ساخته شده است. کلیه مشخصات تحقیقاتی و فنی که زیربنای کاردانو است در دسترس عموم است و کلیه فعالیت های توسعه کاردانو در اینترنت منتشر می شود.
- طراحی سیستم-کاردانو به زبان هاسکل نوشته شده است, یک زبان برنامه نویسی کاربردی ایمن که ساخت یک سیستم را با استفاده از توابع خالص تشویق می کند, که منجر به طراحی می شود که اجزا به راحتی در انزوا قابل تست هستند. علاوه بر این, ویژگی های پیشرفته از هاسکل ما را قادر به استخدام طیف وسیعی از روش های قدرتمند برای حصول اطمینان از صحت کد, مانند پایگاه پیاده سازی بر مشخصات رسمی و اجرایی, تست مبتنی بر اموال گسترده, و تست در حال اجرا در شبیه سازی.
- امنیت — اوروبوروس (پروتکل اثبات سهام کاردانو) تضمین های امنیتی دقیق را ایجاد می کند و با چندین مقاله بررسی شده در کنفرانس ها و نشریات برتر در زمینه امنیت سایبری و رمزنگاری تحویل داده شد.
- بهره وری انرژی — کاردانو یک بلاک چین اثبات سهام است. کاردانو برخلاف بلاک چین های اثبات کار به انرژی و قدرت محاسباتی بسیار کمتری نیاز دارد. شبکه بیت کوین از طریق رایانه هایی انجام می شود که محاسبات پر انرژی بیشتری انجام می دهند-اثبات کار-که در دراز مدت ناپایدار است. دانشگاه کمبریج یک ابزار اینترنتی دارد که نشان می دهد رایانه هایی که بیت کوین را تغذیه می کنند در حال حاضر بیشتر از برخی کشورها مانند سوییس برق مصرف می کنند.
- به روزرسانی های بدون درز — به طور سنتی بلاکچین ها با استفاده از هارد فورک ها ارتقا می یابند. هنگامی که انجام یک چنگال سخت, پروتکل فعلی را متوقف عامل, قوانین جدید و تغییرات اجرا خواهد شد, و زنجیره ای را راه اندازی مجدد – با سابقه قبلی خود را در حال پاک شدن. کاردانو چنگال های سخت را متفاوت اداره می کند. به جای اجرای تغییرات رادیکال, تکنولوژی ترکیب کاردانو سخت چنگال تضمین یک انتقال صاف به یک پروتکل جدید در حالی که صرفه جویی در تاریخ از بلوک های قبلی و ایجاد هر گونه اختلال برای کاربران نهایی نیست.
- تمرکززدایی - کاردانو توسط تقریبا 3000 استخر سهام توزیع شده که توسط جامعه اداره می شود حفظ می شود. تمام بلوک ها و معاملات توسط شرکت کنندگان شبکه بدون هیچ گونه اتکا به یک مقام متمرکز معتبر هستند.
- محیط کارکردی برای موارد استفاده تجاری-کاردانو در حال ایجاد پایه ای برای امور مالی جهانی و غیرمتمرکز برای توسعه طیف وسیعی از داپ ها است که می توانند با استفاده از قراردادهای هوشمند کاربردی و خاص دامنه اجرا شوند و نشانه های چند دارایی را برای هر نیاز فراهم کنند.
مضامین توسعه کاردانو
سفر توسعه کاردانو به پنج موضوع اصلی تقسیم شده است که بر ویژگی های اصلی مانند:
- بایرون-تاسیس بنیاد
- شلی-تمرکززدایی
- گوگن-قراردادهای هوشمند
- باشو-مقیاس پذیری
- ولتر-حکومت
هر موضوع حول مجموعه ای از عملکردهایی است که در چندین نسخه کد تحویل داده می شود. در حالی که این جریان توسعه پی در پی تحویل داده, کار برای هر اتفاق می افتد به صورت موازی – با تحقیق, نمونه سازی, و توسعه اغلب در حال پیشرفت همه در یک بار در سراسر مراحل مختلف. بیایید نگاهی دقیق تر به این مضامین توسعه بیندازیم.
بایرون
بایرون پایه و اساس توسعه کاردانو را ایجاد کرد که به کاربران امکان خرید و فروش ایدا را در شبکه بلاکچین اثبات سهام می دهد. در ابتدا دفتر کاردانو به عنوان یک شبکه فدرال تاسیس شد که تولید بلوک و اعتبار سنجی تراکنش توسط خروجی ورودی گلوبال (شرکتی که فناوری کاردانو را توسعه می دهد) و امورگو (شرکتی که فرزندخواندگی تجاری کاردانو را هدایت می کند) استخرهای سهام حفظ شد. بایرون تحویل کیف پول های ددالوس و یوروی را مشاهده کرد و همچنین یک اکسپلورر بلوک را در اختیار کاربران قرار داد ‒ ابزاری که به طور خاص برای مرور بلاک چین طراحی شده است.
شلی
موضوع توسعه شلی یک دفتر کل غیرمتمرکز را ایجاد کرد که یک سیستم اقتصادی کاملا جدید ایجاد می کند که رشد و بهینه سازی تدریجی شبکه را هدایت می کند. شلی تکامل یافته از تعمیر و نگهداری شبکه فدرال بایرون, با بلوک های بیشتر و بیشتر که توسط توزیع سهام جامعه اپراتور استخر تولید. این موضوع در تعدادی از مراحل مهم است که اطمینان از افزایش تجربه کاربر از نظر عملیات استخر سهام تمرکز, تنظیمات نمایندگی, و مشوق. کاردانو شلی به عنوان یک شبکه اثبات سهام تستنت انگیزشی را معرفی کرد که ثابت کرد بلاکچین می تواند در دراز مدت با تکیه بر استخرهای تحت مدیریت جامعه پایدار باشد.
گوگن
توسعه گوگن در ایجاد یک جهانی تمرکز, سیستم مالی و چند منظوره برای نرم افزار غیر متمرکز (داپ) ساختمان, پشتیبانی قرارداد هوشمند, و صدور رمز سفارشی. گوگن یک بلوک ساختمان کلیدی برای ایجاد یک پلت فرم همه کاره برای ساخت راه حل های اطراف حوزه نرم افزار مانند زنجیره تامین است, پیگیری و ردیابی, دارایی, سوابق پزشکی, رای گیری هویت, ثبت اموال, پرداخت ص2پ, و بسیاری دیگر.
باشو
باشو بر بهینه سازی کاردانو از نظر بهبود مقیاس پذیری و قابلیت همکاری شبکه تمرکز خواهد کرد. در حالی که سایر مراحل توسعه بر تمرکززدایی و عملکردهای جدید متمرکز هستند باشو در مورد بهبود عملکرد اساسی شبکه کاردانو برای حمایت بهتر از رشد و پذیرش برنامه های کاربردی با حجم معاملات بالا است.
ولتر
حکومت غیر متمرکز و تصمیم گیری دروغ در قلب ولتر اعطای جامعه کاردانو توانایی رای دادن در به روز رسانی توسعه شبکه, پیشرفت های فنی, و بودجه پروژه. برای اینکه شبکه کاردانو واقعا غیرمتمرکز شود نه تنها به زیرساخت های توزیع شده معرفی شده در طول شلی بلکه به ظرفیت نگهداری و بهبود در طول زمان به روشی غیرمتمرکز نیاز دارد.