Что такое протокол Lightning HTTP 402 и почему он важен?

Что такое протокол Lightning HTTP 402 и почему он важен?

Последние и лучшие инструменты LLM (с англ. большая языковая модель), выпущенные Lightning Labs, используют L402 – но что это такое?

Протокол Lightning HTTP 402, также известный как L402, – это способ взимания платы за услуги и аутентификации пользователей в распределенных сетях. Он сочетает в себе два мощных инструмента – Macaroons и, конечно же, Lightning Network.

Macaroons – это специальные токены, используемые для аутентификации. Они включают разрешения и могут быть проверены с помощью корневого ключа. В документации говорится, что это важно для систем, в которых мы хотим избежать проверки или не можем проверить действительность каждого токена.

Lightning – это решение второго уровня для быстрых и безопасных биткоин-платежей. L402 использует возможности Macaroons и Lightning для создания механизма, который позволяет пользователям пройти аутентификацию и совершать платежи без необходимости использования центральной базы данных.

Macaroon в L402 содержит платежный хеш. Чтобы доказать действительность, пользователь должен представить Macaroon и прообраз, соответствующий хешу платежа в Macaroon. Прообраз можно получить, оплатив счет в Lightning Network.

Недавно представленное программное обеспечение под названием Aperture действует как посредник между пользователем и API сервиса. Оно перенаправляет запросы с действительным L402 на соответствующую конечную точку API и может выставлять новые счета Macaroons и Lightning новым пользователям.

L402 позволяет использовать измеряемые API, при чем сервисы могут взимать плату за их использование, не требуя логинов или паролей. Macaroon вместе с прообразом гарантирует, что плательщик произвел платеж.

Спецификация L402 включает различные характеристики, такие как версия Macaroon, уникальный идентификатор пользователя и хеш платежа, который связывает Macaroon со счетом Lightning. Macaroon также может включать предостережения, определяющие доступ к определенным сервисам, их возможности и ограничения.

При проверке L402 сервер использует корневой ключ для проверки того, что Macaroon был выпущен уполномоченной стороной и что каждое предостережение было правильно учтено. Прообраз также сверяется с хешем платежа, чтобы убедиться, что все неоплаченные счета были оплачены.

Таким образом, L402 – это протокол, который объединяет Macaroons и Lightning Network для обеспечения возможности взимания платы за услуги и аутентификации пользователей. Он позволяет осуществлять безопасные платежи и аутентификацию, не полагаясь на центральную базу данных. Aperture – это программное обеспечение, которое помогает управлять процессом и позволяет сервисам выставлять счета Macaroon и Lightning Network.

Биткоин все меньше интересует преступников Биткоин все меньше интересует преступников Биткоин больше не является доминирующей криптовалютой на черном рынке. Политики должны принять эту новую реальность. Bitcoin Magazine 01 декабря 2023
Биткоин-ETF: трансформация сферы финансов и политики Биткоин-ETF: трансформация сферы финансов и политики Запуск спотовых биткоин-ETF свидетельствует о том, что Биткоин никуда не денется, и политикам придется свыкнуться с этой новой реальностью. Bitcoin Magazine 01 декабря 2023
Как выглядит будущее при Биткоин-стандарте Как выглядит будущее при Биткоин-стандарте Каковы реальные последствия для различных аспектов глобального общества, если Биткоин станет гравитационным центром мировой экономики? Bitcoin Magazine 01 декабря 2023