LOADING...
LOADING...
LOADING...
當前位置: 玩幣族首頁 > 幣圈百科 > 不是設置和使用完整Lightning Network節點的簡單指南

不是設置和使用完整Lightning Network節點的簡單指南

2019-12-07 不詳 來源:區塊鏈網絡

創建本指南的故事始于BitNews在創世紀的十年中宣布的一項任務。根據比賽的條款,前二十名建立自己的閃電節點,打開閃電頻道接收BTC并生成閃電發票以接收0.002019 BTC的參與者將獲得0.002019 BTC作為獎勵。在讀者中,有兩個人能夠完成任務。對技術的不良采用以及對用戶的友好程度的缺乏,為撰寫旨在普及Lightning使用的文章提供了動力。

從字面上看,十年前-像比特幣這樣的貨幣對任何人都沒什么興趣,但是今天任何人都可以使用幾乎每天的技術。每年,開發人員都會改善去中心化金融系統的機制,尤其是嘗試使用閃電網絡之類的網絡。但是,如果不闖入“現場條件”,這可能仍然是相對少數的區塊鏈愛好者的興趣所在。因此,使自己熟悉這種創新的計算方法,并朝著實現加密貨幣庫的夢想邁出非常重要的一步。

我認為,技術術語的豐富是閃電網絡上許多文章的主要問題,這些文章的作者忘記了讀者的培訓水平可能與他們本人略有不同。同時,我不會為你提供有關珠子,分數和其他雜音的半充分示例。

理論

區塊鏈,尤其是比特幣區塊鏈不是一件容易的事,而且不可能在10分鐘內解釋手指上的所有技術細微差別,尤其是對于沒有準備的人。相信我,即使是經驗豐富的用戶,有時也無法回答有關此技術操作的所有問題。閃電網絡也不例外,因此這里僅概述一般的理論方面,而主要重點將放在實踐上。

畢竟,要使用普通貨幣,你無需徹底了解其打印方式,以及銀行體系的本質結構,對嗎?雖然這不是多余的。

如今,銀行顯然在濫用特權數據,并迫使公民轉向其他金融系統。值得認識到的是,比特幣和閃電網絡技術尚未成為傳統銀行業的全面替代品,并且可能永遠不會替代,但畢竟,這只是一種替代方案,必要時可以使用更便捷的方法來轉移價值。此外,隨著時間的流逝,情況可能會發生巨大變化。銀行將放下其作為主要貨幣發行人的職責,而加密貨幣制度的黑旗將飛越聯邦儲備系統的大廈。同時,貪婪的銀行家絕對不允許這樣做-可以說,我們將為世界革命做準備。

***

什么是閃電網絡?

通常,了解晚餐和觀看電視劇之間的閃電網絡的工作是行不通的,因此,對于那些沒有足夠膚淺解釋的人,推薦使用以下文章:

閃電網絡:所有技術細節

老實說,她很復雜。因此,對于一般理解而言,我自己是命運的意志以及2019年冬天在Bitnovosti.com上極其激動人心的追求,我自己就獲得了簡短的描述和最少的實踐經驗就足夠了。接收和發送到閃電網絡的傳輸-不需要更多。因此,讓我們從主要的一個開始。

閃電網絡是主要比特幣區塊鏈的附加組件。從理論上講,這項創新的安全性是基于比特幣本身的安全性。盡管實際上,并非一切都那么簡單。但是,最重要的是,將來計劃將這種“雜散”與其他同樣有趣且必不可少的區塊鏈聯系起來。但是,盡管主要關注點中心化在最親密和最親密的比特幣上。

“該插件允許在比特幣中進行快速,廉價和相對匿名的轉移,而對主區塊鏈影響很小或沒有影響。”

詳細信息應在此處指定:

  • 快速-是的,理論上是即時的。但是,由于技術的性質,可能會發生意外的延遲/故障。由于什么原因-我將在下面描述。
  • 便宜-是的,實際上是美分和幾美分。但是,從理論上講,傭金可以是任意大小。
  • 幾乎不影響主區塊鏈-是的,注冊表中僅記錄了兩項交易,第一項和最后一項,而沒有考慮LN網絡中任何數量的中間轉移。
  • 相對匿名-LN沒有公共注冊表,并且節點看不到通過它們的交易的所有詳細信息,這使得該網絡上的付款比主區塊鏈中的付款更為私密。

