c-lightning در شبکه لایتنینگ چیست و نسخه جدید چه ویژگی هایی دارد؟

Version 0.7.2 c-Lightning

شبکه لایتنینگ

در سال 2016 برای رفع مشکل مقیاس پذیری شبکه بیت کوین، پروتوکلی به نام شبکه‌ی لایتنینگ پیشنهاد شد.

لایتنینگ برای کاهش بار اضافی بر بلاک چین، تراکنش‌ها را به ماکرو (کلان) و میکرو(خرد) تقسیم می‌کند؛ و پیشنهاد می‌دهد که با ایجاد کانال بین فرستنده و گیرنده، تراکنش‌های میکرو ثبت شود و سپس به عنوان یک تراکنش ماکرو، روی بلاک چین اصلی، اعلام گردد.

c-lightning چیست؟

پروتوکل c-lightning نسخه‌ای از شبکه لایتنینگ است که به زبان C نوشته شده‌است. این زبان در مرکز تحقیقات Bell و توسط Dennis Ritchie در بین سال‌های 1969 تا 1973 توسعه یافته‌است. استفاده اولیه این زبان در ابتدا برای توسعه سیستم‌ها بود؛ اما بعدتر برنامه‌نویسان متوجه شدند که استفاده از آن در سیستم‌ عامل‌های در حال توسعه نیز بسیار کارآمدست. امروزه زبان c هسته‌ی اصلی بسیاری از شبکه‌های مهم کامپیوتری است.

انتشار نسخه جدید

Version 0.7.2 c-Lightning

نسخه‌ی جدید در ابتدا 20 آگوست 2019 (29 مرداد 98) در گیت‌هاب منتشر شد؛ و در همان روز یکی از محققان مرکز بلاک‌استریم، Christian Decker در این باره توییت کرد. در این توییت نحوه دانلود نسخه جدید توضیح داده می‌شود. همچنین به افزونه‌های جدید اشاره می‌گردد که این افزونه‌ها باعث افزایش عملکرد متقابل سیستم‌ها و در نتیجه شبکه شده‌اند.

“تاییدیه اولیه‌ ناکاموتو توسط مجلس آمریکا” عنوان نسخه 0.7.2 است. البته طبیعتا این نسخه و به طور کلی پروتوکل ارتباطی به کنگره آمریکا ندارد. این پروتوکل درواقع، دارای اسکریپتی‌ست که می‌تواند به شما امکان اتصال نودتان به شبکه را دهد؛ چرا که در نسخه‌های قبلی، کاربران از میزان دشواری باز کردن یک نود لایتنینگ ابراز نارضایتی کردند. همچنین در این نسخه تنظیمات پیش‌فرض بستن یک کانال، به صورت اتوماتیک تغییر یافته‌است و در صورت عدم پاسخگویی فرد تا 48 ساعت به صورت خودکار کانال بسته می‌شود. به علاوه، این تیم روش‌هایی یافته‌اند که از بسته شدن کانال زمانی که خطاهای مربوط به هماهنگ‌سازی (سینک کردن) اتفاق می‌افتد، جلوگیری می‌کند. قبل از این روش در زمان وقوع چنین خطاهایی هر دو طرف باید کانال را می‌بستند و مجدد  یک کانال جدید ایجاد می‌کردند.

شرکت بلاک‌استریم و زبان C

بلاک‌استریم به عنوان یکی از سه تیم اصلی توسعه‌دهنده شبکه لایتنینگ، به طور انحصاری از c-lightning  استفاده می‌کند. این شرکت به روزرسانی‌های چشم‌گیری در نسخه 0.6 اعمال کرده‌است. در این به روزرسانی‌، بر خلاف نسخه‌های قبلی، بیش‌ترین تمرکز بر روی UX قرار داشته‌است؛ چرا که در حال حاضر شبکه باثبات و کارآمدست و توسعه‌دهندگان به دنبال روش‌هایی برای یک‌پارچگی آن دارند.

شرکت بلاک‌استریم متشکل از افراد خلاق با ایده‌های نو است؛ که در هر نسخه سعی بر ایجاد و ارتقای شبکه بیت‌کوین دارد و پیشنهاد می‌کنیم پروژه‌های این شرکت را دنبال کنید و چنانچه علاقه‌مند هستید در پروژه‌های متن‌باز آن‌ها شرکت کنید.

همچنین می‌توانید برای استخدام در این شرکت، یک پازل حل کنید : )

{این صفحه مربوط به مشاغل مورد نیازست؛ و به روز رسانی می‌شود. برای اطلاع از وضعیت‌های باز، توییتر و وب‌سایت اصلی را می‌توانید مرتب بررسی کنید. )

 

منبع
Bitcoinlightning

 

 

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

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

*