Home » Інструкції та рекомендації » Нода Lightning Network – налаштування

Нода Lightning Network – налаштування

Мережа Lightning Network (LN) на даний момент це найперспективніше рішення для масштабування в мережі Bitcoin. Прихильники LN кажуть, що швидкість мережі біткойну може вирости з нинішніх семи транзакцій в секунду (TPS) до декількох мільйонів.

Для чого потрібна нода Lightning Network

Всякий раз, коли збільшується кількість бажаючих здійснити транзакцію в мережі BTC, зростає і комісія мережі, в той час як швидкість обробки платежів залишається дуже низькою. Саме так відбувалося в самий розпал ринкової активності в грудні 2017 року, коли транзакція в блокчейні біткойна могла тривати кілька днів або коштувати $50, якщо ви бажали відправити свої кошти швидше. Такий стан справ стає серйозною перешкодою для масового визнання головної криптовалюти.

Отже:

  • якщо ви реально зацікавлені в успіху біткойну, то створення ноди сприятиме більшій децентралізації блокчейна і мережі LN;
  • ви зможете відправляти і отримувати мікроплатежі (або навіть великі платежі) практично миттєво і при дуже низькій комісії;
  • ви зможете отримувати невеликий дохід від транзакцій, які проходять через ваші канали оплати.

Як встановити і налаштувати ноду Lightning Network

Перш за все, вам слід завантажити Bitcoin Core (це гаманець біткойну і його блокчейн) і запустити його.

Блокчейн біткойну займає більше 200 ГБ, і у вас повинно бути достатньо місця на жорсткому диску для його розміщення.

Потрібно відредагувати файлу конфігурації, внісши в нього необхідні налаштування.

Відкрийте файл bitcoin.conf в додатку, виберіть Settings →Options → Open Configuration File. (C: \ Users \ [user] \ AppData \ Roaming \ Bitcoin).

Configuration_File_BITCOIN-CORE

Якщо ви не можете знайти файл в папці 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. Далі залишається дочекатися синхронізації всього блокчейну. Це може зайняти кілька годин або днів в залежності від швидкості вашого інтернет-з’єднання. Як тільки синхронізація буде завершена, слід перезапустити програму.

Ви повинні завантажити реалізацію ноди 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. У правому нижньому кутку ви можете підтвердити своє підключення до мережі.

Відкриття каналу

Ви можете скористатися спеціальним пошуковиком для LN – сайтом 1ml.com, який дозволяє знайти необхідні ноди, вивчити важливу статистику і навіть надати знімок мережі.

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

Fee rate – це комісія вашої ноди, яку встановлюєте ви самі, щоб дозволити той чи інший платіж через ваш вузол. Комісія повинна бути справедливою. Не ставте занадто високу комісію, інакше ніхто не захоче здійснювати платежі через ваш сайт. Ви також можете використовувати стандартну ставку, яку рекомендує ПЗ Eclair.

OPEN_CHANEL_Eclair

Якщо ви хочете, щоб інші користувачі мережі знайшли ваш сайт, потрібно поставити галочку в рядку Public Channel.

Натисніть Connect, щоб створити свій перший платіжний канал. У розділі State буде вказано WAITING_FOR_FUNDING _CONFIRMED – до тих пір, поки транзакція не буде повністю підтверджена в блокчейні, після цього напис переключиться на NORMAL.

Ваш вузол може відправляти і отримувати платежі тільки в Lightning Network. Тому вам потрібно відправити платіж собі з іншого гаманця Lightning Network або попросити друга зробити платіж з його гаманця, щоб ви могли відкрити канал прийому. Коли ви зробите це, ви зможете легко відправляти і отримувати платежі Lightning Network.

Хоча система LN дозволяє вам отримувати миттєві платежі з невеликими комісіями, вона все ще знаходиться на стадії бета-тестування (мережа розроблена не повністю). Не зберігайте свої інвестиційні кошти в гаманцях Lightning Network, а головне – не відправляйте великі платежі в цій мережі. Завжди існує невелика ймовірність того, що ви можете втратити свої кошти. У будь-якому випадку, слід проявляти обережність при поводженні зі своїми коштами.

Якщо ви хочете відправити біткойни на суму більше $ 200, то вам краще використовувати звичайну мережу. Мережа Lightning Network ще не повністю увійшла в наше життя, а все вищесказане можна розглядати як заклик долучитися до експерименту і отримання деякого досвіду платежів в цій новій мережі.

Однак, імовірно, ви можете знайти сотні інтернет-магазинів, які приймають платежі LN, і покупки в них також можуть принести вам практичну користь.

Процес налаштування Lightning Network здається трохи важким, але ця справа в підсумку може виявитися досить корисним для вас, враховуючи низькі комісії і миттєві транзакції цієї біткойни-мережі.



Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *