Сеть Lightning Network (LN) на данный момент – это самое перспективное решение для масштабирования в сети биткоина. Сторонники LN говорят, что скорость сети биткоинов может вырасти с нынешних семи транзакций в секунду (TPS) до нескольких миллионов.
Это астрономическая масштабируемость в наше время, и, возможно, криптоиндустрии потребуются ещё десятилетия, чтобы достичь такой пропускной способности. Однако создать и настроить собственную ноду (узел) Lightning Network каждый может уже сегодня.
Ранее мы представляли вашему вниманию подробное объяснение того, как работает сеть Lightning Network, а в этой статье вы увидите пошаговое руководство по установке и развертыванию собственной ноды Lightning Network.
Для чего нужна нода Lightning Network
Всякий раз, когда увеличивается количество желающих совершить транзакцию в сети биткоина, растёт и комиссия сети, в то время как скорость обработки платежей остаётся очень низкой. Именно так происходило в самый разгар рыночной активности в декабре 2017 года, когда транзакция в блокчейне биткоина могла занять несколько дней или стоить $50, если вы желали отправить свои средства быстрее. Такое положение дел становится серьёзным препятствием для массового признания главной криптовалюты.
Вот для чего вам стоит создать и настроить собственный узел Lightning Network:
- если вы реально заинтересованы в успехе биткоина, то создание ноды будет способствовать большей децентрализации блокчейна биткоина и сети LN;
- вы сможете отправлять и получать микроплатежи (или даже крупные платежи) практически мгновенно и при очень низкой комиссии;
- вы сможете получать небольшой доход от транзакций, которые проходят через ваши каналы оплаты.
Как установить и настроить ноду Lightning Network
Есть несколько реализаций Lightning Network, однако это руководство будет охватывать только Eclair как наиболее удобную и понятную для пользователя.
Скачать и настроить блокчейн биткоина: Прежде всего, вам следует скачать Bitcoin Core (это кошелёк биткоина и его блокчейн) и запустить его.
Блокчейн биткоина занимает более 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
Здравствуйте! У Вас с какого сайта курс биткоина?
Спасибо, но хотелось бы узнать о настройках и работе на Linux