首页 > 专栏 > 正文

2019 年对闪电网络来说是充满活力的一年,总部位于旧金山的闪电实验室又取得了惊人的发展。该开发公司已于4 月推出了其桌面闪电钱包的 alpha 版本,宣布推出Lightning Loop / Hyperloop以实现无缝通道融资和取款,并于今年发布了该网络的第一代瞭望塔

现在,随着 iOS 和 Android 应用程序的推出,它正在将其闪电钱包引入移动设备。

Lightning Labs 应用程序开发人员 Tankred Hase2019 年 6 月 19 日的一篇博客文章中透露了这一消息。

非托管钱包会怎样

他写道:“今天宣布一个主要版本,我们非常兴奋。” “我们的 Lightning 应用程序现在可在比特币主网的 alpha版本(iOS(在 Testflight)Android(在 Google Play)上使用),使其成为所有主要移动和桌面平台上的第一个主网应用程序。”

该帖子强调,该团队开发的应用程序具有“干净的用户界面和隐藏复杂性并使新用户更容易访问该应用程序的目标”。

引擎盖下

表面上看起来很简单,但实际上,Lightning 钱包应用程序利用了 Lightning Network 最先进技术的前沿。与之前的桌面应用程序一样,移动应用程序是非托管的。它使用 Lightning 的 LND 实现为用户提供了 Lightning 节点的近乎完整的功能,尽管它仍然需要一定程度的信任。

Neutrino是一个注重隐私的轻量级客户端,使这成为可能。Hase 强调,对于支持大多数轻钱包的简化支付验证 (SPV) 方法,它是一种更有效和保护隐私的替代方法。

“它不如运行自己的节点安全。但它非常接近,我们认为为了在移动设备上更广泛地采用这种权衡是必要的,”Hase 告诉比特币杂志。这里的权衡是 Neutrino 要求用户信任第三方节点,无论是随意选择还是随机选择,以发送准确的区块链数据。Hase 补充说,为了使应用程序完全无需信任,Lightning 可能会让高级用户选择将 Neutrino 客户端连接到他们自己的节点。

除了 Neutrino 之外,该应用程序还具有自动驾驶功能,用于连接节点以实现可靠的支付渠道路由。

闪电钱包隐私

Hase 向他的读者保证,每个用户钱包的私钥都经过加密并且“永远不会离开设备”,而 iPhone 的 Touch ID/Face ID 可以在被盗时提供额外的安全保护。诚然,Android 的操作系统安全性并不那么强大,但该团队正在努力在未来为其提供更安全的硬件功能(他们以Pixel 3 的 Titan M安全模块为例)。

“我们在 [应用程序] 中做的一件事是让 LND(保存用户的私钥)在与用户界面不同的线程中运行,”Hase 解释说。

下一步

当被问及该应用程序的下一步计划时——该博客提到在不久的将来集成 Lightning Loop——Hase 表示,该团队专注于为开发人员提供一个移动软件开发工具包,该工具包具有“更好的工具和良好的文档化的 API。” Hase 解释说,LND 是用 Go 编写的,而 Android 和 iOS 分别是用 Java 和 Objective-C/Swift 编写的。将两者绑定是劳动密集型的,因此直观的 API 将简化团队尝试将 Lightning 的工具包集成到其他钱包的过程。

“如果我们提供一个具有明确定义的 Javascript API 的模块 [那么] 这些其他钱包可以在不编写本机代码的情况下轻松地获取和集成,”Hase 说,并补充说他们计划为 Lightning Loop 提供相同的 API,以及。

在完成另一个里程碑之后,闪电网络以高调结束,Hase 对其未来充满热情——包括障碍和头痛。

“能够在这个生态系统中工作,既有趣又令人兴奋,”他说。“比特币人是非常友好和有原则的人。可能需要一些时间,直到闪电被用作不仅仅是演示目的的支付手段。但为最终用户提供可用、安全和私密的体验绝对是实现这一旅程的令人兴奋的第一步。” 

猜你喜欢
发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论信息