معرفی و بررسی

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

فهرست عناوین

خلاصه مطلب

شبکه لایتنینگ (Lightning Network) با انتقال بخش زیادی از تراکنش‌ها به خارج از زنجیره، مسیر متفاوتی برای جابه‌جایی بیت‌ کوین ایجاد کرده است؛ مسیری که در آن سرعت پرداخت، هزینه، نقدینگی و نحوه مدیریت کانال‌ها اهمیت بیشتری پیدا می‌کنند.

مقدمه

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

معامله سریع و آسان در نوبیتکس خرید بیت‌کوین
xr:d:DAE7qm_KH-E:260,j:39211905973,t:22102707

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

در این مقاله از مجله نوبیتکس، شبکه لایتنینگ را از جنبه‌های مختلف بررسی می‌کنیم؛ در این مسیر تعریف، تاریخچه، نحوه عملکرد، مزایا و معایب، کاربردهای عملی و روش‌های استفاده از لایتنینگ را ارائه خواهیم کرد. با ما همراه باشید.

کانال بله مجله نوبیتکس

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

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

این شبکه با ایجاد کانال‌های پرداخت خارج از زنجیره، امکان انجام تراکنش‌های سریع‌تر و ارزان‌تر را فراهم می‌کند و توان پردازش پرداخت‌ها را به‌طور چشمگیری افزایش می‌دهد؛ این ویژگی‌ برای پذیرش گسترده بیت‌ کوین به‌عنوان یک ابزار پرداخت واقعی، تقریباً ضروری به شمار می‌رود.

تاریخچه شبکه لایتنینگ

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

سال ۲۰۱۵

جوزف پون (Joseph Poon) و تادئوس درایجا (Thaddeus Dryja) ایده شبکه لایتنینگ را مطرح و نگارش وایت‌پیپر «شبکه لایتنینگ بیت‌کوین: پرداخت‌های فوری خارج از زنجیره مقیاس‌پذیر» (The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments) را آغاز کردند.

سال ۲۰۱۶

وایت‌ پیپر لایتنینگ در ۱۴ ژانویه این سال منتشر شد و معماری استفاده از کانال‌های پرداخت برای انجام تراکنش‌های سریع و خارج از زنجیره را تشریح کرد. این طرح، پایه فنی توسعه شبکه لایتنینگ در سال‌های بعد شد.

سال ۲۰۱۷

فعال شدن سگویت (SegWit) در بیت‌ کوین یکی از مهم‌ترین پیش‌نیازهای فنی اجرای لایتنینگ را فراهم کرد. در همین دوره، توسعه چند پیاده‌سازی مستقل از پروتکل آغاز شد و استانداردهای مشترک BOLT برای ایجاد سازگاری میان این پیاده‌سازی‌ها شکل گرفت.

سال ۲۰۱۸

لایتنینگ از مرحله نظری وارد شبکه اصلی بیت‌ کوین شد. در مارس ۲۰۱۸، لایتنینگ لبز نسخه بتای lnd را برای Mainnet منتشر کرد و امکان اجرای نود لایتنینگ با بیت‌ کوین واقعی فراهم شد. پیاده‌سازی‌هایی مانند Eclair و c-lightning نیز در همین دوره به شبکه اصلی پیوستند.

سال ۲۰۱۹

آزمایش Lightning Torch باعث شد این فناوری توجه عمومی بیشتری جلب کند. در این آزمایش، یک پرداخت لایتنینگ از کاربری به کاربر دیگر منتقل می‌شد و افراد مختلفی از جمله جک دورسی (Jack Dorsey) و الیزابت استارک (Elizabeth Stark) در آن مشارکت کردند. این رویداد قابلیت انتقال سریع پرداخت‌ها میان کاربران مختلف را به‌صورت عملی به نمایش گذاشت.

سال‌های ۲۰۲۰ و ۲۰۲۱

در این دوره قابلیت‌هایی مانند Wumbo Channels و Keysend توسعه پیدا کردند و تجربه استفاده از لایتنینگ بهبود یافت. سال ۲۰۲۱ نیز با پذیرش بیت‌ کوین به‌عنوان پول قانونی در السالوادور و استفاده از لایتنینگ در کیف پول Chivo، نقطه عطف مهمی برای کاربردهای واقعی این شبکه بود.

سال ۲۰۲۲ و ۲۰۲۳

توسعه لایتنینگ به پرداخت صرفاً بیت‌ کوینی محدود نماند. معرفی Taro و سپس Taproot Assets مسیر استفاده از زیرساخت لایتنینگ برای انتقال دارایی‌های مختلف، از جمله استیبل‌ کوین‌ها، را دنبال کرد. هم‌زمان، ادغام لایتنینگ با اکوسیستم‌هایی مانند Nostr به گسترش کاربرد آن برای پرداخت‌های خرد و انعام کمک کرد.

