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

Foundation Devices хочет создать iPhone в сфере Биткоин-оборудования Foundation Devices хочет создать iPhone в сфере Биткоин-оборудования Соучредитель и генеральный директор Foundation Devices Зак Герберт ставит перед собой задачу создать Биткоин-продукты, которые будут такими же элегантными и удобными в использовании, как устройства Apple, но при этом будут защищать конфиденциальность пользователей и будут созданы с использованием открытого исходного кода. Фрэнк Корва 16 июля 2024
Биткоин как уровень нотариального заверения политических соглашений Биткоин как уровень нотариального заверения политических соглашений Оценка потенциальной роли Биткоина в геополитике и международной дипломатии в гипербиткоинизированном мире. Микеле Уберти 14 июля 2024
Биткоин-узел для каждого Биткоин-узел для каждого Почему самостоятельная обработка вашего биткоина вместо делегирования этой третьей стороне имеет решающее значение для безопасности самой системы Биткоина. Оуэн Кемейс 13 июля 2024