شبکه لایتنینگ چیست و چگونه کار می کند؟

شبکه لایتنینگ چیست؟

به منظور بهبود عملکرد شبکه بلاک چین می‌توان از فناوری لایتنینگ استفاده نمود. این فناوری علاوه بر اینکه به عنوان راه حلی برای رفع مشکلات بلاک چین است کاربردهای فراتر از حوزه تراکنش‌های مالی دارد. در این مطلب می‌خواهیم بدانیم شبکه لایتنینگ چیست و چگونه کار می‌کند. اما قبل از هر چیز لازم است بدانیم چرا بلاک چین‌ها کند هستند. به منظور آشنایی با شبکه Lightning و مزایا و معایب آن این مطلب را تا انتها دنبال کنید.

چرا بلاک چین‌ها کند هستند؟

همانطور که میدانید در شبکه بلاک چین مشکلاتی وجود دارد. یکی از این مشکلات کند بودن آن است. به عنوان مثال زمانی که شخصی برای شما مقداری بیت کوین ارسال می‌کند، شما آن را پس از گذشت چند ساعت دریافت می‌کنید. علاوه بر این مبلغ کارمزد تراکنش‌ها در بلاک چین بالاست و فرستنده باید مبالغ بالایی را برای کارمزد تراکنش بپردازد. این مساله با وجود گسترش بیت کوین و برخی دیگر از ارزهای دیجیتال مشکل اصلی بلاک چین به شمار می‌رود.

مشکل اول سرعت پایین تراکنش‌ها

بلاک چین‌ها از مجموعه ای از بلاک تشکیل شده اند. هر بلاک تعداد مشخصی از تراکنش‌ها را در خود جای می‌دهد. در صورت قرار نگرفتن تراکنش کاربر در بلاک جاری که می‌خواهد استخراج شود، تراکنش وارد صف تراکنش‌های در حال انتظار می‌شود که به آن اصطلاحا ممپول یا همان استخر تراکنش‌های در حال انتظار می‌گویند. مدت زمان پردازش این تراکنش‌ها با توجه به میزان شلوغی ممپول از چند دقیقه تا چند روز ممکن است به طول بینجامد.

به عبارت دیگر بلاک چین یک پوشه دربردارنده اطلاعات تراکنش‌هاست. در این پوشه چندین صفحه و یا بلوک وجود دارد. در هر صفحه لیستی از تراکنش‌های انجام شده قرار دارد. به محض پر شدن هر صفحه از تراکنش‌های انجام گرفته، آن صفحه و یا بلوک تکمیل شده و به پوشه اضافه می‌گردد و تراکنش‌های بعدی روی صفحه و یا بلوک جدید نوشته می‌شوند.
قبل از اضافه شده بلوک تکمیل شده به پوشه، جهت اطمینان از معتبر بودن محتوای آن یک فرآیند پردازشی انجام می‌گیرد. مدت زمان انجام این فرآیند برای هر بلوک حدود 10 دقیقه است.
اطلاعات ثبت شده در بلوک‌های بلاک چین شامل اطلاعات فرستنده، گیرنده، میزان ارز انتقال یافته و کارمزد آن و برخی دیگر از اطلاعات تراکنش می‌باشد.

بیشتر بخوانید: بلاک چین به زبان ساده

معایب بلاک چین

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

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

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

تا وقتی تعداد تراکنش‌ها کم و سیستم کوچک باشد، هزینه تراکنش‌ها نسبتا پایین است. اما با گسترش و رشد شبکه، میزان کارمزد تراکنش‌ها افزایش می‌یابد. دلیل آن این است که فضای هر بلاک محدود است. بنابراین در اوج ترافیک شبکه، تراکنش‌هایی که کارمزد بیشتری دارند در اولویت پردازش قرار می‌گیرند.
اولویت قرارگیری تراکنش‌ها پیش از بقیه در بلوک را ماینرها تعیین می‌کنند.
بنابراین در صورتی که چندین تراکنش کارمزدی بیشتر از کارمزد تراکنش شما داشته باشند، تراکنش شما برای مدت زمانی در صف انتظار می‌ماند تا در بلوک قرار گیرد. این مدت زمان ممکن است بین چند دقیقه تا چند ساعت به طول بینجامد. با پرداخت کارمزدهای بیشتر تراکنش شما سریع تر در بلوک ثبت می‌گردد.
با این اوصاف علت کند بودن بلاک چین در اینجا مشخص می‌شود. طبق توضیحات ارائه شده بلاک هر چقدر تعداد کاربران شبکه بلاک چین افزایش یابد، به تبع آن تعداد تراکنش‌ها بیشتر شده و سرعت شبکه کمتر خواهد شد. این مساله یک مانع جدی برای رشد و گسترش بیت کوین یا دیگر سیستم‌های مشابه مبتنی بر بلاک چین خواهد بود.
اما شبکه لایتینیگ(Lightning) آمده است تا این مشکل را حل و برطرف نماید.