سال ۲۰۲۵

شبکه لایتنینگ از نظر حجم استفاده نیز رشد قابل‌توجهی را تجربه کرد. طبق داده‌های River، حجم تراکنش‌های شبکه در نوامبر ۲۰۲۵ به حدود ۱.۱۷ میلیارد دلار و تعداد تراکنش‌ها به بیش از ۵.۲ میلیون رسید. این نخستین‌بار بود که حجم ماهانه تخمینی شبکه از یک میلیارد دلار عبور می‌کرد و نشان می‌داد لایتنینگ در حال تبدیل شدن به زیرساختی جدی برای پرداخت و انتقال بیت‌ کوین است. با این‌ حال، این آمار به‌تنهایی به معنای فراگیر شدن پرداخت‌های روزمره نیست و بخش قابل‌توجهی از فعالیت شبکه به صرافی‌ها و کسب‌وکارها مربوط می‌شود.

لایتنینگ راه حل مشکل مقیاس پذیری بیت کوین

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

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

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

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

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

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

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

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

کانال پرداخت

برای ایجاد یک کانال پرداخت، دو طرف به یک کیف پول چند امضایی (Multisignature Wallet) نیاز دارند که با واریز مقدار مشخصی بیت‌ کوین ساخته می‌شود. در این کیف پول، هر یک از طرفین آدرس عمومی و کلید خصوصی مخصوص به خود را دارد که برای انجام پرداخت از آن استفاده می‌کند.

شبکه پرداخت

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

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

به همین دلیل، لایتنینگ بیشتر شبیه یک شبکه مسیریابی است تا مجموعه‌ای از کانال‌های کاملاً مستقل. موفقیت یک پرداخت علاوه بر وجود مسیر، به نقدینگی و ظرفیت مناسب در کانال‌های مسیر نیز وابسته است.

یک مثال کانال پرداخت شبکه لایتنینگ

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

برای مثال، اگر در ابتدا موجودی امیر ۱۰ میلیون و موجودی سعید ۵ میلیون ساتوشی باشد، پس از پرداخت ۱ میلیون ساتوشی از امیر به سعید، وضعیت موجودی آن‌ها به ۹ و ۶ میلیون ساتوشی تغییر می‌کند. اگر سعید سپس ۲ میلیون ساتوشی به امیر پرداخت کند، موجودی جدید به ۱۱ و ۴ میلیون ساتوشی خواهد رسید.

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

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

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

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

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

پرداخت‌های سریع

با کمک شبکه لایتنینگ، پرداخت‌ها بدون نیاز به انتظار برای تأیید بلاک در شبکه اصلی انجام می‌شوند و در حالت عادی تقریباً در چند ثانیه نهایی می‌شوند. این ویژگی، انجام پرداخت‌های خرد (Micropayments) و تراکنش‌های روزمره با بیت کوین را کاربردی‌تر می‌کند.

کارمزد کمتر

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

نیازی به شخص ثالث مورد اعتماد نیست

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

کانال پرداخت می‌تواند برای مدت طولانی باز بماند

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

امکان پرداخت میان زنجیره‌های سازگار

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

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

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

پیچیدگی مدیریت نقدینگی و کانال‌ها

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

نیاز به آنلاین بودن برای دریافت پرداخت

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

پیچیدگی بیشتر نسبت به تراکنش‌های عادی بیت کوین

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

ریسک‌های مرتبط با کیف پول و نود

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

ریسک‌های مرتبط با کانال و وضعیت قدیمی

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

کاربردها و موارد استفاده از شبکه لایتنینگ

شبکه لایتنینگ با فراهم کردن امکان پرداخت سریع و کم‌هزینه با بیت کوین، کاربردهایی فراتر از انتقال معمولی BTC روی شبکه اصلی دارد. مهم‌ترین موارد استفاده آن عبارت‌اند از:

پرداخت‌های خرد

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

پرداخت‌های روزمره و فروشگاهی

لایتنینگ می‌تواند برای پرداخت کالا و خدمات در فروشگاه‌ها، پلتفرم‌های آنلاین و سرویس‌هایی که از این شبکه پشتیبانی می‌کنند، استفاده شود. سرعت بالای پرداخت باعث می‌شود بیت کوین برای تراکنش‌هایی که نیاز به تسویه سریع دارند، کاربردی‌تر باشد.

حواله و انتقال بین‌المللی

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

انعام و کمک‌های مالی

مبالغ کم را می‌توان از طریق لایتنینگ با سرعت بالا دریافت کرد؛ به همین دلیل این شبکه برای انعام دادن به تولیدکنندگان محتوا و دریافت کمک‌های مالی نیز کاربرد دارد. ادغام لایتنینگ با اکوسیستم‌هایی مانند Nostr نمونه‌ای از این کاربرد است.

