Что такое Lightning нода?
@JohnGaltChannel![](/file/336db572d0d359311c860.png)
(вольный перевод)
В первом посте серии Lightning 101 мы описали, что такое Lightning Network. Сегодня мы поговорим о нодах Lightning Network. Вот несколько тем, которые мы рассмотрим:
- Что делает нода Lightning Network?
- Чем отличается нода Lightning Network от биткоин ноды?
- Кто проектирует ноды Lightning Network?
- Почему это важно для вас?
Что делает нода Lightning Network?
Нода Lightning Network выполняет две функции:
- Мониторинг базового блокчейна (биткоин)
- Взаимодействие с другими нодами Lightning Network для совершения сделок
Каждая нода Lightning Network должна мониторить базовый блокчейн(ы), который залочил/держит монеты. Говоря о Lightning Network, большинство людей имеют в виду Lightning Network поверх блокчейна биткоин. Но они упускают из виду, что Lightning Network может работать поверх нескольких блокчейнов.
Если нода Lightning Network не мониторит базовый блокчейн или делает это неправильно, у вас могут быть украдены средства.
Нода Lightning Network также взаимодействует с другими нодами в одноранговой сети. Говоря об Lightning Network, вы должны помнить, что есть две отдельные сети, с которыми мы взаимодействуем:
- Одноранговая сеть блокчейн (биткоин)
- Одноранговая сеть Lightning
P2P Lightning Network - это место, где “деньги ходят” в Lightning Network. В обязанность ноды Lightning Network входит обмен денег с другими нодами Lightning. Каналы Lightning, о которых мы поговорим в следующем посте, позволяют это сделать.
Каждая нода Lightning Network мониторит канал. (Аналогия) Когда вы идете в бар, бармен берет вашу карту в качестве залога, но не проводит транзакции по каждому заказу, пока вы не закончите пить. Когда вы хотите покинуть бар, бармен делает расчет. Когда вы хотите покинуть канал Lightning Network, вы выводите деньги на блокчейн.
Чем отличается нода Lightning Network от биткоин ноды?
Биткоин нода и нода Lightning Network отличаются по нескольким ключевым признакам. Самое большое отличие состоит в том, что биткоин нода должна проверять каждую транзакцию в сети биткоин. Нода Lightning Network должна проверять достоверность транзакций, с которыми она напрямую взаимодействует.
Используя приведенную выше аналогию с баром, если бармен использует биткоин ноду, то она должна проверять все заказанные людьми напитки в Нью-Йорке, Пекине, Сиднее, Осло и сколько они заплатили. Если хоть один человек не заплатил, никто не может сделать заказ.
Кто проектирует ноды Lightning Network?
В настоящее время три основных команды проектируют ноды (разрабатывают софт) Lightning Network.
ACINQ - Eclair
Lightning Labs - lnd
Blockstream - clightning
Важно отметить, что все три реализации следуют одному и тому же протоколу.
Почему это важно для вас?
Нода Lightning Network - это ваш “шлюз” в экосистему Lightning. Нода Lightning Network - это доступ к быстрым, дешевым и приватным платежам поверх блокчейна, например, биткоин.