What is a Lightning Address?
The LN Address is a long string of letters and numbers in the following format. As an example here is the Lightning Address of LN+:
0302536817c335e45bcd0b10b78fd06bc246609405d98eb64672410dce04f49e5f@mueqiomlbw6yq7smawrdogfzttmzkw4ouuovcyut7mmozowccb3bodqd.onion:9735
Node ID
The first part up till the @ sign is called the node id:
0302536817c335e45bcd0b10b78fd06bc246609405d98eb64672410dce04f49e5f
This is a unique identifier of your lightning node and can be used to find your node on various websites, like Amboss.Space, 1ML and others.
Host and Port
The second part after the @ sign is the host and port id:
mueqiomlbw6yq7smawrdogfzttmzkw4ouuovcyut7mmozowccb3bodqd.onion:9735
Together these two parts make up the Lightning Address, which is used to connect to a node as a peer or open a channel to a node.
Please login to post comments.
Lightning 101: What is a Lightning Node?
Every Lightning Network node must monitor the blockchain(s) that it holds tokens on. When talking about the Lightning Network, most people implicitly mean “The Lightning Network running on top of the bitcoin blockchain.” What they leave out is the fact that the Lightning network can run on top of multiple blockchains. We will leave the details of how this can be done for a future blog post.
Due to the way the game theory is played within the Lightning Network, it is imperative that a Lightning Network node monitors the underlying blockchain it holds tokens with. If the Lightning Network node does not do this properly, funds can be stolen from you.
A Lightning Network node also interacts with other nodes on the peer-to-peer network. When talking about Lighting, you need to remember there are two separate networks we are interacting with.
- The blockchain’s (bitcoin) peer-to-peer network
- The Lightning peer-to-peer network
The Lightning p2p network is where money is transacted on the Lightning network. It is a Lightning Network node’s responsibility to exchange money with other Lightning nodes. This is done with Lightning channels which will will talk about in a future blog post.
Each Lightning network node is responsible for keeping track of who has what in the channel. It is very similar when you go to the bar for a drink and the bartender takes your card as a collateral — but does not swipe the card until you are finished drinking. In this analogy, the computer that the bartender is entering your drinks into is doing the exact same thing as a Lightning Network node. When you want to leave the bar, the bartender swipes your card. When you want to leave a lightning network channel, you cash out to the blockchain.
How is a Lightning Network node different from a bitcoin node?
A bitcoin node and a lightning node differ in a few key ways. The biggest difference is that a bitcoin node must verify every transaction on the bitcoin network. A Lightning Network node must check the validity of transactions that it is directly interacting with.
Using our bar analogy from above, if the bartender was using a “bitcoin node” for their computer software, this software would have to check how many drinks people in New York City, Beijing, Sydney, and Oslo have ordered and that they have paid. If one person hasn’t paid, no one else can order a drink.
This is obviously silly. With the Lightning Network you are only concerned about your own tab with your own bar. This is much more scalable and also gives you privacy. Now people in Beijing can’t see if you are drinking a Cosmopolitan or a Budweiser.
Who is building Lightning Network nodes?
There are three main teams building Lightning Network nodes currently
- ACINQ — Eclair
- Lightning Labs — lnd
- Blockstream — clightning
It is important to note that all three implementations are following the same protocol. That means they will be able to talk with each other and you won’t have to worry about vendor lock in. All three teams have worked on implementing the lightning specification.
Why it matters to you?
A Lightning Network node is your “gateway” into the Lightning network ecosystem. To be able to do anything on the lightning network, you need to be running a node. This will give you access to fast, cheap, and private payments on top of a blockchain like bitcoin’s.
The Lightning Network also facilitates an efficient way to use “payment as authorization”. This means if you have paid with the Lightning Network, you are automatically authorized to view this content. This is what Suredbits does with our data sets.
If you’re interested in chatting more about Lightning Network technology or crypto tech, you can find us on Twitter @Suredbits or join our Suredbits Slack community.
You may also be interested in reading about how Suredbits is using Lightning today:
Что такое Lightning Network в криптовалюте биткоин и как он работает?

