bitcoinmagazine.com


پروتکل لایتنینگ HTTP 402، همچنین به عنوان L402 شناخته می شود، روشی برای شارژ خدمات و احراز هویت کاربران در شبکه های توزیع شده است. این دو ابزار قدرتمند – Macaroons و البته، Lightning Network را ترکیب می کند.

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

لایتنینگ یک راه حل لایه 2 برای پرداخت سریع و ایمن بیت کوین است. L402 از قابلیت های Macaroons و Lightning برای ایجاد مکانیزمی استفاده می کند که به کاربران اجازه می دهد بدون نیاز به پایگاه داده مرکزی احراز هویت و پرداخت را انجام دهند.

در L402، یک Macaroon شامل یک هش پرداخت است. برای معتبر بودن، کاربر باید Macaroon و تصویر اولیه مربوط به هش پرداخت را در Macaroon ارائه دهد. پیش تصویر با پرداخت فاکتور شبکه لایتنینگ به دست می آید.

نرم افزاری که به تازگی معرفی شده است به نام Aperture به عنوان یک واسطه بین کاربر و API سرویس عمل می کند. درخواست‌های دارای L402 معتبر را به نقطه پایانی API مربوطه ارسال می‌کند و می‌تواند فاکتورهای Macaroons و Lightning جدید را برای کاربران جدید صادر کند.

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

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

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

به طور خلاصه، L402 پروتکلی است که Macaroons و شبکه لایتنینگ را برای شارژ کردن خدمات و احراز هویت کاربران ترکیب می کند. این امکان پرداخت امن و احراز هویت را بدون تکیه بر پایگاه داده مرکزی فراهم می کند. دیافراگم نرم افزاری است که به مدیریت فرآیند کمک می کند و به سرویس ها اجازه می دهد فاکتورهای Macaroons و Lightning Network را صادر کنند.