閃電網絡的歷史

為了創造這個奇跡,該奇跡于2015年2月在舊金山的比特幣研討會上首次提出,對社會的主要責任在于開發商Tadge Dryja和Joseph Poon。

2015年底,在蒙特利爾Scaling比特幣和Scaling比特幣香港會議上,對該想法進行了更詳細的介紹,該想法得到了Bitcoin Core領先開發商的認可,并成為其發展路線圖的一部分。

比特幣閃電網絡白皮書

順便說一下,支付渠道的想法是中本聰(Satoshi Nakomoto)本人表達的。此外,該倡議得到了閃電實驗室,Blockstream,BitFury和ACINQ等知名公司的支持。

閃電網絡的歷史

閃電網絡如何工作?

在閃電網絡中,用戶打開了彼此之間的支付通道,這些通道以前是具有多重簽名(P2SH)的典型比特幣地址。比特幣中的相似地址(多簽名地址)始終以三開頭-常規(舊地址)以單位開頭。

事實:默認情況下,從比特幣核心客戶端中的某個時間開始,僅會生成與SegWit技術兼容的多重簽名地址(P2SH),并且Lightning Network本身會使用本機SegWit格式(bech32)的地址。另外,在Bitcoin Core中,你可以立即生成bech32類型的隔離見證地址。

比特幣核心版本0.19.0發布

多重簽名地址是使用最簡單的腳本語言實現的,即這是比特幣中相同智能合約的生動例子。將來,這一想法以更復雜的形式在其他區塊鏈中得到廣泛傳播。這樣的地址允許使用聯合存款,但是任何一方未經他人允許不得處置資金。對于Lightning Network存款,只有兩方。

對于誰,他們沒有足夠的關于“多重簽名”地址工作的簡短信息-它可以在極其出色的資源上參考這些資料:

多簽名。維基百科

多重簽名在比特幣中的工作方式。哈伯

閃電網絡和隔離見證

正如我已經提到的-閃電網絡中的地址是SegWit技術的一種實現。這不僅僅是巧合。 SegWit中的地址(P2SH格式)與標準比特幣地址兼容-你可以輕松地向其接收和發送BTC。因此,SegWit技術使用兩種類型的地址:P2SH和bech32。

隔離見證的引入不僅完美補充了比特幣,還完美補充了閃電網絡。這解決了“閃電網絡”中的許多問題:它提供了與比特幣的必要級別的兼容性,顯著提高了安全性,消除了對通道壽命的限制等。

什么是隔離見證?

客戶端閃電網絡守護程序(LND)中兩種技術的交互示例

因此,隔離見證(SegWit)和閃電網絡(Lightning Network)緊密地聯系在一起就不足為奇了。

閃電網絡和原子交換

閃電網絡的重要組成部分是哈希合約:“哈希時間鎖定合約(HTLC)或哈希時間合約”。它們不僅負責網絡的可操作性和安全性,而且還允許你設置實現條件,例如,支付渠道的壽命。

同樣,原子交換技術中使用的正是這些合約-在不同的區塊鏈之間交易所代幣而無需信任第三方,即絕對直接。將來,當其他區塊鏈獲得自己的“快速閃電”時,這將在閃電網絡本身中成為可能。

但是,關于原子交換和基于它們的去中心化交易所-我們將在其他材料中進行討論。

***

自然,在不了解區塊鏈本身的原理的情況下,嘗試深入研究閃電網絡的技術是沒有意義的。但是,如果你仍然真的想了解有關這個難以理解的“閃電網絡”的一切,并且缺少背景知識,請轉向基本知識

區塊鏈如何工作?

***

因此,回到要點-我們有兩個用戶,他們在比特幣中有共同的存款,在Lightning Network錢包中有單獨的余額。未經對方同意,任何人都不能拿走全部存款。余額顯示的金額等于總存款中所占的份額。現在,用戶可以根據需要多次更新余額,將彼此之間的比特幣完全分割。因此,在主區塊鏈中什么也沒發生-因為,事實上,比特幣不會在任何地方移動,它們只是在改變所有者。

***