بیشتر بخوانید: استخراج یا ماینینگ ارز دیجیتال چیست؟

شبکه لایتنینگ چیست؟

در شبکه لایتنینگ الزامی‌برای ثبت تمامی‌تراکنش‌ها در بلاک چین وجود ندارد.
مثلا اگر شما و دوستتان دائما در حال تبادل و انتقال بیت کوین هستید، لازم نیست تمامی‌تراکنش‌ها در بلاک چین ثبت گردد. می‌توانید برخی از تراکنش‌ها را در جای دیگری ثبت کنید.
شما می‌توانید یک کانال پرداخت بین خودتان و دوستتان ایجاد کنید و این کانال را در بلاک چین ثبت نمایید. در این صورت شما و دوستتان می‌توانید به کمک این کانال هر چند بار که لازم داشتید تراکنش داشته باشید. این کانال می‌تواند تا چند ساعت، چند روز، چند هفته و یا حتی چندین سال باز بماند و مورد استفاده قرار گیرد. تنها زمانی که قصد بستن کانال را داشته باشید می‌توانید مجددا این کانال را در بلاک چین ثبت نمایید. در این صورت لازم است آخرین وضعیت تراکنش‌هایی که در این کانال صورت گرفته را روی بلاک چین ثبت نمایید.
این شیوه امکان ایجاد یک شبکه دربردارنده چندین کانال پرداخت را برای شما فراهم می‌کند. در این صورت کمتر به بلاک چین نیاز پیدا خواهید کرد.
در نظر بگیرید سه کاربر با نام‌های علی، محمد و حسین دارید. اگر علی و محمد یک کانال پرداخت داشته باشند و محمد و حسین نیز برای پرداخت‌های بین خود یک کانال دیگر در اختیار داشته باشند، علی می‌تواند از طریق محمد برای حسین پول بفرستد.
مثلا اگر علی بخواهد 10 بیت کوین برای حسین بفرستد، کافیست محمد 10 بیت کوین برای حسین فرستاده و علی 10 بیت کوین به محمد بدهکار شود.
اساس شبکه لایتنینگ امکان انجام تراکنش‌ها به صورت آنی و با سرعت صاعقه است. دلیل آن این است که در این شبکه نیاز به ثبت هر تراکنش در بلاک چین وجود ندارد. بنابراین شبکه لایتنینگ کاملا بر روی کانال پرداخت استوار است.

شبکه لایتنینگ چگونه کار می‌کند

کانال پرداخت چیست؟

کانال پرداخت مانند صندوق امانات مشترک عمل می‌کند. به این صورت که هر دو طرف به آن دسترسی داشته، مقداری پول در آن قرار داده و آن را می‌بندند.
کانال پرداخت بین دو نفر در بلاک چین با قرار دادن مقدار مشخصی پول در یک صندوق مشترک روی بلاک چین و به صورت تراکنش آغازین (Opening Transaction) ثبت می‌گردد.
دلیل بستن صندوق این است که هیچ یک از طرفین قادر نباشد بدون حضور طرف مقابل به این پول دسترسی پیدا کند.

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

همچنین بخوانید:

تفاوت معاملات فیوچرز و اسپات

معاملات اسپات در ارزهای دیجیتال

منظور از معاملات فیوچرز در معاملات ارزهای دیجیتال چیست؟

شبکه لایتنینگ چگونه کار می‌کند؟

