Что такое протокол 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.

Биткоин или недвижимость: лучшее средство сбережения во время войны Биткоин или недвижимость: лучшее средство сбережения во время войны Анализ различных ценностных предложений Биткоина и недвижимости во времена геополитической нестабильности. Леон Ванкум 18 февраля 2024
Вопросы от ноукоинеров: зов бычьего рынка Вопросы от ноукоинеров: зов бычьего рынка Как ноукоинеры решают, приобретать ли им биткоин? Как им это сделать? Как им взаимодействовать с Биткоином? На каждом этапе этого пути есть множество вариантов выбора. Сантьяго Варела 17 февраля 2024
Сэндвич «Рубен» и активация CTV Сэндвич «Рубен» и активация CTV Вы видели эти сэндвичи вместо фото профиля? Они являются социальным сигналом в попытке достичь консенсуса относительно активации изменений в Биткоине. George 203 11 февраля 2024