如果聽起來有點難以理解,那么讓我們給出一個特定的操作算法,該算法可能會略有不同,具體取決于所使用的客戶端:

  • 用戶下載并安裝任何客戶端以在Lightning Network中工作;
  • 它收到具有SegWit支持的比特幣地址,可以將任何金額(到目前為止相對較小)轉移到該地址。第一筆交易發生在主區塊鏈中;
  • 與任何其他用戶以任何金額打開支付渠道(創建多訂閱地址)。打開一個通道意味著在一個多訂閱地址上阻止比特幣,這使得各方無需彼此信任。
  • 現在,你可以在隨附的金額內進行任意數量的轉帳。保證金的大小決定了“支付渠道的寬度”。即你花的錢不能超過存入的錢。

重要的一點:你也無法獲得更多的開放頻道寬度是的,到目前為止,它仍然有效。

通過進行“轉讓”-你僅在需要時才將擁有或部分比特幣的權利轉讓給第二方。換句話說,你可以“發送”任何金額,甚至是最小金額。或者讓她回來。快速且廉價,因為轉移過程僅是更新閃電網絡中各方錢包的余額,而不必等待交易確認并直接向礦機支付傭金。從理論上講,你可以執行零交易,以零費用寄出一分錢。

因此,比特幣本身不會在任何地方移動,余額變化的歷史記錄由處于恒定同步模式的閃電網絡中的整個節點存儲。

你可以隨意打開頻道。在你所有的比特幣都移交給第二方(通道在你這一側“用盡”,資金用完)或轉移的需求消失之后,你可以關閉通道。

從比特幣區塊鏈補充現有渠道將不起作用-你將需要打開一個新渠道。在將比特幣帶入主要區塊鏈之前,你還需要先關閉渠道。盡管已經開發了可以解決此問題的解決方案。

通道關閉后,第二個最終交易(承諾交易)被發送到主區塊鏈,該區塊鏈基于所有中間操作的結果將雙方的余額都變為適當的狀態。關閉通道的發起者可以是任何一方,無需另一方的同意。

因此,閃電網絡中有成百上千的小交易,而主區塊鏈中只有兩筆交易,這些當然是由礦機驗證的。

你懂嗎閃電網絡中沒有“債務收據”,“代幣”和其他虛假的金融超額交易,只有真實的實時比特幣。

***

一個重要的要點-閃電網絡是一個網絡,不需要與每個用戶打開單獨的通道。在發送者和接收者之間有一個中間用戶就足夠了。它可以是普通用戶,也可以是一個巨大的節點,該節點具有許多與其他用戶和相同的大型節點打開的支付渠道。

explorer.acinq.co這是未來將覆蓋全世界的大支付網絡。甚至不要懷疑

https://explorer.acinq.co/

通過網絡的中間參與者進行資金轉移時,會相互核算,發生“余額重新平衡”。

我舉一個例子:

我(用戶1)想轉移到某個用戶(用戶3),他沒有開放渠道,但是有發票。并不需要更多。網絡本身將找到例如通過用戶2到達用戶3的最佳路徑,順便說一句,該路徑不需要了解此轉換的事實。他既看不到我,也看不見用戶3。我需要至少有一個開放渠道,最好有一個大型節點(所謂的樞紐)進行轉移,然后與朋友一起靜靜地去酒吧,喝啤酒并討論來自世界各地的最新消息。技術。

通常,打開具有大節點的通??道幾乎等同于連接到整個網絡,這當然非常酷。

另外,應該注意的是,節點之間的所有流量都是根據“洋蔥路由原則”進行加密貨幣的,該原則奠定了閃電網絡本身的基礎。該網絡沒有公共注冊表,因此,該網絡內用戶之間的所有傳輸都是完全匿名的。因此,交易跟蹤的困難使LN成為“用于比特幣付款的TOR瀏覽器”。

這是任何加密貨幣子的終極夢想嗎?一點也不。有很多明顯的缺點,我只是必須找出它們。

一個重要的細微差別:通過用戶2從用戶1轉移到用戶3-來自用戶2余額的資金轉移到用戶3余額,并且從用戶1(我)轉移到用戶2余額,換句話說,該金額必須在用戶2帳戶上少于我對用戶3的翻譯。否則,將無法通過用戶2進行翻譯。需要具有流動性的路線,否則將導致付款失敗。到目前為止已經安排好了。