به منظور بهبود سرعت شبکه و انجام تراکنش‌ها از طریق بلاک چین بیت کوین از شبکه لایتنینگ استفاده می‌گردد. در این روش تعدادی کانال‌های پرداخت امن بین افراد شکل می‌گیرد تا امکان انجام معامله مقدار بیت کوین مورد نظر خارج از شبکه بلاک چین فراهم گردد.
در واقع لایتنینگ شبکه غیرساختارمندی است که با دور زدن بلاک چین اصلی، انجام تراکنش‌ها را سریع تر و هزینه آنها را کم می‌کند.
استفاده از کانال‌های پرداختی دو طرفه یا همان کیف پول‌های چند امضایی با قابلیت بهبود یافته را می‌توان اساس کار شبکه لایتنینگ دانست. به همین خاطر سرعت انجام مبادلات در این شبکه تنها به اندازه ارتباط دو کیف پول است.
به منظور شروع استفاده از این شبکه لازم است مقداری بیت کوین در یک کانال پرداخت واریز شده و قفل شود. سپس تا زمانی که کانال بسته می‌شود، امکان خرج کردن و معامله بیت کوین‌ها به صورت برون زنجیره ای در شبکه لایتنیگ وجود دارد.
عبارت برون زنجیره ای به این مفهوم نیست که بیت کوین‌ها به فضایی خارج از شبکه بلاک چین منتقل می‌شوند، بلکه تا زمان باز بودن کانال، بیت کوین‌های شما در یک آدرس چند امضایی در بلاک چین ثبت شده قرار خواهند داشت.
در صورتی که دو کاربر قصد خاتمه دادن مبادلات بین خود را داشته باشند با بستن کانال، تراکنشی به بلاک چین ارسال می‌کنند که آخرین وضعیت موجودی هر یک در بلاک چین ثبت می‌گردد. البته در زمان ایجاد کانال بین دو نفر هم تراکنش دیگری روی بلاک چین ثبت می‌گردد که مقدار واریزر شده از سوی هر نفر در کانال را مشخص می‌کند.
در واقع مهندسان بلاک چین شبکه لایتنینگ را نوعی قرارداد هوشمند می‌دانند.
برای مثال دو نفر را در نظر بگیرید که می‌خواهند مرتبا برای هم بیت کوین مبادله کنند. در صورتی که بخواهند برای انتقال این رمزارز از صرافی‌های رمزنگاری شده استفاده کنند، لازم است هر بار مبلغ زیادی را بابت کارمزد بپردازند و برای انتقال بیت کوین زمان زیادی را منتظر بمانند.
اما به کمک شبکه لایتنینگ یک کیف پول مشترک که با کلیدهای عمومی‌هر دو آنها ایجاد شده است و از طریق کلیدهای خصوصی هر کدام قابل دسترسی است ایجاد کنند. در این حالت هر کدام از آنها می‌توانند بیت کوین به کیف پول واریز کنند و برای این انتقالات نیازی به استفاده از بلاک چین نیست. در این حالت تمامی‌اطلاعات مربوط به تراکنش‌های انجام گرفته بجای ذخیره در بلاک چین اصلی، روی شبکه لایتنینگ ذخیره می‌گردد. تنها با بسته شده کانال پرداخت بلاک چین اصلی به روزرسانی می‌گردد.
در نظر بگیرید پس از انجام تعداد نامحدود تراکنش‌ها در نهایت نفر اول باید به نفر دوم یک بیت کوین بدهد. بنابراین نفر دوم یک بیت کوین به همراه تعداد بیت کوینی که اول کار در کیف پول مشترک قرار داده را برداشت می‌کند. چیزی که در نهایت در بلاک چین اصلی ثبت می‌شود یک عدد بیت کوینی است که جا به جا شده است.

شبکه لایتنینگ چگونه کار می‌کند

بیشتر بخوانید: آشنایی با کیف پول ارز دیجیتال 

