用闪电网络买一杯咖啡是怎样的体验?

2019-03-12 19:36:19 浏览数 (1)

比特币网络需要10分钟才能完成一次确认,如果在商店里用比特币买一杯咖啡,可能咖啡已经喝完了,BTC还未到账,这种用户体验肯定无法投入实际应用。

为了解决BTC支付的应用场景,闪电网络是一种解决方案,想了解闪电网络的基本概念,可以阅读我以前写的一篇文章:

  • 学习闪电网络,熊市中充值信仰

当前闪电网络的技术实现有好几种,功能比较齐全的有LND和eclair,但配置起来都比较麻烦。

有很多配套的用户界面可以比较方便地配置闪电网络,我试用了几款程序之后,发现这个Zap上手起来相对容易一些,下面介绍Zap软件的安装配置过程,并用闪电网络(在测试网络testnet上)完成一笔BTC支付。

下载及安装

Windows桌面程序下载地址:

https://github.com/LN-Zap/zap-desktop/releases

双击安装即可,直接出现系统的主界面。

对于新用户,选择“创建钱包”这一项。

然后让你保存好助记词,并再次确认。

给钱包设置一个密码,并为钱包命名。

新手直接使用“自动驾驶”模式。会用60%的余额自动创建闪电通道。

然后,需要1小时左右完成区块数据的同步过程。

在同步的时候,不用傻等着,还可做一件事,给这个Zap钱包充值,可以看到这个比特币地址以2开头,说明是一个testnet地址,testnet网里的BTC不值一分钱。

以前测试BTC矿池时,在测试网络上挖了110个BTC,如果你也想测试Zap钱包,可以在本文后面留言,留下你的测试网络BTC地址,我给你免费发1个BTC玩玩(注意是testnet网络上的比特币地址,不是真比特币)。

我用Bitcoin Core钱包进行转账,10分钟后就有了2次确认。

区块同步完成之后,进入如下界面:

可以看到我的1BTC已经到达Zap钱包了。

下面是关键的一步,可能很多人被卡在这里,打开闪电支付的通道,就是锁定一点点BTC在某个channel中,如果在右侧“我的网络”中看到BTC余额,说明闪电网络的通道已经创建成功。如果仍为0,可以用右上角的“ ”号手动连接一个node。

现在可以体验一下闪电网络支付的效率。

打开acinq创建的测试网站(看名字,我差点以为是星巴克):

https://starblocks.acinq.co/

随便点一款咖啡放入购物车,checkout,生成一个支付二维码。

在Zap界面上,点支付,粘贴上图中的一长串字符,会出现支付页面,Send!大概过了5秒,支付完成。体验还算不错。

闪电网络仍处于测试状态,还非常不稳定,在主网上运行仍有丢币风险,请在testnet上测试无误后,再用少量真BTC体验。大佬可以无视本警告。

本文写作时,闪电网络在主网下的容量已经达到624个BTC。

--- END ---

0 人点赞