مبادلات اتمی میان زنجیره‌ای

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

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

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

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

دو مفهوم مهم در این زمینه، قفل‌های زمانی (Timelocks) و سازوکارهای ابطال یا لغو وضعیت‌های قبلی (Revocation) هستند.

قفل‌های زمانی (Timelocks)

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

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

قفل‌های زمانی در طراحی لایتنینگ عمدتاً به دو دسته تقسیم می‌شوند:

  • قفل زمانی مطلق (Absolute Timelock)

در این نوع قفل، خرج کردن بیت کوین تا رسیدن به یک زمان یا ارتفاع مشخص در بلاکچین ممکن نیست.

  • قفل زمانی نسبی (Relative Timelock)

در این نوع قفل، محدودیت زمانی از زمان تأیید یک تراکنش مشخص در بلاک چین محاسبه می‌شود.

سازوکار ابطال (Revocation)

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

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

آدرس لایتنینگ چیست و چگونه آن را فعال کنیم؟

آدرس لایتنینگ، روشی برای دریافت پرداخت روی شبکه لایتنینگ است که ظاهری شبیه به یک نشانی ایمیل دارد؛ برای مثال username@domain.com. برخلاف فاکتور معمول لایتنینگ که یک‌بارمصرف و محدود به زمان است، آدرس لایتنینگ ثابت و قابل‌اشتراک‌گذاری است و هر بار که کسی بخواهد به آن پرداخت کند، به‌صورت خودکار یک فاکتور تازه برای همان تراکنش ساخته می‌شود.

این قابلیت بر پایه پروتکلی به نام LNURL کار می‌کند (به‌طور دقیق‌تر، نسخه‌ای از آن با شناسه LUD-16). وقتی کاربری قصد پرداخت به یک آدرس لایتنینگ داشته باشد، کیف‌ پول او به‌صورت خودکار به سروری که آن آدرس روی آن میزبانی شده وصل می‌شود، یک فاکتور تازه دریافت می‌کند و پرداخت را انجام می‌دهد؛ همه این مراحل پشت‌صحنه و بدون دخالت کاربر اتفاق می‌افتد.

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

چگونه یک آدرس لایتنینگ فعال کنیم؟

فعال‌سازی آدرس لایتنینگ معمولاً از طریق خود کیف‌ پول یا سرویس مورد استفاده انجام می‌شود، نه یک فرآیند مستقل:

۱. یک کیف‌ پول یا سرویس لایتنینگ انتخاب کنید که از آدرس لایتنینگ پشتیبانی می‌کند (بسیاری از کیف‌ پول‌های شناخته‌شده امروزی این قابلیت را به‌صورت پیش‌فرض یا از طریق تنظیمات دارند).
۲. در بخش تنظیمات کیف‌ پول، یک نام کاربری دلخواه انتخاب کنید (اگر سرویس این امکان را بدهد).
۳. آدرس نهایی به‌صورت خودکار ساخته می‌شود و آماده اشتراک‌گذاری است.
۴. کاربران پیشرفته‌تر می‌توانند با راه‌اندازی سرور LNURL شخصی، آدرس لایتنینگ را روی دامنه اختصاصی خودشان فعال کنند.

نکته پایانی اینکه اخیراً استاندارد جدیدتری به نام BOLT12 هم معرفی شده است که هدف مشابهی (ساخت درخواست‌های پرداخت قابل‌استفاده مکرر) را دنبال می‌کند، با این تفاوت که به‌جای وابستگی به یک سرور وب، مستقیماً در سطح پروتکل لایتنینگ پیاده‌سازی می‌شود. برخی کیف‌ پول‌های جدیدتر، از جمله فونیکس (Phoenix)، از این استاندارد پشتیبانی می‌کنند.

بررسی کیف پول‌های سازگار با شبکه لایتنینگ

برای استفاده از شبکه لایتنینگ، به یک کیف پول یا سرویس سازگار با این شبکه نیاز دارید. برخلاف تراکنش‌های معمول بیت‌ کوین که مستقیماً روی بلاکچین اصلی انجام می‌شوند، پرداخت‌های لایتنینگ از طریق زیرساخت این شبکه انجام می‌گیرند؛ بنابراین کیف پول مورد استفاده باید از Lightning Network پشتیبانی کند.

کیف پول‌های سازگار با لایتنینگ را می‌توان از نظر نحوه نگهداری دارایی به دو گروه حضانتی و غیرحضانتی تقسیم کرد.

کیف پول‌های حضانتی (Custodial)

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

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

کیف پول‌های غیرحضانتی (Non-Custodial)

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

