В настоящее время Lightning Network (LN) является наиболее многообещающим инструментом для расширения возможностей сети Bitcoin. Энтузиасты LN утверждают, что скорость обработки транзакций в сети Bitcoin может возрасти с текущих семи транзакций в секунду (TPS) до нескольких миллионов.

Это великолепные перспективы масштабирования для современного мира, и вероятно, крипто-сфере потребуется ещё несколько десятилетий, чтобы достичь такого уровня пропускной способности. Но вот интересный момент: уже сегодня каждый может создать и настроить собственный узел Lightning Network.

Представляем пошаговое руководство по установке и запуску вашего собственного узла Lightning Network.

Зачем нужен узел Lightning Network

По мере того как всё больше людей стремятся совершать транзакции в сети Bitcoin, комиссии за транзакции растут, а скорость обработки платежей остаётся низкой. Примером может служить ажиотаж на рынке в декабре 2017 года, когда транзакция в блокчейне Bitcoin могла занять несколько дней или стоить $50 для ускорения процесса. Это серьёзное препятствие для массового признания ведущей криптовалюты.

Вот несколько причин для создания и настройки собственного узла Lightning Network:

– если вам действительно интересен успех Bitcoin, создание узла будет способствовать увеличению децентрализации блокчейна Bitcoin и сети LN; – вы сможете совершать микроплатежи (или даже крупные платежи) почти мгновенно и с очень низкой комиссией;

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

Как установить и настроить узел Lightning Network

Существует несколько реализаций Lightning Network, но это руководство будет ориентировано только на Eclair как на наиболее удобный и понятный для пользователя вариант.

Скачивание и настройка блокчейна Bitcoin: Сначала вам нужно скачать Bitcoin Core (это кошелек Bitcoin и его блокчейн) и запустить его.

Блокчейн Bitcoin занимает более 200 ГБ, поэтому убедитесь, что у вас есть достаточно места на жёстком диске. Пока блокчейн загружается, вы можете отредактировать файл конфигурации, внеся требуемые настройки.

Откройте файл bitcoin.conf в приложении – перейдите в Settings →Options → Open Configuration File. (Альтернатива – перейдите по пути C: \ Users \ [user] \ AppData \ Roaming \ Bitcoin в вашей файловой системе).

Если файл не найден в папке Bitcoin, создайте его. Создайте файл .txt в редакторе «Блокнот» и вставьте следующие строки:

testnet=0
server=1
rpcuser=username [имя пользователя]
rpcpassword=password [пароль]
txindex=1
rpcport=8332
zmqpubrawblock=tcp://127.0.0.1:29000
zmqpubrawtx=tcp://127.0.0.1:29000
addresstype=p2sh-segwit
deprecatedrpc=signrawtransaction

Замените «имя пользователя» и «пароль» на свои данные. Сохраните текстовый файл как bitcoin.conf. Убедитесь, что вы получили файл .conf, а не .txt. Теперь остаётся только дождаться синхронизации всего блокчейна. Это может занять несколько часов или дней в зависимости от скорости вашего интернет-соединения. После завершения синхронизации перезапустите программу.

Скачивание и конфигурация Eclair. Вам следует загрузить версию узла LN под названием Eclair. Затем откройте файл clair.conf в директории C: \ Users \ [user] \ eclair. Включите опцию «Показать скрытые файлы» в настройках «Проводника» вашей машины на вкладке «Просмотр». В файле clair.conf добавьте следующие строки:

eclair.chain=mainnet
eclair.node-alias=”node-alias”
eclair.bitcoind.rpcport=8332
eclair.bitcoind.rpcuser=username [имя пользователя]
eclair.bitcoind.rpcpassword=password [пароль]
eclair.bitcoind.zmq=”tcp://127.0.0.1########:29000″
eclair.server.public-ips = [“xxx.xxx.xx.x”]
eclair.node-color=”ffffff”

Это подключит Eclair к основной сети Bitcoin Core. «Имя пользователя» и «пароль» должны точно совпадать с теми данными, которые вы ввели в файле bitcoin.conf.

Eclair и Bitcoin Core должны функционировать параллельно. Если всё в порядке, узел Eclair будет отображаться как интерфейс, а не сообщение об ошибке. В нижней части окна будет отображен ваш личный публичный ключ LN. В правом нижнем углу можно проверить свое подключение к сети.

Открытие канала

Настал момент открыть каналы и начать отправлять и получать транзакции Lightning Network. Вы можете использовать специализированный поисковик для LN – сайт 1ml.com, который поможет найти нужные узлы, изучить ключевую статистику и даже предоставить снимок сети.

Когда вы найдете узел, с которым хотите связаться, перейдите в Channels →Open Channel, скопируйте адрес узла и вставьте его в поле Target Node URI. Ваша Capacity (пропускная способность) не должна превышать доступный баланс вашего биткоин-кошелька.

Fee rate – это ваша комиссия, которую вы устанавливаете самостоятельно, чтобы разрешить определенные платежи через ваш узел. Установите разумную комиссию; слишком высокая комиссия отпугнет пользователей. Вы можете использовать стандартную ставку, рекомендованную ПО Eclair.

Если вы хотите, чтобы другие пользователи сети нашли ваш узел, установите флажок в строке Public Channel.

Нажмите Connect, чтобы создать свой первый платежный канал. В разделе State будет отображаться WAITING_FOR_FUNDING_CONFIRMED – до полного подтверждения транзакции в блокчейне; затем статус изменится на NORMAL.

Ваш узел может отправлять и получать платежи только в Lightning Network. Так что вам нужно отправить себе платеж с другого кошелька Lightning Network или попросить друга отправить вам платеж, чтобы открыть канал приема. Сделав это, вы сможете легко отправлять и получать платежи Lightning Network.

Несмотря на то, что система LN предлагает вам возможность получать мгновенные платежи с минимальными комиссиями, она все еще находится на стадии бета-тестирования (сеть еще не полностью разработана). Не храните свои инвестиционные средства в кошельках Lightning Network и не отправляйте крупные суммы через эту сеть. Всегда существует некоторый риск потери средств. Будьте осторожны с вашими финансами.

Если вы хотите отправить биткоины на сумму более $200, лучше воспользоваться обычной сетью Bitcoin. Lightning Network еще не полностью вошла в нашу жизнь, и всё вышеописанное является приглашением к эксперименту и получению опыта в этой новой сети.

Но, вероятно, вы найдете сотни интернет-магазинов, принимающих платежи LN, и покупки в них также могут быть полезными.

Процесс настройки Lightning Network может показаться сложным, но в конечном итоге это может быть весьма полезным для вас, учитывая низкие комиссии и мгновенные транзакции, которые предлагает этот биткоин-сетевой протокол.

Вывод:

Развертывание собственного узла в сети Lightning Network может казаться сложным заданием, но вложенное время и усилия могут окупиться ускоренными транзакциями и сниженными комиссиями. Этот гид предложил пошаговый процесс установки и конфигурации узла LN, что может послужить вкладом в децентрализацию сети Bitcoin и улучшение её пропускной способности. Однако, несмотря на преимущества, LN все еще находится на стадии бета-тестирования, и пользователи должны быть осторожны, особенно при обращении с крупными суммами. Следует помнить о рисках и подходить к использованию LN с обдуманностью, при этом экспериментирование с микротранзакциями может стать отличным способом понять потенциал и ограничения этой технологии.

Я открыт для обсуждения всех ваших вопросов и готов помочь вам создать инвестиционный портфель, который идеально подойдет именно для вас.

© Copyright 2019-2022 Monticash.com