شبکه لایتنینگ بیت کوین چیست؟ شبکه لایتنینگ بیت کوین یک راهکار لایه دوم با هدف حل مشکل مقیاس پذیری بیت کوین است. شبکه اصلی لایتنینگ در مارس ۲۰۱۸ راه اندازی شد و در طی سه هفته توانست ظرفیت شبکه را سه برابر افزایش داده و به ۳۰۰ بیت کوین برساند. در این مقاله قصد داریم که شما را با شبکه لایتنینگ بیت کوین و نحوه کارکرد آن آشنا کنیم. همچنین به این سؤال پاسخ می دهیم که چگونه انتظار می رود، این شبکه بخش جدایی ناپذیری از آینده بیتکوین باشد. اگر به این موضوعات علاقه مند هستید تا انتهای این مقاله همراه ما باشید.
مشکل مقیاس پذیری بیت کوین
مقیاس پذیری به معنی توانایی کنار آمدن با افزایش میزان تقاضا است. در واقع، مقیاس پذیری در یک شبکه بلاکچینی به معنی توانایی تطبیق یک شبکه با بالا رفتن تعداد تراکنش های آن است. تقریباً ۲۲ میلیون کیف پول بیت کوین در جهان وجود دارد اما این عدد، هنوز درصد بسیار کمی از جمعیت جهان است. از آن جا که بیت کوین قصد دارد به عنوان پول نقد دیجیتال در تمام دنیا مورد استفاده قرار گیرد باید با مشکل مقیاس پذیری در مراحل اولیه رشد خود و قبل از پذیرش بیشتر مقابله کند. جهت آشنایی بیشتر با مبانی ارز دیجیتال کلیک کنید.
راه حل های برون زنجیره ای
یک راه حل برون زنجیره ای مشخص می کند که بخش بزرگی از تراکنش های بیتکوین در دفتر کل توزیع شده اصلی ثبت نمی شود، بلکه در یک شبکه جانبی که به صورت موازی کار می کند، ثبت می گردد. این کار را می توان با استفاده از فناوری کیف پول چند امضایی (Multi-Signature) انجام داد. این کیف پول ها در اصل برای ایجاد یک لایه حفاظتی اضافی برای یک یا چند نفر که می خواهند بدون نیاز به اعتماد به هم، در کنار یکدیگر پول نگهداری کنند، ساخته شده است.
در واقع، این کیف پول ها را می توان با یک حساب بانکی مشترک مقایسه کرد که در آن به امضای هر دو طرف برای برداشت پول نیاز است. توجه داشته باشید که در کیف پول Multi-Sig، امضای دیجیتال کلیدهای خصوصی هر فردی که در دارایی کیف پول سهم دارد، برای برداشت پول مورد نیاز است.
شبکه لایتنینگ بیت کوین (The Lightning Network)
شبکه لایتنینگ بیت کوین یک راه حل لایه دوم است که در سال ۲۰۱۵ توسط Joseph Poon و Thaddeus Dryja ابداع شد و از آن زمان در حال توسعه است. لایتنینگ امکان انجام میلیون ها تراکنش در ثانیه را برای شبکه بیت کوین فراهم می کند و در نتیجه، مقیاس پذیری قابل توجهی در این شبکه به وجود می آورد.
شبکه لایتنینگ بیت کوین چگونه کار می کند؟
عنصر اساسی این شبکه، کانال های پرداخت دوطرفه هستند. در واقع، این کانال های پرداخت، همان کیف پول های چند امضایی ارتقا یافته می باشند. برای شروع کار ابتدا هر دو کاربر، کانال پرداخت را با یک تراکنش در شبکه اصلی باز کرده و اولین وجه را واریز می کنند. برای درک بهتر این موضوع به مثال زیر توجه کنید.
فرض کنید باب و جیم با سکه های بیت کوین تخته نرد بازی می کنند. در هر بازی، آن ها ۰٫۰۱ بیتکوین شرط بندی می کنند. اگر آن ها بخواهند بعد از هر بازی بر روی شبکه اصلی بیت کوین تراکنش بزنند، باید هر بار حداقل ۱۰ دقیقه منتظر بمانند تا پرداخت نهایی شده و سپس به ادامه بازی بپردازند. علاوه بر این، این کار با کارمزد نسبتاً بالایی همراه خواهد بود چرا که تعداد زیادی تراکنش در طی بازی انجام می شود. در نتیجه، باب و جیم برای غلبه بر این موانع، یک کانال پرداخت باز می کنند و هر دو آن ها در شروع بازی با انجام یک تراکنش در شبکه اصلی، ۰٫۰۵ بیت کوین واریز می کنند.
در بازی اول، باب برنده بازی شد و جیم باید ۰٫۰۱ بیتکوین به او بدهد. از آنجایی که آن ها در یک شبکه جانبی با هم در ارتباط هستند، به سادگی کانال پرداخت خود را با این واقعیت که جیم ۰٫۰۱ بیتکوین را به باب منتقل کرده است، به روزرسانی می کنند.
در ادامه بازی، جیم سه بار متوالی پیروز می شود. با توجه به این که بین هر بازی، یک تراکنش در کانال انجام شده، هم اکنون، تراز پرداخت ها به این صورت خواهد بود:
نکته جالب توجه در رابطه با شبکه لایتنینگ بیت کوین این است که شما هر لحظه که بخواهید، می توانید کانال را بسته و آخرین تراکنش انجام شده را به شبکه اصلی بیت کوین منتقل کنید. در واقع، این تراکنش شامل تمام تراکنش هایی است که در کانال پرداخت انجام داده اید. اما آیا این کانال ها، شبکه لایتنینگ هستند؟
در پاسخ به این سؤال باید گفت که واقعاً اینطور نیست! ویژگی اصلی شبکه لایتنینگ نه در کانال های پرداخت، بلکه در توانایی انتقال پول بین آن ها نهفته است. به این مثال دقت کنید. فرض کنید من می خواهم یک فنجان قهوه در استارباکس بخرم، اما یک کانال باز با آن ها ندارم. خوشبختانه من با دوستم، کانال باز دارم، دوستم با مادرش کانال باز و مادرش با استارباکس کانال باز دارد. به لطف لایتنینگ، می توانم یک فنجان قهوه با مسیریابی بیت کوین از طریق کانال دوستم و مادرش تا استارباکس بخرم.
ویژگی ها و محدودیت های شبکه لایتنینگ بیت کوین
در شبکه لایتننیگ، پرداخت باید از طریق کانال های پرداختی انجام شود و آن ها باید مبلغ مورد نیاز برای انتقال را به عنوان موجودی داشته باشند. در مثال بالا، اگر قیمت یک فنجان قهوه ۰٫۰۰۰۱۵ بیتکوین باشد و دوست من یا مادرش در کانال فقط ۰٫۰۰۰۱ بیتکوین داشته باشند، انتقال وجه از طریق آن ها انجام نمی شود. از طرف دیگر، انتقال وجه از طریق کانال های پرداخت ممکن است شامل هزینه انتقال ناچیز برای هر یک یا همه کانال ها باشد.
ویژگی بعدی این شبکه موضوع حریم خصوصی است. شرکت کنندگان در کانال هایی که پرداخت از طریق آن ها انجام می شود، چیز دیگری جز اینکه چه کسی پول را «پرداخت» و قرار است به چه کسی «پرداخت» شود، نمی دانند. بنابراین، در مثال ما، مادر دوست من نمی تواند بگوید که آیا پسرش پرداخت را انجام داده یا من انجام داده ام. از طرف دیگر، او نمی داند که آیا پرداخت برای استارباکس است یا قرار است از استارباکس به کانال پرداخت دیگری منتقل شود. در واقع این همان چیزی است که لایتنینگ را بسیار جذاب می کند.
تصور کنید که لایتنینگ اکنون در سراسر جهان فعال است. این شبکه امکان انتقال پول از طریق آفریقا به آمریکای جنوبی یا از طریق اروپا به ایالات متحده را به روشی سریع، کارآمد و فوری امکان پذیر می کند تا میلیون ها کاربر بتوانند به طور همزمان از شبکه استفاده کنند، چه برای خرید یک فنجان قهوه و چه برای شرط بندی بر روی یک بازی.
مزایا و معایب شبکه لایتنینگ بیت کوین
مزایای شبکه لایتنینگ بیت کوین
شبکه لایتنینگ بیت کوین پنج مزیت اصلی نسبت به شبکه اصلی دارد:
- ناشناس بودن: در این شبکه، نظارت بر فعالیت های یک کاربر یا تطبیق یک کاربر با آدرس کیف پول او دشوارتر خواهد بود زیرا همه تراکنش ها در شبکه اصلی ثبت نمی شوند.
- هزینه کمتر: دو نوع هزینه مختلف وجود دارد. اولین مورد، هزینه کمیسیون یا کارمزد شبکه است که هزینه های لایتنینگ در مقایسه با هزینه های فعلی شبکه ناچیز خواهد بود و هزینه دوم، کاهش تراکم شبکه اصلی در دراز مدت است.
- سرعت بالاتر: تراکنش های شبکه لایتنینگ با سرعت بیشتری پردازش می شوند و مانند تراکنش های موجود در شبکه اصلی بیت کوین نیازی به تأیید کل شبکه ندارند.
- پرداخت های نانو: در شبکه لایتنینگ بیت کوین، تراکنش هایی با مبلغ ۱۰۰ ساتوشی یا معادل ۰٫۰۰۰۰۰۱ بیتکوین انجام می شود. اگر کاربر بخواهد همین تراکنش را در شبکه اصلی انجام دهد، احتمالاً باید کمیسیونی بالاتر از ارزش خود تراکنش پرداخت کند. به عبارت دیگر، با استفاده از شبکه لایتنینگ، بیت کوین واقعاً به پول نقد دیجیتال تبدیل شده و امکان پرداخت مبالغ بسیار کم را نیز دارد.
- مقیاس پذیری: در حالی که لایتنینگ، راه حل نهایی همه مشکلات نیست و شبکه با مشکلات دیگری نیز دست و پنجه نرم می کند اما با دسترسی به لایتنینگ و بهبود تجربه کاربری، می توان مقیاس پذیری شبکه را حداقل برای آینده و به میزان قابل توجهی بهبود بخشید.
با وجود این مزایا اما شبکه لایتنینگ بیت کوین معایبی نیز در برابر شبکه اصلی دارد:
معایب شبکه لایتنینگ بیت کوین
- اولین مشکل این شبکه این است که هرکسی که علاقه مند به دریافت پول در شبکه لایتنینگ است باید به شبکه متصل باشد و یک «درخواست پرداخت» ارسال کند. یعنی برخلاف شبکه اصلی که در آن شما به سادگی آدرس کیف پول یا کد QR را به اشتراک می گذارید. دراین شبکه باید یک درخواست پرداخت ایجاد کنید.
- نگه داشتن پول در شبکه لایتنینگ به معنای نگهداری آن در یک کیف پول گرم است و سطح امنیت پایین تری نسبت به شبکه اصلی دارد.
- افزایش تمرکز در شبکه، مشکل بعدی لایتنینگ است. تمایل به تغییر مسیر پرداخت ها در شبکه، ممکن است منجر به ایجاد هاب های پرداخت شود. در واقع این هاب ها، همان نودهای شبکه لایتنینگ با تعداد زیادی کانال باز هستند که مقدار زیادی بیت کوین دارند و در ازای دریافت کمیسیون، پرداخت ها را منتقل می کنند. شاید اولین تصویری که به ذهن ما خطور می کند این است که «این نودها همان بانک ها هستند» اما در نظر داشته باشید که شبکه لایتنینگ جایگزینی برای شبکه اصلی بیت کوین نیست و برخلاف بانک ها، هیچ مانعی برای ورود به این شبکه وجود ندارد و هر کسی می تواند یک کانال پرداخت باز کرده و با شخص دیگری رقابت کند.
جمع بندی
شبکه لایتنینگ بیت کوین و راه حل های برون زنجیره ای، بخش جدایی ناپذیری از مقیاس پذیری شبکه و کلید تبدیل بیت کوین به پول نقد دیجیتال هستند. اگرچه این شبکه در ابتدای مسیر خود است اما فرآیندهای دسترسی و پیاده سازی شبکه، به رهبری توسعه دهندگان آن در سراسر جهان، در حال انجام است و امیدواریم که به زودی به اهداف بزرگ پیش روی خود برسد.