我们很高兴推出最新的闪电网络服务Greenlight。新服务提供了对闪电网络简单、安全的访问方式,允许任何人云启动他们的闪电网络节点,同时保持对其资金的完全控制。
刚开始使用比特币可能具有一定的挑战性,尤其是在学习如何确保资金安全和隐私时。由于需要运营通道和流动性以及管理备份和瞭望塔,使用闪电网络又增加了复杂性。新用户通常选择托管服务为他们解决这些技术挑战,但代价是需要信任服务运营商能够保管好自己的资金。
然而,我们认为有一个好得多的解决方案:由运营人员来运行节点,同时应对所有相关挑战,同时用户保持对资金的控制。这正是Greenlight能够实现的。基于高度模块化和可扩展的开源 c-lightning,我们可以在我们的基础设施上运行节点,而用户在他们自己的用户设备上保留私钥。任何涉及您私钥的内容都需要由您的设备签名。
简化闪电网络节点设置
Greenlight允许任何人在几秒钟内在我们的云基础设施上启动他们的个人闪电节点,并完全自己控制他们的资金。签署链上和链下交易所需的私钥永远不会离开用户的设备。
用户只需要通过一个简单的可编程接口与节点交互,剩下的由我们来处理。我们会在需要时在我们的基础设施上安排节点,管理从比特币后端到加密备份和瞭望塔的所有内容。您只需管理好您的资金,剩下的交给我们。
在基础设施上运行时,节点将尝试连接到持有私钥的用户设备,并要求签署任何涉及用户资金的操作。当用户不使用他们的节点时,它会自动关闭,直到再次需要它。启动节点几乎是瞬间的,确保用户的无缝体验。
我们的云设置与其它设置的主要区别可以总结如下:
- 安全性:Greenlight是非第三方托管的。当节点在我们的基础设施上运行时,我们的运营团队永远无法访问您的资金,因为私钥是在用户的设备上管理的。节点触发的操作会在用户的设备上进行验证,然后再签名。
- 低成本:c-lightning的低资源占用以及节点按需运行的特性意味着与其它供应商相比,使用Greenlight运行节点非常便宜。而且在服务的初始测试阶段,根本不会向用户收费。
- 一个用户,一个节点:与将节点与前端应用程序捆绑在一起不同,Greenlight允许在任意数量的前端之间共享一个节点。这为用户节省了大量的链上费用,减少了用户资金的碎片化。不再因为容量不足而将资金从您的家庭节点转移到您的手机。
- 恢复简单:在海上丢失手机并不意味着丢失比特币。由于我们管理数据库和备份,因此恢复资金就像用您的助记词启动一个新的前端一样简单。
- 自主选择:我们的主要目标是为新用户提供良好的体验和一个进入比特币领域的合适起点。我们希望用户最终拥有足够的知识,开始对他们的基础设施拥有更多控制。因此,我们将为用户提供导出节点并将其加载到他们选择的其它平台的选项。
App开发者的工具
正如我们上面提到的,Greenlight的一个特性是它的用户友好性,它比较适合该领域的新用户,在他们开始比特币之旅时为他们提供支持。我们的另一个重要目标是授权开发人员构建支持 闪电网络的应用程序进行创新,而无需在此过程中成为节点运营专家。为了帮助实现这一目标,我们一直在与两家非常优秀的公司合作——Sphinx和Lastbit。
Sphinx Chat是闪电网络的浏览器,您可以在其中发送和接收sats(聪)、组成加密的聊天群以及流媒体。通过将sphinx-relay下载到Raspberry Pi硬件并将其连接到Greenlight服务器,用户可以启动一个节点并在几秒钟内开始聊天,而无需与区块链同步、安装闪电网络节点或设置其余的基础设施。
Lastbit是一个技术平台,通过闪电网络在全球范围内提供低成本的即时支付。Lastbit通过其简单的Web界面Striga使用Greenlight,该界面允许网站访问者按需启动他们的个人节点,而无需自己运行任何基础设施。
可用性
我们希望确保用户在使用Greenlight时获得最佳体验。为了保证这一点,我们计划逐步授予新用户访问权限。目前,我们通过合作伙伴招募新用户,这有助于我们在向所有人开放之前改进服务。如果您想参与早期阶段第一批尝试该服务,请告诉我们。
这只是我们旅程的第一步。目前,该服务按需提供c-lightning节点。展望未来,您可以期待其它功能上线,例如自动通道、重新平衡流动性、兑换服务等等。
Greenlight可通过Sphinx和Lastbit(目前在测试网上)获得,并计划在初始测试阶段后逐步向公众推出。我们鼓励感兴趣的用户通过Sphinx或Lastbit试用Greenlight。
未来计划
这只是一个开始,我们致力于通过新功能、安全性和隐私性让Greenlight变得更好,并与合作伙伴一起提升Greenlight的可访问性。
Blockstream坚信要设定切合实际的目标而不是过度承诺。秉承这一传统,我们想分享一些正在研究中的问题和计划中的功能,以及我们计划如何解决这些问题:
- 通道和流动性管理:这可能是新用户最大的绊脚石,无论是比特币老用户还是新用户。我们将实施自动化,为用户节点(传入和发出)提供新通道,以确保用户节点始终能够发送和接收付款,而无需提前学习这些新概念。
- 提升隐私:作为基础设施的运营商,我们目前可以访问有关付款的元数据,我们希望尽可能减少这些元数据。我们计划加密发票和付款,由用户设备解密。此外,我们计划实施一个用户设备驱动支付的系统,这样节点只能看到加密的洋葱路由,就像网络中的任何路由节点一样。
- 加强安全性:目前访问控制比较简单,所有客户端应用都具有相同级别的访问权限。更高级的场景可能需要将部分访问权限委托给某些应用程序,例如,提供只读访问权限。此外,我们正在研究扩展验证以包括授权层的方法,进一步最大限度地减少对我们基础架构所需的信任。这是一个开放的研究领域,最终可以为闪电网络提供硬件钱包支持。请放心,我们的研究将是开源的!
我们是一个小团队,上述的一些问题无疑需要时间。如果这些挑战听起来很有趣,并且您想帮助它们成为现实,我们一直在寻找有才华的工程师加入我们的行列,只需给我们留言。