但是,網絡上還有許多其他用戶,因此不會像這種技術的反對者那樣頻繁地發生類似的傳輸失敗。

因此,直到一定時間,不要發送太大的轉賬,流動性仍然相對較低。我強調-僅相對而言。此外,盡管閃電網絡并不是比特幣或Visa / MasterCard的全面替代品,但對于那些需要用比特幣“為咖啡付費”的人來說,它是一個微支付網絡。

第二個方面:該鏈中的所有參與者(我,用戶2和用戶3)必須在線,即要求在交易時,我們已安裝Lightning Network客戶端的設備可以工作并連接到網絡。如果用戶2或/和用戶3處于脫機狀態,我的資金將僅退還。

這些就是我最初提到的傳輸速度問題。但這還不是全部,不要急于呼氣。

守望臺:保護你的利益

閃電網絡Watch望塔

在此,出現這項技術中更復雜的時刻,首先,我必須承認自己。我已經提到過,與經典,可靠的比特幣區塊鏈相比,該網絡有一些缺點。他很漂亮。其他一切都還處于起步階段,并將在更多的變形中幸存下來。

沒有太多的悲劇-目前,你不應該將可惜的損失保留在閃電網絡中。這并不意味著你每分鐘都會受到搶劫的威脅-這是一種罕見的情況。但是,盡管如此,系統仍然不能保證完全的安全性。

重要的一點:如果你的節點已脫機,則第二端可以關閉該通道,同時傳輸該通道的較早狀態,從而將已經支付給你的錢退還給你自己。

這就是為什么仍然認為閃電網絡不夠安全的原因。但我確信,由自由開發人員和大型技術公司贊助的技術開發社區一定會解決這些問題,尤其是像Watchtowers這樣的解決方案已經在制定中。

“守望臺”是監視網絡中是否存在欺詐企圖并通過將所有資金發送到非欺詐性節點的地址(稱為“正義交易”)來阻止任意性的節點。

到目前為止,任何節點都可以自愿地成為這種監視者,但是在將來,計劃引入以商業為基礎的監視塔,即安全將花費一點。

LND beta客戶端已經實現了連接到此類節點的功能。

的確,如果金額足夠大,則不會排除欺詐節點所有者和某個守望臺共謀的可能性。

重要建議:

  • 通過知名的,受信任的節點進行工作更為可靠,與那些可能會嘗試竊取你資金的陌生用戶相比,其信譽所引起的不信任程度要小。
  • 你不需要那么頻繁地脫機,這當然很難在實踐中實現,并且不能保證完全的安全性。
  • До момента полноценной реализации технологии – не следует хранить в Lightning Network более или менее значительные для вас суммы.

***

Следовательно, чтобы досадные моменты не огорчали нашу крипто-вечеринку – необходимо создавать как можно больше полных нод ?в авторитете? с приличной или ?ну очень неприличной? ликвидностью (прям до безобразия высокой), множеством каналов с другими пользователями и постоянным пребыванием в режиме онлайн, например, на каком-нибудь уютном выделенном сервере в Швеции.

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

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

Хотя ноду в этой сети может поднять кто угодно, были бы средства для обеспечения. Так что, есть смысл копить необходимые знания и пару биткойнов для участия в будущем всего человечества.

К тому же, вы же, надеюсь, не ищите простых путей? Ведь истинные крипто-блокчейнеры и анархо-капиталисты сразу закладывают мощный, собственный фундамент на долгие годы вперёд.

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

Как настроить собственную ноду Lightning

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

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

Я решил таки получить два в одном и использовать связку Bitcoin Core + Eclair. Да, есть другие варианты, но, та же Lightning Power Node Launcher + ZAP錢包 проявили себя не лучшим образом. Если точнее, то последний клиент Node Launcher постоянно вылетал с ошибкой. Хотя сам ZAP錢包 мне пришёлся по вкусу. С Lightning Network Daemon я также пока связываться не стал – возможно, в другой статье мы рассмотрим этот однозначно более чем продвинутый клиент.

Ну что-же – приступим. Я пользуюсь операционной системой от иллюминатов – поэтому качаю клиент Bitcoin Core для Windows с официального сайта Bitcoin.org, и инструкцию буду писать именно под эту ОС.

Интересный факт: первоначально Bitcoin Core существовал только для Windows. Сатоши Накамото рушит устоявшийся образ гика-линуксоида.

По идее, для полноценной работы ноды LN потребуется статичный IP-адрес, заказать который можно у своего интернет-провайдера. Лично я этого пока не делал в виду того, что, пока, для меня это лишь эксперимент. Но, если ваш динамический адрес изменится, то нода станет недоступной, т.к. изначальный IP-адрес прописывается в настройках. И что после этого произойдёт с открытыми каналами – я не знаю.

В общем, скачали, установили точно также как любимую игрушку: ДА-ДА-СОГЛАСЕН-УСТАНОВИТЬ. Если вы никогда не ждали от 2-3 дней до пары недель синхронизации, то следующий шаг вам точно запомнится надолго. Возможно, у вас всё пройдёт относительно быстро, но, в моём случае, это оказалось довольно длительным и мучительным время ожиданием.

Если желаете немного ускорить процесс – то можно скачать основную часть блоков торрентом по ссылке на официальном сайте Bitcoin.org и до синхронизировать уже небольшой остаток:

Скачать блокчейн

Вам надо лишь распаковать полученные блоки в рабочую папку Bitcoin Core – она ведь у вас на диске D, правда? Любой здравомыслящий человек помещает +250 гигов блокчейна именно туда. Клиент можно поставить на диск С, главное, потом не забыть сделать зашифрованный бэкап для восстановления кошелька. После распаковки нужно запустить клиент и дождаться пока он с подозрением перепроверит все блоки лично, если качали блокчейн из стороннего источника.? Если решили синхронизировать по-честному, во избежание так сказать – то ждите и будет вам счастье.

Итак, энное количество часов/дней/недель спустя… (зависит от скорости вашего интернет-соединения, жёсткого диска и лимита терпения):

Bitcoin Core синхронизация

Если терпения не хватило – значит вообще ничего не будет. Идём юзать PayPal, с которым, стоит заметить, также не всё гладко. А самые целеустремлённые получают достойную награду: возможность продолжить работу по настройке ноды.

Не спешите и сначала удостоверьтесь – всё ли работает? Проверьте – действительно ли клиент синхронизирован. Для этого откройте консоль и вбейте команду getblockchaininfo – значения block и headers должны совпадать:

Bitcoin Core block и headers

Теперь проверьте работоспособность кошелька (получение/отправка средств и т.д.) – если всё ок – зашифруйте бумажник и сделайте его бэкап.

Сгенерировать адрес в Bitcoin Core – очень просто.

Переходим во вкладку ?Получить?:

Bitcoin Core Получить

Заполняем или не заполняем поля и нажимаем на кнопку ?Запросить платёж?:

Bitcoin Core Получить

Получаем адрес, пользуемся по необходимости.

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

Для этого требуется открыть порты 8333 и 9735 – зайдите в настройки роутера и пропишите их там. У меня это выглядело так – у вас, возможно, будет немного по-другому, зависит от модели роутера:

Роутер порты 8333 и 9735

***

Роутер tp-link порты 8333 и 9735

Вот теперь можно приступать к следующей фазе настройки.

Установка Eclair

Качаем последнюю версию – формата exe уже не предусмотрено, поэтому потребуется немного плясок с бубном.

Качаем:

https://github.com/ACINQ/eclair/releases/tag/v0.3.2

Eclair github

***

?Начиная с этой версии, Eclair не предоставляет установщик для Windows.?Вместо этого пользователи должны сами вручную запустить?jar-файл?. Хорошо хоть без необходимости компиляции из сырых исходников….

Если вы не знаете, как что делать – следуйте инструкциям ниже:

  • Загрузите и установите Java?с OpenJDK
  • Скачайте?eclair-node-gui-0.3.2.jar и поместите его, например, на диск D
  • Создайте?bat-файл – ?run-eclair-0.3? где-нибудь на вашем диске со следующим содержимым:

start /B javaw -Declair.datadir=C:pathtonodedatadir -jar C:pathtoeclair-node-gui-0.3-2a89cf7.jar

Источник

Как создать bat-файл?

***

Eclair batКак-то так…

***

Сделали? Теперь производим первый запуск и получаем ошибку связи с Bitcoin Core. Это нормально. Закрываем сообщение об ошибке и продолжаем танцы.

***

Необходимо отредактировать или создать, в случае отсутствия, конфигурационные файлы bitcoin.conf и eclair.conf.

Файл bitcoin.conf размещается в папке с блокчейном, как правило в:

D://Bitcoin/bitcoin.conf.

Файл eclair.conf:

D://Eclair/.eclair/Datadir/eclair.conf.

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

Параметры настройки файлов bitcoin.conf и eclair.conf:

настройки файлов bitcoin.conf и eclair.conf

***

Нужно заменить значения username и password на свои. Если всё сделали правильно – запускаем Bitcoin Core и Eclair. Вот теперь всё работает:

Eclair" width="957" height="628"  data-srcset="https://0xzx.com/wp-content/uploads/2019/12/Eclair.png 957w, https://bitnovosti.com/wp-content/uploads/2019/11/Eclair-150x98.png 150w, https://bitnovosti.com/wp-content/uploads/2019/11/Eclair-768x504.png 768w, https://bitnovosti.com/wp-content/uploads/2019/11/Eclair-640x420.png 640w, https://bitnovosti.com/wp-content/uploads/2019/11/Eclair-681x447.png 681w" sizes="(max-width: 957px) 100vw, 957px"></p>
<p>***</p>
<p>Осталось показать, как пользоваться этим чудом, как заводить и выводить биткойны, где поиграться с переводами и обменять на другую крипту. Вери гуд, господа, вери гуд. Аплодируем себе стоя, но, не поддаёмся эмоциям – вам ещё потребуется выдержка. И мне тоже.</p>
<p>Как открыть канал Lightning Network</p>
<p>Для начала необходимо открыть платёжный канал с одной из крупных нод. Для этого например, отправляемся на сайт https://1ml.com/:</p>
<p><img title=

Там есть много популярных узлов на выбор:

Как открыть канал Lightning Network 1ml

Также вы можете выбрать популярную ноду на explorer.acinq.co:

explorer.acinq.co выбор ноды

Можно воспользоваться узлом от компании AСINQ, LightningPowerUsers или Bitrefill. Хотя нода AСINQ, от создателей столь чудесного клиента Eclair и вьювера, при попытке подключения выдала ошибку, а последние заявили следующее:

peer sent error: ascii=’chan size of 0.001 BTC is below min chan size of 0.16 BTC’ bin=6368616e2073697a65206f6620302e303031204254432069732062656c6f77206d696e206368616e2073697a65206f6620302e313620425443

Как я понял – минимальная сумма для открытия канала составляет ~1200$ (22/11/2019). Увы, но, я забыл бумажник дома и решил попытать счастья с другими нодами.

Их много, и можно даже рискнуть открыть канал с обычной, далеко не популярной нодой – ?они отображаются прямо в клиенте Eclair:

Eclair ноды

Но, есть большая вероятность, что у ноды будет открыто слишком мало каналов с другими нодами, и путь до получателя окажется абсолютно неликвидным. Это и есть та проблема с переводами, о которой я упомянул в самом начале.

Поэтому для того чтобы взаимодействие с Lightning Network не вызывало разочарования – находим достаточно популярную и ликвидную ноду.

Для этого, копируем её Node Id, IP и порт, что в совокупности образует адрес, и открываем в клиенте Eclair вкладку Channels>Open chanel:

Channels Open chanel eclair

В поле Target Node URI вставляем скопированный адрес:

Target Node URI eclair

Например, такой (выбрал первый попавшийся):

022[email protected]213.174.156.70:9735

Где 02247d9db0dfafea745ef8c9e161eb322f73ac3f8858d8730b6fd97254747ce76b – это Node Id, 213.174.156.7 – IP, а 9735 – порт.

Минимальная сумма для открытия канала, как правило: 100 000 сатош (вроде как):

Минимальная сумма для открытия канала eclair

Комиссию (fee rate) – выставляете по собственному усмотрению. Я оставляю как есть. Теперь жмёте кнопку Connect:

Eclair Connect