در این مدل، مسئولیت نگهداری اطلاعات بازیابی و امنیت کلیدها بر عهده خود کاربر است و از دست دادن اطلاعات لازم برای بازیابی می‌تواند به از دست رفتن دسترسی به دارایی منجر شود.

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

کیف پول ساتوشی (Wallet of Satoshi) نیز از شناخته‌شده‌ترین گزینه‌های حضانتی و ساده برای شروع کار است. البته لازم به ذکر است که این سرویس در حال کنارگذاشتن کامل مدل حضانتی و حرکت به سمت یک ساختار کاملاً غیرحضانتی است.

در کنار این دو، گزینه‌هایی مثل بریز (Breez) و زئوس (Zeus) یا آلبی (Alby) نیز در سال‌های اخیر رشد قابل‌توجهی داشته‌اند و ارزش بررسی دارند.

مراحل کلی شروع کار با هر کیف‌ پول لایتنینگ:

۱. نصب اپلیکیشن از منبع رسمی (App Store یا Google Play)
۲. در صورت غیرحضانتی بودن، یادداشت و نگهداری امن عبارت بازیابی
۳. تنظیم امنیتی اولیه (رمز عبور، اثر انگشت یا شناسایی چهره)
۴. دریافت اولین مبلغ بیت‌ کوین از طریق بخش Receive برای فعال‌سازی کیف‌ پول

خرید ارز دیجیتال از طریق شبکه لایتنینگ

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

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

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

یکی از دلایل اصلی استفاده از شبکه لایتنینگ، کاهش هزینه پرداخت‌های بیت‌ کوینی است؛ اما تراکنش‌های لایتنینگ لزوماً رایگان نیستند. بسته به نوع پرداخت، ممکن است هزینه‌هایی برای مسیریابی تراکنش یا عملیات مرتبط با کانال پرداخت دریافت شود.

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

همچنین اگر کاربر برای باز کردن یا بستن یک کانال به تراکنش روی شبکه اصلی بیت‌ کوین نیاز داشته باشد، کارمزد شبکه بیت‌ کوین نیز می‌تواند به هزینه نهایی اضافه شود.

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

تفاوت شبکه لایتنینگ با شبکه اصلی بیت‌کوین چیست؟

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

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

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

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

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

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

وضعیت فعلی و آینده شبکه لایتنینگ

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

آینده شبکه لایتنینگ بیت کوین

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

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

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

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

جمع‌بندی

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

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

برای استفاده از لایتنینگ نیز به یک کیف پول یا سرویس سازگار با این شبکه نیاز دارید. انتخاب میان گزینه‌های حضانتی و غیرحضانتی به میزان کنترل، سادگی و مسئولیتی که از یک کیف پول انتظار دارید بستگی دارد.

سوالات متداول (FAQ)

چه تفاوتی بین فاکتور لایتنینگ و آدرس لایتنینگ وجود دارد؟

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

آیا همه کیف‌ پول‌ها از آدرس لایتنینگ پشتیبانی می‌کنند؟

خیر. پشتیبانی از آدرس لایتنینگ به کیف‌ پول یا سرویس انتخابی بستگی دارد. پیش از انتخاب کیف‌ پول، بهتر است این قابلیت را در تنظیمات یا مستندات آن بررسی کنید.

آیا شبکه لایتنینگ برای انتقال مبالغ بزرگ مناسب است؟

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

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

اگر تازه‌کار هستید و سادگی استفاده اهمیت بیشتری دارد، کیف‌ پول‌های حضانتی گزینه مناسبی‌اند. اگر کنترل کامل بر دارایی برایتان اولویت دارد، کیف‌ پول‌های غیرحضانتی مانند فونیکس انتخاب بهتری هستند.

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

رایج‌ترین دلایل شامل نبود نقدینگی کافی در کانال گیرنده، نبود مسیر مناسب بین فرستنده و گیرنده در شبکه، یا بالاتر بودن کارمزد مسیریابی از سقف تعیین‌شده در کیف‌ پول است. در این موارد، معمولاً تلاش مجدد یا استفاده از کیف‌ پولی با نقدینگی بیشتر مشکل را برطرف می‌کند.

آیا استفاده از شبکه لایتنینگ نیاز به دانش فنی خاصی دارد؟

نه لزوماً. کیف‌ پول‌های امروزی بیشتر پیچیدگی‌های فنی مانند مدیریت کانال و مسیریابی را از دید کاربر پنهان می‌کنند. آشنایی پایه با مفاهیمی مثل فاکتور، آدرس لایتنینگ و تفاوت کیف‌ پول حضانتی/غیرحضانتی، برای استفاده روزمره کافی است.

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

امیرحسین احمدی

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

نوشته های مشابه

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

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

10 − هفت =