مزایای شبکه لایتنینگ بیت کوین

  • کاهش هزینه انجام تراکنش‌ها
    میانگین هزینه کارمزدهایی که با بلاک چین بیت کوین انجام می‌شوند حدود 17.15 دلار است. این در حالی است که در شبکه لایتنینگ کارمزد تراکنش‌ها حدود چند سنت است. از آنجا که با وجود شبکه لایتنینگ دیگر نیازی به انجام تمام تراکنش‌ها از طریق بلاک چین نیست، در نتیجه تعداد تراکنش‌ها کمتر است و ماینرها کار کمتری برای محاسبه تراکنش‌ها خواهند داشت. تمامی‌این موارد منجر به کاهش کارمزد معاملات می‌شود. بنابراین شبکه لایتنینگ به دلیل کاهش هزینه تراکنش‌ها مناسب برای پرداخت‌های خرد است.
  •  بالا رفتن سرعت انجام تراکنش‌ها
    استفاده از شبکه لایتنینگ منجر به افزایش سرعت انجام تراکنش‌های ارز دیجیتال در عرض چند ثانیه می‌شود. این در حالی است که زمان لازم برای انجام تراکنش‌ها در بلاک چین بیت کوین از 10 دقیقه تا چند ساعت طول می‌کشد.
    با توجه به اینکه معاملات به جای بلاک چین بیت کوین در شبکه لایتنینگ انجام می‌شود، برای ارسال رمزارز نیازی به منتظر بودن تایید بلوک نیست و امکان ارسال و دریافت آنی رمزارز به وسیله ایجاد کانال‌های پرداخت دو طرفه در این شبکه فراهم شده است.
  •  بکارگیری راهکار برون زنجیرهای به منظور حل مشکل مقیاس پذیری که منجر به کاهش ترافیک تراکنش‌های شبکه بیت کوین می‌شود.
  •  به روزرسانی مداوم شبکه
    شبکه لایتنینگ به منظور حل مشکلات احتمالی شناسایی شده دائم در حال بروزرسانی است. یکی از اولین مشکلات این شبکه دستکاری معاملات توسط هکرها بود. اکنون اگر کسی بخواهد تراکنش‌های انجام شده را دست کاری کند از طرف شبکه جریمه خواهد شد.
  •  ارائه خدمات بیشتر مربوط به ارزهای دیجیتال

بیشتر بخوانید: آشنایی با اصطلاحات و زبان تخصصی ارزهای دیجیتال

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

  • آسیب پذیری‌های شبکه
    هر بار که شبکه به روزرسانی می‌شود با وجود حل برخی از مشکلات شبکه اما دسترسی هکرها برای هک کردن شبکه را باز کرده است.
  • از پرداخت‌های آفلاین پشتیبانی نمی‌کند.
    از آنجا که شبکه لایتنینگ از پرداخت‌های آفلاین مانند بسیاری از ارتباطات همتا به همتا پشتیبانی نمی‌کند، ممکن است هر کدام از طرفین معامله برای انجام معاملات مدت زمان زیادی را منتظر بمانند.
  •  پیچیدگی استفاده برای کاربران تازه وارد بیت کوین
  •  برای مبالغ بالا مناسب نیست
    با توجه به اینکه شبکه لایتنینگ از کانال‌های پرداختی بین افراد برای انجام معاملات استفاده می‌کند، در صورتی که واسطه‌ها پول کافی در کانالشان نداشته باشند امکان انتقال پول از طریق واسطه‌ها وجود ندارد.
  • با توجه به اینکه باز و بسته کردن کانال‌های پرداخت به تراکنش‌های درون زنجیره ای نیاز دارد، برای تایید در شبکه به کارمزد و زمان بیشتری نیاز خواهند داشت.

به منظور حل مشکل مقیاس پذیری بیت کوین می‌توان از شبکه لایتنینگ بهره برد. با این وجود استفاده از این شبکه چالش‌هایی را نیز به همراه دارد که برای حل آنها به زمان بیشتری نیاز است. اگرچه شبکه لایتنینگ اصلی ترین مشکلات بلاک چین نظیر کند بودن آن و کامزد بالای تراکنش‌ها را حل می‌کند، اما مشکلات جدیدی در قالب آسیب پذیر بودن و احتمال هک معاملات را برای کاربران به همراه دارد.

پاسخ دهید

آدرس ایمیل شما منتشر نخواهد شد.

هفده − 8 =

Open chat
پشتیبانی صرافی کوینی فا