مفاهیم پایه ارز دیجیتال
/31 اردیبهشت، 1402
31 اردیبهشت، 1402
شبکه لایتنینگ بیت کوین چیست و چگونه کار میکند؟
شبکه لایتنینگ بیت کوین به عنوان یک راهکار لایه ۲ روی شبکه بلاکچین قرار دارد. راهکارهای لایه ۲ یکی از کلیدیترین اجزا برای مقیاسپذیری در بلاکچینها هستند. از بین تمام راهحلهای لایه ۲، شبکه لایتنینگ به دلیل ارتباط آن با بیت کوین (BTC) و توانایی آن در کمک به افزودن ارزش کاربردی به بلاکچین، یک راهحل بسیار مهم است. بیت کوین به عنوان یک سیستم نقدی الکترونیکی همتا به همتا پیشبینی و ایجاد شد. در زمان آغاز به کار بیت کوین عمدتاً روی این دو جنبه تمرکز کرد بدون اینکه بر مقیاسپذیری و توان عملیاتی تراکنش تمرکز کند. در نتیجه شبکه لایتنینگ یکی از راهحلهای افزایش مقیاسپذیری بیت کوین ارزیابی میشود. در این مطلب قصد داریم تا به این سوال پاسخ دهیم که شبکه لایتنینگ چیست و چگونه کار میکند پس تا انتهای این مطلب همراه ما باشید.
شکلگیری و تاریخچه شبکه لایتنینگ و معرفی کامل آن
برای پاسخ دقیقتر به این پرسش که شبکه لایتنینگ چیست بهتر است کمی با پیشینه و مفهوم پشت آن آشنا شویم. شبکه لایتنینگ برای اولین بار توسط «جوزف پون» و «تادئوس درایجا» در سال ۲۰۱۶ پیشنهاد شد و از آن زمان در حال توسعه است. مشکلی که شبکه لایتنینگ برای حل آن ابداع شد، کند بودن زمان و سرعت تراکنشها در بیت کوین بود.
در ابتدا، بیت کوین بهگونهای طراحی نشده بود که مقیاسپذیر باشد. بلکه طوری در نظر گرفته شده بود که این یک سیستم پرداخت غیرمتمرکز باشد که در آن کاربران بتوانند ناشناس بمانند و از هر جایی به آن دسترسی داشته باشند. با این حال، محبوبیت آن به یکی از چالشهای آن تبدیل شد (معاملات بسیار کندتر و پرهزینهتر از آنچه در نظر گرفته شده بود شد)؛ بنابراین، توسعهدهندگان لایههای ارزهای دیجیتال را ایجاد کردند که در آن لایه اول، بلاک چین اولیه و هر لایه زیر آن یک لایه ثانویه، لایه سوم و… بود.
هر لایه، لایه بالای آن را تکمیل کرده و عملکردی را اضافه میکند. شبکه لایتنینگ لایه دومی برای بیت کوین است که از کانالهای پرداخت خرد استفاده میکند تا توانایی بلاک چین برای انجام تراکنشها را به طور کارآمدتر انجام دهد. این لایه از چندین کانال پرداخت بین طرفین یا کاربران بیت کوین تشکیل شده است. کانال شبکه لایتنینگ یک مکانیسم تراکنش بین دو طرف است. با استفاده از کانالها، طرفین میتوانند مبالغی را ارسال یا دریافت کنند. تراکنشهای انجام شده در شبکه لایتنینگ نسبت به تراکنشهایی که مستقیماً روی بلاکچین بیت کوین انجام ميشود سریعتر، کمهزینهتر و سریعتر تأیید شده است. شبکه لایتنینگ همچنین میتواند برای انجام انواع دیگر تراکنشهای خارج از زنجیره که شامل مبادلات بین ارزهای دیجیتال است استفاده شود.
شبکه لایتنینگ به چه شکلی کار میکند؟
اطلاع از نحوه کارکرد شبکه لایتنینگ کمک شایانی در پاسخ به این سوال که شبکه (Lightning Network) چیست میکند. شبکه لایتنینگ از مفهوم کانالهای پرداخت استفاده میکند. این پروتکل ایجاد یک کانال پرداخت همتا به همتا را بین دو طرف امکانپذیر کرده است. پس از ایجاد یک کانال، به طرفین معامله اجازه میدهد تا تعداد نامحدودی از تراکنشها را ارسال کرده که تقریباً به صورت فوری و ارزان عمل میکنند. این مجموعه به صورت یک دفتر کل کوچک عمل کرده که حتی این قابلیت را برای پرداخت برای کالا و خدمات مانند خرید یک قهوه بدون تأثیر بر شبکه بیت کوین امکانپذیر میکند.
برای ایجاد یک کانال پرداخت، پرداخت کننده باید مقدار مشخصی بیت کوین را روی شبکه قفل کند. هنگامی که بیت کوین قفل شد، گیرنده میتواند مقادیری از آن را به دلخواه خود فاکتور کند. اگر مشتری میخواهد کانال را باز نگه دارد، میتواند انتخاب کند که بیت کوین را به طور مداوم اضافه خواهد کرد.
با استفاده از کانال شبکه لایتنینگ، هر دو طرف میتوانند با یکدیگر معامله کنند. وقتی این موضوع با تراکنشهای معمولی در بلاکچین بیتکوین مقایسه شود متوجه میشویم که برخی از تراکنشها به گونهای متفاوت مدیریت میشوند. به عنوان مثال، زمانی که دو طرف یک کانال را باز و بسته میکنند، تنها در بلاکچین اصلی بهروزرسانی میشوند.
دو طرف میتوانند بدون اطلاعرسانی به بلاکچین، به طور نامحدود وجوه را به یکدیگر منتقل کنند. از آنجایی که همه تراکنشهای پروتکل لایه ۲ نیازی به تأیید همه گرهها ندارند، به طور قابلتوجهی باعث افزایش سرعت تراکنشها میشود. گرههای شبکه لایتنینگ قادر به مسیریابی تراکنشها با ترکیب کانالهای پرداخت فردی بین طرفهای مربوطه تشکیل میشوند؛ بنابراین، شبکه لایتنینگ نتیجه بسیاری از کانالهای پرداخت است که به یکدیگر مرتبط هستند.
در نهایت زمانی که دو طرف تصمیم به پایان معامله گرفتند، میتوانند کانال را ببندند. سپس تمام تراکنشهای کانال در یک تراکنش ادغام شده که برای ثبت به شبکه اصلی بیتکوین ارسال میشود. یکپارچهسازی تضمین میکند که بسیاری از تراکنشهای کوچک به طور همزمان شبکه را مشغول نمیکنند. تجمیع آنها در یک تراکنش زمان و تلاش کمتری را برای اعتبارسنجی نودها میطلبد. بدون کانالهای پرداخت، تراکنشهای کوچکتر مانع تراکنشهای بزرگتر میشوند، شبکه را شلوغ میکنند و حجم کار اعتبارسنجی گرهها یا همان ماینرها را افزایش میدهند.
به عنوان مثال، اگر مایک هر روز به یک کافیشاپ میرود و میخواهد هزینه نوشیدنی خود را به صورت بیتکوین پرداخت کند، میتواند یک تراکنش کوچک برای هر فنجان قهوه انجام دهد اما به دلیل مشکلات مقیاسپذیری بیتکوین، اعتبارسنجی معامله ممکن است بیش از یک ساعت طول بکشد. مایک همچنین باید هزینههای بالای شبکه بیت کوین را بپردازد، حتی اگر یک تراکنش کوچک انجام دهد. تراکنشهای کوچک با روشهای پرداخت سنتی مانند کارتهای اعتباری کار میکنند زیرا شرکتهایی مانند ویزا کارت زیرساخت پردازش بیش از ۲۴ هزار تراکنش در هر ثانیه را دارند. در مقابل بیت کوین، در یک روز عادی میتواند هفت تراکنش در ثانیه را تأیید کند.
با استفاده از شبکه لایتنینگ، مایک میتواند یک کانال پرداخت با کافیشاپ باز کند. هر خرید قهوه در آن کانال ثبت میشود و همچنان به فروشگاه پول پرداخت میشود. این تراکنشها ارزان یا احتمالاً رایگان و همچنین فوری هستند. هنگامی که سپرده بیت کوین مایک در کانال تمام شد، میتواند انتخاب کند که کانال را ببندد یا آن را شارژ کند. هنگامی که یک کانال بسته میشود، تمام تراکنشهای آن در بلاک چین اصلی بیت کوین ثبت میشود.
مهمترین مزایای لایتنینگ نتورک چیست؟
حال که به پاسخ این سوال رسیدیم که شبکه لایتنینگ چیست، قرار است تا به بررسی مزایای شبکه لایتنینگ بپردازیم تا درکی عمیقتر از ویژگیهای این شبکه داشته باشیم. بیت کوین برای مدیریت تعداد تراکنشهایی که اکنون و به طور روزانه انجام میشود ایجاد نشده است. برخی از مشکلاتی که شبکه لایتنینگ تلاش میکند اصلاح کند عبارتاند از:
- سرعت در تأیید تراکنشها: این مسئله به موضوعی گران و وقتگیر تبدیل شده است زیرا کاربران بیشتری در حال تراکنش هستند و سختی استخراج به مرور زمان افزایش مییابد. افزایش تعداد تراکنشها مستلزم بهبود روش تأیید تراکنشها است.
- کاهش انرژی مورد نیاز: انرژی لازم برای محاسبه این اطلاعات بسیار زیاد است و حفظ بلاک چین بیت کوین را بسیار گران میکند.
- قراردادهای هوشمند و اسکریپتهای چند امضایی: قراردادهای هوشمند و چند امضایی ستون فقرات شبکه لایتنینگ هستند که برای اطمینان از ارسال وجوه ارسال شده از طریق کانالها به گیرندگان استفاده میشوند. شبکه لایتنینگ از کانالهایی بین شرکتکنندگان استفاده میکند تا بتواند تراکنشهای متعدد را بدون انتظار برای تأیید صرافیهای شبکه اصلی کندتر انجام دهد. بین باز و بسته شدن یک کانال، طرفین میتوانند در صورت نیاز، وجوه را بین خود جابجا کنند تا زمانی که کانال را ببندند. پس از بسته شدن کانال، تراکنشها برای تأیید به شبکه اصلی ارسال میشوند.
مشکلات شبکه لایتنینگ چیست؟
با وجود تمامی مزایای ذکر شده از شبکه لایتنینگ شاید کنجکاو شده باشید که مشکلات شبکه لایتنینگ چیست. مشهودترین مشکل شبکه لایتنینگ که قرار است غیرمتمرکز باشد، این بوده که میتواند منجر به تکرار مدل هاب و اسپوک شود که مشخصه سیستمهای مالی امروزی است. در مدل فعلی، بانکها و مؤسسات مالی واسطههای اولیه هستند که تمامی معاملات از طریق آنها انجام میشود. کسبوکارهایی که روی نودها شبکه لایتنینگ سرمایهگذاری میکنند ممکن است با داشتن ارتباطات بازتر با دیگران، به هابهای مشابه یا نودهای متمرکز در شبکه تبدیل شوند. همچنین سایر معضلات میتوانند عبارت از تقلب، هزینهها، هکها و نوسان قیمت باشند.
کلاهبرداری کانال بسته
یکی از خطرات استفاده از شبکه لایتنینگ بستن کانال و آفلاین شدن است. به عنوان مثال، فرض کنید شخص A و B در حال معامله هستند و یکی از این افراد با سوءنیت وارد این معامله میشود. طرف نادرست ممکن است بتواند با استفاده از تکنیکی به نام کلاهبرداری کانال بسته، ارزهای دیجیتال را از طرف مقابل بدزدد.
فرض کنید شخص A و شخص B هر کدام یک سپرده اولیه 0.5 بیت کوین برای باز کردن یک کانال گذاشتهاند و یک تراکنش ۱ بیت کوینی انجام شده است که در آن شخص A کالایی را از شخص B خریداری کرده، اگر شخص B پس از انتقال کالا از سیستم خارج شود (کانال را ببندد) و شخص A این کار را نکند، شخص A میتواند وضعیت اولیه (زمان قبل از انتقال ۱ بیت کوین) را پخش کند. به این معنی که هر دو سپرده اولیه خود را پس میگیرند و گویی هیچ تراکنشی انجام نشده است؛ به عبارت دیگر، شخص A یک کالا به ارزش یک بیت کوین را به صورت رایگان دریافت میکرد و سپرده آن برگردانده میشد. این امر باعث میشود که اشخاص ثالث برای جلوگیری از تقلب در شبکه لایتنینگ که برج مراقبت نامیده میشود، روی گرهها اجرا شوند. برج مراقبت بر معاملات نظارت کرده و به جلوگیری از بسته شدن کانالهای تقلبی کمک میکند.
کارمزد تراکنشها
هنگام استفاده از شبکه لایتنینگ کارمزدهایی وجود دارند که باید از آن مطلع باشیم. این کارمزدها ترکیبی از هزینههای مسیریابی برای اطلاعات پرداخت بین گرههای لایتنینگ، باز و بسته شدن کانالها و کارمزدهای معمول تراکنش بیت کوین هستند. وقتی کسب و کارها شروع به پذیرش شبکه لایتنینگ به عنوان لایه پرداخت و تسویه حساب کرده، ممکن است شروع به دریافت کارمزد تراکنشها کنند. علاوه بر این، از آنجایی که برجهای مراقبت شخص ثالث هستند ممکن است برای ارائه سرویس طلب کارمزد کنند.
طبق تحقیقات Arcane، حجم پرداخت شبکه لایتنینگ در سه ماهه اول سال ۲۰۲۲ نسبت به مدت مشابه سال قبل ۴۱۰ درصد افزایش یافته است. این افزایش نشاندهنده انتقال قوی کاربر به پرداخت با استفاده از شبکه لایتنینگ است. هنگامی که دو طرف صورتحساب را بین خود تسویه میکنند، باید یک تراکنش پایانی را برای مبلغ توافق شده در بلاک چین ثبت کنند که شامل کارمزدی است که برای ارسال تراکنشها دریافت میشود. این یا یک کارمزد پایه (یک کارمزد تعیین شده) یا یک نرخ کارمزد (درصدی از معامله) است.
هکها
اعتقاد بر این است که شبکه لایتنینگ در برابر هک و سرقت آسیبپذیر است زیرا کانالهای پرداخت کیف پولها و رابطهای برنامهنویسی برنامه (API) قابل هک هستند. کانالهای پرداخت فردی بین طرفهای مختلف ترکیب میشوند و شبکهای از گرههای لایتنینگ را تشکیل میدهند که میتوانند تراکنشها را بین خودشان هدایت کنند. اتصالات بین کانالهای پرداخت مختلف منجر به شبکه لایتنینگ میشود.
حملات مخرب
خطر دیگر برای شبکه ازدحام ناشی از یک حمله مخرب است. اگر کانالهای پرداخت شلوغ شوند و هک یا حمله مخربی رخ دهد، ممکن است شرکتکنندگان به دلیل ازدحام نتوانند سریع پول خود را پس بگیرند. مهاجمان همچنین میتوانند از یک حمله منع سرویس یا DoS برای شلوغ کردن یک کانال استفاده و اساساً آن را مسدود کنند. در این نوع حملات، مهاجم میتواند از ازدحام برای سرقت وجوه از طرفهایی که به دلیل مسدود شدن شبکه قادر به برداشتن وجوه خود نیستند، استفاده کند.
امنیت شبکه لایتنینگ به چه صورت تأمین میشود؟
شبکه لایتنینگ یک قرارداد هوشمند بین دو طرف ایجاد میکند. قواعد توافق در زمان ایجاد در قرارداد کدگذاری میشوند و قابل شکستن نیستند. کد قرارداد هوشمند همچنین تضمین میکند که اجرای قرارداد به صورت خودکار انجام میشود؛ زیرا قراردادها در ابتدا با الزامات از پیش تعیین شدهای که همه طرفهای شرکت کننده با آن موافق هستند بسته میشوند.
پس از برآورده شدن این الزامات و زمانی که مشتری مبلغ صحیحی را برای یک قهوه پرداخت میکند، قرارداد به طور خودکار بدون دخالت شخص ثالث انجام میشود. شبکه لایتنینگ تراکنشهای داخل یک کانال پرداخت را پس از تأیید اعتبار، ناشناس میکند. تنها چیزی که همه میتوانند ببینند انتقال کل ارزش است، نه تراکنشهای منفرد درون آن.
انجام تراکنشها بدون هیچ محدودیتی در خارج از بلاک چین کاملاً امکانپذیر است. با توجه به اینکه پس از بسته شدن کانالهای پرداخت، به تراکنشهای خارج از زنجیره میتوان برای اجرای بلاک چین اعتماد کرد و شبکه اصلی داور همه معاملات است. در حالی که پروتکلهای خارج از زنجیره دفتر کل خود را دارند، آن دفتر همیشه در زنجیره اصلی که هسته اصلی طراحی شبکه لایتنینگ است، ادغام میشود.
کلام پایانی
در این مطلب به بررسی این موضوع پرداختیم که شبکه لایتنینگ چیست و چه کاربرد و مزایایی دارد. معرفی دقیق شبکه لایتنینگ در بیت کوین پتانسیل آن را برای تغییر پذیرش بیت کوین نشان میدهد. بسیاری از کاربران نگران نوسانات بیت کوین بوده، در حالی که برخی دیگر نگران زمان و هزینه تراکنشهای بیت کوین هستند. شبکه لایتنینگ، همانطور که از نامش پیدا است، میتواند به افزایش سرعت تعداد تأیید تراکنش در ثانیه از طریق قراردادهای هوشمند و کانالهای پرداخت کمک کند. طراحی کارآمد برای معاملات خارج از زنجیره همتا به همتا به نفع پذیرش شبکه لایتنینگ است. علاوه بر این، اعتبار سنجی تراکنشهای کوچک مختلف به عنوان یک تراکنش بزرگ در بلاک چین بیت کوین، چشم اندازهای بهتری برای عملکرد فراهم میکند. از سوی دیگر تسهیل کانالهای پرداخت انعطافپذیر و مزایای امنیت بلاک چین بیت کوین از دیگر نکات برجسته شبکه لایتنینگ بیت کوین است. برای دریافت قیمت تتر و مشاوره رایگان و همچنین خرید پرفکت مانی و ووچر پرفکت مانی با کارشناسان ما در ارتباط باشید.
سوالات متداول
1- شبکه لایتنینگ چیست؟
شبکه لایتنینگ بیت کوین به عنوان یک راهکار لایه ۲ روی شبکه بلاکچین قرار دارد تا مشکل مقیاسپذیری بیت کوین را بهبود ببخشد.
2- مزایای شبکه لایتنینگ چیست؟
شبکه لایتنینگ مزایایی از جمله افزایش سرعت معاملات، کاهش انرژي مورد نیاز و استفاده از قراردادهای هوشمند برای کنترل وضعیت کانالهای شبکه را به همراه دارد.
3- آیا شبکه لایتنینگ ایمن است؟
با اینکه هر کانال شبکه لایتنینگ همانند یک دفتر کل کوچک که توسط قراردادهای هوشمند مدیریت میشود عمل میکند اما به عقیده کارشناسان از لحاظ نظری امکان هک شدن و کلاهبرداری در این شبکه وجود دارد.
هیچ نظری راجب این موضوع وجود ندارد.