Многие верят, что Биткойн — будущие финансовой и банковской системы. Но есть одно препятствие, которое мешает ему достичь данной цели — это масштабируемость. К примеру, VISA в среднем обрабатывает 4 000 платежей в секунду и может увеличить пропускную способность до 65 000 платежей в секунду. Биткойн же может обрабатывать всего семь транзакций в секунду. Не десятки тысяч, не сотни, а каких-то семь операций.
Очевидно, что это главное препятствие для развития Биткойна во что-то большее, нежели маргинальная платежная система или криптовалютные биржи-криптообменники с нестабильным курсом. Для решения этой проблемы, блокчейн-сообщество создало Lightning Network. Далее мы расскажем, что это и как ее использовать для моментальных платежей с минимальной комиссией.
Что такое Lightning Network
Основная идея в том, что микротранзакции не должны прописываться на блокчейне (хотя в своем собственном блокчейне можно все что угодно :). Если совершать их за пределами цепочки, это позволит избежать ограничения на семь операций в секунду и даст Биткойну потенциал к бесконечной масштабируемости. Такой подход получил название «вне цепочки» (иногда «вне сети»). Понять, как это работает, можно на простом примере.
Открытие канала
Допустим, перед тем, как пойти на работу, вы каждый день покупаете чашечку кофе в соседнем магазине. Проведение платежа на блокчейне Биткоина для такой покупки — перебор, поскольку комиссия за транзакцию может оказаться больше, чем фактическая стоимость кофе, и подтверждения платежа придется ждать больше 10 минут. Это пример использования блокчейна в ритейле и продажах.
Однако с технологией Lightning Network вы может создать платежный канал с магазином кофе и покупать любимый напиток быстро и с очень маленькой комиссией. Для этого вы и магазин вкладываете определенное количество биткойнов в то, что называют адрес с мульти-подписями, или мульти-адрес (multi-signature address). Это опционный функционал холодных и горячих кошельков.
Для примера можно представить, что вы вложили в мульти-адрес 0,5 BTC, а магазин не вложил ничего, поскольку покупка кофе не предполагает возможности возврата товара. Адрес с мульти-подписями работает как сейф, который может быть открыт лишь с согласия обеих сторон.
Во время развертывания платежного канала создается отчет, в котором обозначено, как средства распределены в данный момент. Отчет — это баланс по всем кошелькам, которые подключены к каналу. В нашем случае отчет говорит, что у вас на балансе 0,5 BTC, в магазина — 0,0 BTC (столько же, сколько он внес на мульти-адрес).
Открытие канала отображается в блокчейне, чтобы владелец кофейной мог увидеть, что вы внесли деньги, и был уверен в том, что он получит свои монеты, как только канал закроется. Подобным путем используется блокчейн в лотереи и других системах платежей.
Проведение платежа
Теперь, когда канал развернут, вы можете приобрести кофе посредством Lightning-платежа. Допустим, чашка кофе продается по цене 0,005 BTC. Тогда, чтобы произвести оплату, нужно изменить отчет: списать 0,005 BTC с вашего баланса и приплюсовать эту сумму к балансу кофейной. Затем обе стороны заверяют обновленный отчет, в котором отражено, что вы после закрытия канала получите 0,045 BTC, магазин кофе — 0,005 BTC.
Теперь вы можете продолжать покупать кофе, пока у вас есть деньги на балансе канала. При этом и кофейня, и вы можете совершать сотни тысяч, а то и миллионы сделок внутри канала. Транзакциям нет предела, поскольку они происходят вне блокчейна и не требуют подтверждения.
Многоканальные платежи
Для того чтобы пользоваться Lightning Network, необязательно открывать платежные каналы со всеми пользователями Биткойна. Можно использовать уже существующие каналы, чтобы создать из них цепочку и передать деньги через нее. Такие платежи называют многоканальными. Понять, как они работают, можно на следующем примере.
Допустим, у вас есть знакомая Алиса и вы уже обмениваетесь с ней биткойнами с помощью Lightning-платежей, поэтому между вам есть активный платежный канал. Предположим также, что Алиса, как и вы, любит покупать кофе по утрам. Тогда, вместо того, чтоб открыть новый канал с кофейней, она может отправить монеты вам, а вы после этого передадите их кофейне. Количество посредников не ограничено.
В Lightning Network ваш платеж ищет путь от человека А к человеку В. Сеть пытается сделать это с минимальным количеством узлов и комиссией. Что еще больше снижает нагрузку на блокчейн но не безопасность, но требует, чтобы посредники имели достаточно денег в платежных каналах.
Подобные звенья-посредники — ноды Lightning Network — может создать кто угодно. Для этого нужен виртуальный частный сервер (VPN), оборудование, подключение к сети и биткойны на балансе. Держатели нод вправе взимать комиссионные, размер которых они определяют сами — еще один способ зарабатывать на биткойнах. Для вывода используйте собственный кошелек, в противном случае читайте о создании и разработке криптовалютного кошелька. Как видете внедрение блокчейна и его разработка имеют сущие плюсы.
Закрытие канала
Канал можно закрыть в любое время. Для этого нужно передать в сеть Биткойна отчет с подписями сторон и только. Майнеры проверяет подписи и, если все нормально, средства внутри канала распределятся согласно балансу.
Это действие создаст одиночную транзакцию в цепочке блокчейна. Таким образом, выходит, что на блокчейне вместо миллионов транзакций отображаются только две — открытие и закрытие платежного канала.
Система гарантирует, что только последний отчет будет использован для разблокировки денег. И поскольку обе стороны всегда имеют экземпляр отчета с двумя подписями, они могут вернуть деньги в любое время, даже в тех случаях, когда вторая сторона пропала или не хочет закрывать канал. Так, например, вы не можете удерживать деньги, которые принадлежат кофейне, и наоборот.
Преимущества Lightning Network
Почти бесплатные транзакции. Любая транзакция в Lightning Network значительно дешевле, чем обычные биткоин-платежи или банковские переводы. При этом некоторые Lightning-узлы могут предоставлять свои услуги бесплатно или даже платить за проход платежа через их ноду, что делает такие транзакции если не бесплатными, то самыми дешевыми из существующих.
Микроплатежи. Низкая комиссия или ее отсутствие позволят совершать в сети Биткойна микротранзакции — переводы на суммы в несколько долларов или центов. Раньше они были недоступны, так как средняя комиссия в сети колеблется в районе от 30 центов до пары долларов.
Скорость транзакций. Операции в Lightning Network почти мгновенны, так как они не прописываются на блокчейне, что требует от 10 до 60 минут для того, чтобы информация о транзакции была занесена в три блока блокчейна.
Пропускная способность. Christian Decker, инженер компании Blockstream, утверждает, что каждый Lightning-канал может обрабатывать до 500 операций в секунду. Таким образом, чем больше таких каналов, тем выше пропускная способность сети. Сейчас к сети подключено более 4 000 узлов, следовательно, ее пропускная способность — 2 000 000 операций в секунду.
Мета-данные сайта 1ML.com по сети Lightning Network
Масштабируемость. Чем больше нод и каналов, тем больше пропускная способность.
Как пользоваться Lightning Network
Для того чтобы воспользоваться Lightning Network, нужно установить криптовалютный кошелек, который поддерживает работу с данной сетью. Это могут быть Lightning Labs и Zap для персональных компьютеров или Rawtx и Eclair для Android. Если вы выберете десктопную версию, помните, что ее установка требует скачивания всего блокчейна Биткойна — это более 220 GB.
Протестируем процесс на примере мобильного кошелька Eclair:
1. Устанавливаем Eclair Wallet на свой мобильный девайс. Сделать это можно с помощью Google Play (версии для «яблочных» устройств на момент написания статьи не было).
2. Во время первого подключения Eclair Wallet просит пользователя записать и сохранить seed-фразу, которая состоит из 12 слов.
3. Далее нужно подтвердить seed-фразу. Это необходимо, чтобы удостовериться, что пользователь понимает важность данного момента, а не кликает «ОК», дабы побыстрее продвинуться дальше — как в случае с пользовательским соглашением.
4. После подтверждения система отправляет пользователя в главное меню и проводит краткий инструктаж, описывая, что делает каждая иконка.
5. Кошелек установлен и настроен, можно тестировать Lightning Network. Делать это лучше всего с помощью тестовых монет, которые можно получить по этой ссылке. Если вы хотите использовать настоящие, переведите на кошелек небольшую сумму денег. Компании обычно начинают подобные проекты после запуска STO или ICO.
6. Попросите знакомого, соседа или доброго человека на форуме установить кошелек с поддержкой Lightning Network и пусть он также пополнит его тестовыми монетами. Если найти помощника не удалось, можете сделать это сами, установив еще один кошелек на другое устройство.
Теперь можно протестировать все на примере покупки чашки кофе в тестовом интернет-магазине Starblocks — это площадка, разработанная Alex Bosworth из Lightning Lab для знакомства с Lightning Network. Кофе у них, к сожалению, тоже тестовое, т.е. ненастоящее.
7. Создаем платежный канал с небольшой суммой. Так он быстрее получит подтверждение (о его наличии свидетельствует надпись «Normal»).
8. Выбираем на сайте тестового Starblocks кофе по вкусу и кликаем по иконке «Checkout».
9. Всплывет окно с адресом в виде QR-кода, который нужно просканировать с помощью кошелька на мобильном. Если вы делаете это на РС, в новом окне будет символьный код, который можно скопировать и вставить в нужное окошко кошелька.
10. Поздравляем, покупка чашки кофе и тестирование Lightning Network прошло успешно! Можете проверить размер комиссии. В этом случае она нулевая. Если же использовать настоящие ноды LN, она будет, но очень маленькой.
Список интернет-площадок, которые принимают оплату через Lightning Network можно найти на сайте Lightning network stores. Там есть фильтр по категориям, новизне и популярности, а также возможность добавить свою электронную площадку, или маркетплейс.
Как запустить ноду Lightning Network
В последнее время в новостях появляется все больше сообщений о запуске LN-нод с большими суммами на их платежных каналах. Это связано с тем, что люди видят в подобных узлах неплохой способ заработка — создал ноду, установил комиссию и получаешь пассивный заработок. Между прочим, ноды или узлы — ключевой модуль разработки биржи криптовалют.
Сделать это довольно просто. Нужно найти поставщика частных виртуальных серверов с приемлемой оплатой, который позволяет использовать большой дисковый накопитель (нужно, чтобы синхронизировать ноду с блокчейном). После чего потребуется установить и настроить ноду.
Виртуальный сервер нужен, чтобы ваша нода всегда была в сети, а не только когда включен компьютер или ноутбук. Однако, если у вас есть свободный девайс, вы можете использовать его. Но помните, что пользователи начнут обходить ваш узел стороной, если у него будет репутация нестабильной или ненадежной ноды.
Чтобы привлечь пользователей, воспользуйтесь следующими советами:
- Присоедините ваш узел к другим — чем больше каналов, тем выше вероятность, что ваша нода будет включена в цепочку платежа;
- Установите адекватную комиссию за транзакции, которые проходят через ваш узел — слишком большие отпугнут пользователей, слишком маленькие не принесут прибыли. Если есть свободные деньги, можно на некоторое время установить обратную комиссию: когда вы платите комиссионные, чтобы привлечь пользователей.
- Выберите для вашей ноды привлекательное название, с точки зрения маркетинга.
- Используйте социальные сети, форумы и профильные сайты, чтобы продвигать ноду и подключать к ней других пользователей.
Область применения LN: 5 кейсов
Кейс 1: форекс-брокера, фиатные и криптовалютные биржи с биткоином. Если криптовалютные и Форекс площадки объединятся посредством Lightning-каналов, это снизит торговые комиссии, что приведет к:
- Увеличению трейдерской активности;
- Увеличению валового объема торгов и ликвидности;
- Выравниванию курса активов.
Кроме того, торговые площадки могут использовать Lightning-платежи при пополнении счета трейдерами, что позволит последним не хранить средства на биржевых счетах. Вместо этого, трейдеры будут пополнять счет по мере необходимости, тем самым сняв с бирж обязанность хранить и защищать огромные суммы денег.
Первой новую технологию внедрила криптовалютная биржа Vaultoro. Bitmex присматривается к такой возможности, как и всемирно известная Nasdaq, представители которой считают, что будущее за Lightning-платежами.
Кейс 2: покупки. При любой покупке в интернете пользователи вынуждены переплачивать несколько процентов от стоимости товара или услуги, чтобы перевести деньги со своего счета на счета покупателя — эти комиссионные идут на оплату услуг платежных систем и банков. Даже в случае оплаты криптовалютой есть переплата, так как перевод из фиата в крипту и обратно (что сделает продавец) требуют дополнительных 2–10%.
Настроив Lightning-канал с торговой точкой, можно навсегда избавиться от подобных переплат. Это доказал платежный сервис CoinGate, который подключил более 100 торговых площадок к Lightning Network через свой узел. CoinGate также запустил сервис, который дает возможность любой торговой площадке или эскроу платформе подключиться к их Lightning-узлу и через него принимать Lightning-платежи.
Кейс 3: денежные переводы. Банки, как правило, взимают плату за входящие и исходящие переводы. Стоимость варьируется от 0 до 30 долларов и выше. Ниже представлены медианные комиссии для банковского рынка США по четырем видам банковских услуг.
Чтобы уменьшить издержки, используют криптовалюту, поскольку таким образом можно уменьшить издержки до пары долларов при любой транзакции. Однако и это не предел — благодаря Lightning Network размер комиссии можно сократить до сотенных долей центов или вовсе от нее избавиться.
Кейс 4: плата за активность. Благодаря Lightning Network можно монетизировать любые действия в сети — от просмотра видео на видеохостингах и репостов до просмотра видео. Это открывает большие возможности для маркетинга и продвижения и владельцев авторских прав на контент.
Простой пример: монетизация торрент-трекеров. В торрентах файлы разбиты на небольшие части, которые находятся на компьютерах всех, кто их скачал. С помощью блокчейна и LN можно создать торрент-сервис, где peer-узлы будут платить seed-узлам за раздачу этих частей файлов. Читайте еще пример блокчейна в лотереи и социальной сети.
Кейс 5: транзакции в онлайн играх. Микроплатежи — неотъемлемая часть современных игр. Интегрировав в клиент игры поддержку Lightning-платежей, они станут более дешевыми и надежными. Как это может быть показано в следующем видео.
Критика Lightning Network
Несовместимость. Поскольку деньги в Lightning Network могут проходить через множество посреднических узлов, конечный получатель просто не в состоянии отследить их происхождение. Это противоречит правилам SEC и процедурам, которые направлены на борьбу с отмыванием денег и финансированием терроризма.
Именно поэтому криптовалютные биржи и банки не спешат использовать новую технологию для удешевления платежей. Они попросту могут лишиться лицензии, а в некоторых случаях сесть в тюрьму с полной конфискацией. Но с открытие криптообменника это правило можно обойти. Вообще бизнес на криптовалюте и биткоине достаточно специфичен.
Угроза централизации. Чем больше денег на счету LN-ноды и чем меньше ее владелец тратит на обслуживание, тем меньшую комиссию он может установить. Другими словами, система поощряет централизацию сети, что противоречит цели разработки блокчейна и Биткоина. Поэтому значительная часть биткоин-сообщества выступает против внедрения Lightning-платежей.
Небольшие транзакции. У большинства нод на счетах небольшие суммы — от 100 сатоши до 50 биткоинов. Если кто-то решит отправить с помощью Lightning Network несколько сотен биткоинов, в системы могут возникнуть трудности, так как она сможет создать цепочку из узлов, внутри которых есть такое количество монет.
Безопасность сети. Большинство средств безопасности системы блокчейн не работает, если пользователь находится вне сети. Кроме того, из-за угрозы централизации системы возрастает риск «атаки 51%».
Только онлайн. Пользователи могут передать деньги, только если обе стороны подключены к сети.
Оцените (225 оценки — 4.4 из 5)
Что такое lightning node id