Канал открылся со статусом WAIT_FOR_FUNDING_CONFIRMED и сатоши с Bitcoin Core были списаны на адрес формата bech32 (SegWit):

Bitcoin Core bech32 (SegWit)

Мониторить адреса в SegWit можно в блокчейн-эксплоурере от компании Blockstream:

SegWit Blockstream

https://blockstream.info/

Теперь нужно дождаться подтверждения открытия канала и как только статус обновиться до Normal можно продолжать работу:

eclair NormalКак видите – набралось более 4000 узлов

Важно! До того времени, пока канал не будет окончательно открыт – клиент Eclair, и, соответственно, Bitcoin Core должны оставаться в режиме онлайн. Их выключение (намеренное или ненамеренное) может привести к потере средств, отправленных на открытие канала. Это произошло лично у меня при первых опытах с клиентом Eclair. Средства остались на адресе формата bech32, без доступа к ним.

Итак, канал открыт, по виду абсолютно рабочий и теперь осталось воспользоваться молниеносными сатошами по назначению.

Как получить и отправить перевод в Lightning Network?

Чтобы получить перевод необходимо зайти во вкладку ?Receive payment?:

Как получить и отправить перевод в Lightning Network

После чего нажать на кнопку ?Generate? и скопировать полученный инвойс:

eclair инвойс

Одноразовый инвойс позволяется получить средства от другого пользователя сети, если он ему известен. Да, пока в Lightning Network не реализована система статичных адресов. Хотя время жизни инвойса не ограничено. Минимальные и максимальные значения на отправку/получение средств у разных кошельков свои, при этом, чисто теоретически, система не накладывает каких-либо ограничений.

Для отправки средств открываем вкладку ?Send Payment?:

eclair Send Payment

Вставляем инвойс, полученный от другого участника сети и нажимаем на кнопку ?Send?:

Send Payment eclair инвойс

После чего остаётся только подтвердить перевод:

eclair подтвердить перевод

Варианты обмена

Клиент ?clair – это вроде надстройки над Bitcoin Core (без него не работает), поэтому при открытии канала биткойны автоматически списываются с баланса кошелька и, что самое главное, при закрытии канала возвращаются туда обратно. Поэтому проблем с выводом биткойнов из сети LN, во всяком случае, в этом клиенте не наблюдается.

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

HodlHodl

Hodl Hodl – это криптовалютная P2P-биржа, которая дает возможность торговать пользователям напрямую между собой, и, при этом, не хранит их средства, что позволяет не раскрывать свои данные бирже. При работе с Hodl Hodl – средства блокируются в эскроу, что минимизирует риск кражи и сокращает время торговли.

На бирже есть два режима — On-chain и Lightning. Для того, чтобы торговать в сети Lightning, необходимо переключить режим биржи, нажав на молнию в шапке сайта.

Lightning Network hodlhodlhttps://hodlhodl.com/

Откроется экран Lightning-режима торговли.

Lightning mode hodlhodl exchangehttps://hodlhodl.com/

Baltic Honeybadger и HodlHodl: интервью с Максом Кейдун

ZigZag

Lightning Network zigzaghttps://zigzag.ioПриложения для Lightning Network на Android

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

Список мобильных кошельков:

https://lightningnetworkstores.com/wallets

Стоит обратить внимание на:

https://lightning-wallet.com/

Дополнительно

Вообще не желаете ничего устанавливать? Хотите владеть своими деньгами – пока вам это разрешают делать? Что же, и здесь есть свой плюс — удобство, особенно, если сумма небольшая и хранится недолго.

Онлайн-кошельки:

https://www.opennode.com/

https://coingate.com/

***

Разные интересные вещи и вкусные плюшки, связанные с Lightning Network – можно найти на специальных мониторинг-сайтах, посвящённых этой технологии.

Информационные ресурсы:

https://lightningnetworkstores.com/

Resource and Information指南

Заключение

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

Автор: Ne-Standart

—-

編譯者/作者:不詳

玩幣族申明:我們將尊重作者/譯者/網站的版權,促進行業健康發展,如有錯誤或不完整之處請與我們聯系。

  • 上一篇:沒有了
  • 下一篇:沒有了
LOADING...
LOADING...
新快3