如何启动Lightning Network比特币节点:安装,配置,打开频道
闪电网络(LN)是当前最有希望的比特币网络扩展解决方案。 LN的支持者表示,比特币网络的速度可能会从目前的每秒七笔交易(TPS)上涨到几百万笔。
这是我们时代的天文可伸缩性,也许加密货币行业将需要再几十年才能实现这样的吞吐量。但是,今天每个人都可以创建和配置自己的节点(节点)闪电网络。
之前,我们为您提供了有关Lightning Network工作方式的详细说明,并且在本文中,您将看到有关安装和部署自己的Lightning Network节点的分步指南。
闪电网络节点的作用是什么?
每当希望在比特币网络中完成交易的人数增加时,网络的佣金也会增加,而处理付款的速度仍然非常低。这正是2017年12月市场活动期间发生的事情,当时如果您想更快地发送资金,比特币区块链上的交易可能需要几天或花费50美元。这种状况正在成为对主要加密货币进行大规模认可的严重障碍。
这就是为什么您应该创建和配置自己的Lightning Network节点的原因:
- 如果您真的对比特币的成功感兴趣,那么创建一个节点将有助于更大程度地去中心化比特币区块链和LN网络的去中心化;
- 您几乎可以立即以极低的佣金发送和接收小额付款(甚至是大笔付款);
- 通过付款渠道进行的交易将为您带来少量收入。
如何安装和配置闪电网络节点?
闪电网络有多种实现方式,但是本指南仅涵盖Eclair,因为它是最易用且易于理解的。
下载并配置比特币区块链:首先,您应该下载并运行比特币核心(这是比特币及其区块链的钱包)。
比特币区块链占用200 GB以上的空间,您应该有足够的硬盘空间来托管它。在加载区块链时,您可以编辑配置文件,并在其中进行所需的设置。
在应用程序中打开bitcoin.conf文件-选择设置→选项→打开配置文件。 (或者,沿着路径C: Users (用户) AppData Roaming Bitcoin转到文件系统)。
如果在Bitcoin文件夹中找不到该文件,则需要创建它。为此,请在记事本编辑器中创建一个.txt文件,并粘贴以下几行:
测试网= 0
服务器= 1
rpcuser =用户名(用户名)
rpcpassword =密码(密码)
txindex = 1
rpcport = 8332
zmqpubrawblock = tcp://127.0.0.1:29000
zmqpubrawtx = tcp://127.0.0.1:29000
地址类型= p2sh-segwit
deprecatedrpc = signrawtransaction
用您自己的数据替换“用户名”和“密码”。关闭文本文件,将其另存为bitcoin.conf。确保最后得到一个.conf文件,而不是.txt文件。然后剩下的就是等待整个区块链的同步。这可能需要几个小时或几天,具体取决于您的Internet连接速度。同步完成后,应重新启动程序。
下载并配置Eclair。您必须下载称为Eclair的LN节点的实现。接下来,打开目录C: Users (用户) eclair中的clair.conf文件。确保在“查看”选项卡上单击计算机“浏览器”设置中的“查看隐藏文件”。在clair.conf文件中输入以下行:
eclair.chain =主网
eclair.node-alias =“节点别名”
eclair.bitcoind.rpcport = 8332
eclair.bitcoind.rpcuser =用户名(用户名)
eclair.bitcoind.rpcpassword =密码(密码)
eclair.bitcoind.zmq =“tcp://127.0.0.1:29000''
eclair.server.public-ips =(“ xxx.xxx.xx.x”)
eclair.node-color =“ ffffff”
这会将Eclair连接到核心比特币核心网络。 “用户名”和“密码”必须与在bitcoin.conf文件中输入的内容完全匹配。
Eclair和Bitcoin Core应该同时工作。如果一切正常,则Eclair节点应作为接口打开,而不是错误消息。在底行中,您将看到您的LN私钥。在右下角,您可以确认您的网络连接。
渠道开放
最后,是时候打开渠道并开始发送/接收闪电网络交易了。您可以对LN使用特殊的搜索引擎-网站1ml.com,该引擎可让您查找所需的节点,研究重要的统计数据甚至提供网络快照。
找到要关联的节点后,单击通道→打开通道,然后复制节点地址并将其粘贴到目标节点URI中。您的容量(带宽)不能超过比特币钱包的可用余额。
费率是您节点的佣金,您可以自行设置以允许通过该节点进行此付款。佣金必须公平。不要将佣金过高,否则没人会希望通过您的网站付款。您还可以使用Eclair推荐的标准出价。
如果您希望网络的其他用户找到您的站点,则需要检查“公共频道”行。
点击连接以创建您的第一个计费渠道。状态部分将指示WAITING_FOR_FUNDING _CONFIRMED-直到在区块链上完全确认交易为止;之后,题词将切换为NORMAL。
您的站点只能在Lightning Network中发送和接收付款。因此,您需要从另一个Lightning Network钱包向自己发送付款,或请朋友从他的钱包进行付款,以便您可以打开接收渠道。执行此操作时,您可以轻松地向Lightning Network发送和接收付款。
尽管LN系统允许您以小额佣金接收即时付款,但它仍处于beta测试中(网络尚未完全开发)。不要将您的投资资金存储在Lightning Network钱包中;最重要的是,请勿在此网络上发送大笔付款。您总是有很小的机会会赔钱。无论如何,在处理您的资金时应格外小心。
如果您想发送价值超过200美元的比特币,则最好使用通常的比特币网络。闪电网络尚未完全进入我们的生活,以上所有内容都可以看作是加入实验并在这个新网络中获得一些付款经验的呼吁。
但是,您可能会发现数百家接受LN付款的在线商店,与他们一起购物也可以为您带来实际好处。
设置闪电网络的过程似乎有点困难,但最终,鉴于该比特币网络的低廉费用和即时交易,这项业务对您非常有用。