14 Sep The Lightning Nodes – A beginner’s guide
Posted at 12:19h in Trading by admin
Nodes are an integral part of blockchain infrastructure. They are where the blocks of data that make up the blockchain are stored. The term node is widely used in various conversations and discussions within the crypto community. Thus, crypto enthusiasts should have a good understanding of nodes—what they are, how they work, and why they’re vital, including how to run a node.
This article will talk about nodes in Bitcoin and the Lightning Network context. As a major proponent of the Lightning Network, we are excited to help you better understand and navigate the technology.
If you are not familiar with the Lightning Network, check out our Lightning Series.
So, what is a node in cryptocurrency?
A node is a software that connects to the blockchain network and exchanges the latest blockchain data with each other. Its primary purpose is to record every transaction on the blockchain network, making the blockchain transparent, immutable, and decentralized.
Different blockchains may have different types of nodes, each with individual properties and functions. In this article, we will elaborate on the nodes in Bitcoin and the Lightning Network.
Nodes in Bitcoin & the Lightning Network
There are two kinds of nodes in the Bitcoin network.
A full node keeps a copy of every transaction on the network, verifies transactions, accepts new blocks, and then broadcasts the new transaction to other nodes.
A light node doesn’t store the whole blockchain, only a tiny part of it. Light nodes download block headers (a section in a block that summarizes the rest of the block) to verify data and then transactions.
On the other hand, there are specialised nodes, called miners. Miners are computers solving a mathematical puzzle and adding transactions to a block; they receive transaction fees and block rewards in exchange. Whereas Bitcoin full nodes verify transactions, but do not receive block reward. That being said, there are other reasons that encourage people to run a full node, such as contributing to the overall security of Bitcoin’s network and increasing the security of transactions, which is crucial if you plan to conduct numerous bitcoin transactions in a day.
Nodes in the Lightning Network
A Lightning node is software that connects and interacts with the main blockchain network and also within the Lightning Network itself. The main blockchain here refers to any blockchain network, on which LN is applicable, such as Bitcoin and Litecoin.
Nodes in the Lightning Network differ from those in the Bitcoin network, mainly in how they verify transactions. Nodes in the Bitcoin network must verify every transaction on the blockchain, while the Lightning nodes only verify the transaction that is interacting directly with it.
A Lightning node is the gateway into the Lightning Network. You need to have at least one node running to be able to explore the LN technology and enjoy everything it has to offer. Thanks to decentralisation, anyone can run a node, regardless of the network they’re using.
What are the advantages of running a node?
1. You contribute to the network.
2. You will have full custody of your crypto.
By running your node, there’s no need to trust intermediaries with the custody of your coins. Moreover, you don’t have to worry about trusting another node’s information because you will download the blockchain’s entire history into your node.
3. You can earn some sats by routing payments.
Once you start running your node, you could pass Lightning payments across the network and earn a few sats in exchange.
Learn how to run a Lightning Node
Thanks to the innovation and development built on top of the Lightning Network, running a node is not as hard as it seems. Here’s the step-by-step guide:
Step 1: Get the hardware and equipment
Running your node requires an initial investment in hardware.There are quite a few options out there—one of the most user-friendly ones is Raspberry Pi.
Other equipment that you need to prepare are:
- Micro SD card and 1 terabyte SSD hard drive for data storage
- LCD screen 3.5″ RPi Display, GPIO connection, XPT2046 Touch Controller
- 5FT Ethernet cable
- Power source
Please note that you don’t have to buy a Raspberry Pi device to run your node; you can do it with your computer. However, running your node on a dedicated device will minimize the attack surface of the software environment. Attack surfaces can be digital and physical, therefore a computer that is also used for navigating through the internet will be more vulnerable to a digital attack.
Step 2: Install the software.
The Raspberry Pi needs to be loaded with a specific software—RaspiBlitz—and written on the memory card.
Raspberry Pi Imager is the easiest way to install the software into your Raspberry Pi device. Look for a tutorial online for your operating system and follow the instructions. Here’s also a video that will help you use Imager.
As an alternative to RaspiBlitz, separate software such as Umbrel can also be installed on a Raspberry Pi computer or a regular PC.
Step 3: Connect to the network
Once you have installed the software, a step-by-step guide will take you through setting up a wallet and load it.
The next step would be to download the blockchain. Keep in mind that this process can take several hours to a couple of days.
Finally, open a lightning channel, connect to a node, and that’s it. You’re all set to start sending BTC from your node!
Connect to Bitfinex Lightning nodes to route payments
When you run a Lightning node, you must then open one or more payment channels to another node to route payments through them, otherwise, the node will not be able to send payments.
Pro tip: You need to open a channel to a reputable node with an excellent capacity to send BTC over the network.
A node with high capacity means more bitcoin is locked into that node than other nodes. Here you can see a visualisation of the subset of nodes and their payment channels with each other.
With two Lightning nodes, Bitfinex has, at this date, a combined public capacity of over 260 BTC. These nodes provide the network with two payment routing services with low fees.
Connect to Bitfinex Lightning nodes!