解决闪电网络“入站流动性”问题是新的第2层比特币协议Ark的焦点
24岁的自学比特币开发人员和研究员Burak Keceli去年打破了比特币闪电网络的大部分内容,现在提出了一个名为Ark的新的第2层协议,他称这将解决闪电网络的“入站流动性”问题。
入站流动性是在闪电网络上接收资金的能力,该网络是在2016年推出的第2层支付网络,使比特币交易更便宜和更快速。但是,必须首先通过承诺资金并进行出站支付来建立接收容量。
Keceli表示,与闪电网络类似,Ark将使主导加密货币的交易更便宜和更快速,但新协议将消除接收方承诺资金的需要。
“闪电网络有很多问题,但对我来说,最大的问题是入站流动性问题,”Keceli在接受DigitalC采访时说。“想象一下需要资金才能接收资金的支付系统,这没有任何意义。”
闪电网络的新手运行非托管设置很快就意识到一件事:该系统更像算盘而不是银行账户。用户必须将比特币承诺到通道中以创建流动性(在网络上进行交易的能力)。发送比特币(出站流动性)会按预期减少您的资金,但接收比特币(入站流动性)也会减少您接收其他资金的能力,就像算盘上的有限空间一样。
该模型对于希望发送闪电付款(出站流动性)的用户是有意义的,但对于仅想接收它们(入站流动性)的用户则不然。他们也必须提供资金,并通过其他方式(如流动性市场)发送付款以生成入站流动性,或者通过其他方式获取它。
所有闪电用户在使用系统之前都必须获取流动性,这种繁琐的要求“根本不应该存在”,Keceli说。
他解释说,这个反对意见是他创造Ark的灵感来源。
这位土耳其出生的少年天才表示,他大多数时间都在独自努力开发Ark,没有合并或筹集资金,选择将项目开源并接受捐赠,但Ark已经引起了来自著名比特币者的重视。
“很高兴看到像Burak这样的新想法进入比特币,”长期从事比特币行业的人权基金会首席战略官Alex Gladstein在推特上说。
区块大小战争的错误方向
Keceli表示,他在2017年左右进入比特币的兔子洞,当时观看了有关加密货币采矿过程的YouTube视频。他对一个网络如何从电力中产生价值感到着迷,并决定全力投入其中。
“我深入了解了比特币在引擎盖下的工作原理,” Keceli说。“我基于所学内容构建了一个比特币钱包,然后随着时间的推移,我意识到比特币无法扩展。”
这一切都发生在比特币的争议性区块大小战争期间,其中社区的一部分,即大区块支持者,呼吁增加比特币块的标准1兆字节的大小,以扩展网络容量。另一个派系,即最终获胜的小区块支持者,认为应该保持块的小型化以维护去中心化。
最终,大区块支持者创建了比特币现金,这是比特币的一个版本,具有巨大的32兆字节交易块和其他功能,Keceli认为这对于创建类似于Uniswap的自动市场制造商(AMM)非常有用。
“我认为它可以在基础层上扩展,所以我加入了大区块支持者阵营——比特币现金阵营——并在那里呆了几年,” Keceli说。“我想首先在比特币现金上构建AMM。”
“但事实证明,比特币现金的表达能力不够,无法构建AMM,”他说。
因此,他转向了Liquid——由“小区块”比特币基础设施公司Blockstream创建的联邦侧链或二级区块链,该侧链与主区块链交互。它是比特币的一个分叉,但具有Keceli和他的朋友用于最终构建长期设想的自动市场制造商的其他功能,他们最终将其命名为“Bitmatrix”。
Bitmatrix并没有获得Keceli所希望的成功,因此这位年轻的开发人员将自己的才华带到了闪电网络上。
“我把重心转向了闪电,以改进闪电,这就是Ark的起源,”Keceli解释道。
精简版Ark
在Keceli将注意力转向闪电后,他面对当前困扰该网络的各种问题,如他所描述的:用户体验差、隐私子优、支付路由挑战,然后是繁琐的流动性要求。
他大约六个月前开始着手解决这些问题,他说,最初是试图创建一个最佳的闪电钱包,但现在已经变成了一个独立的协议,现在称为 Ark。
“在某个时候,我意识到,这一点都不像闪电网络,”Keceli 解释道。“你可以支付发票,也可以从发票中得到支付。它是一个闪电钱包,但在其核心内部,它是一种不同类型的设计。”
Keceli 表示,Ark 和 Lightning 一样,通过离线交易来扩展比特币的规模。但是,新协议不需要用户一开始就投入资金以建立流动性,而是使用 Ark 服务提供商(ASP),他们是“始终开启”的,并提供 24 小时的流动性服务,收取一定的费用。
闪电网络的离线通道支付就像乒乓球游戏;硬币在 2-of-2 多重签名中交换,直到通道关闭。2-of-2 多重签名或“多重签名”交易需要两个签名方才能使交易有效。
Ark 的离线支付使用共享未花费交易输出(UTXO)模型替换了传统通道,使用虚拟未花费交易输出(VTXO),它们促进单向、一次性支付。
“它就像一个原子单中心支付,”Keceli 解释道。“所以是我,我是发送方,我的合作伙伴在中间 – 我的 ASP,接收方在另一端。我们协作签署 2-of-2 以将我的资金推送到服务提供商。服务提供商将减去流动性费用的资金推送到接收方。”
ASP 的最后推送实际上是一个 on-chain CoinJoin – 一种将来自多个支付方的几个比特币支付组合成一个交易的方式,其历史和所有权被混淆。 Keceli 表示,CoinJoin 使 Ark 在隐私方面领先于 Lightning。
如果 Ark 取得成功,这是否意味着 Lightning 的末日?根据开发人员的说法,这两个系统将互相补充。
“Ark 服务提供商也是 Lightning 服务提供商,”Keceli 说。“要成为 Ark 服务提供商,您需要运行比特币节点、运行 Ark 服务提供商节点,以及运行 Lightning 节点。”
下一步是什么?
Ark 的开发仍处于早期阶段。Keceli 目前专注于回答比特币社区的问题并完成技术规格。之后,他计划戴上企业家的帽子,转向原型制作和筹集资金。
“对我来说,中长期愿景是建立一个像 Lightning Labs、Blockstream 这样的公司,”Keceli 说。“所以我将建立 Ark Labs,建立关键的 Ark 基础设施,构建客户端、守护进程、CLI [命令行界面]、SDK [软件开发工具包] – 周围的工具。所以,我将为赢利而建立一家基础设施公司,并为其筹集资金。”
Bradley Keoun 进行了编辑。