Pickhardt Payments:如何在闪电柏拉图区块链数据智能上发送大额比特币付款。垂直搜索。人工智能。

Pickhardt Payments:如何通过闪电网络发送大额比特币付款

闪电网络 被视为比特币生态系统中使小额比特币交易变得可行的主要解决方案,因为它可以以几乎免费的方式发送最小的付款。

事实上,自 2015 年首次设计并于 2018 年上线以来,闪电网络已经取得了长足的进步。根据数据显示,目前有超过 88,000 个公共频道持有超过 4,000 BTC Txstats.com.

随着萨尔瓦多采用比特币作为法定货币,比特币覆盖网络成为全球媒体的焦点,并在过去一年中实现了大幅增长。此举赋予了闪电网络很大的合法性,因为全世界都清楚比特币确实可以用于 购买日常用品.

过去一年比特币闪电网络的增长。图片来源:Txstats.com。

虽然还有 还有很多工作要做 为了使闪电网络在全球范围内的采用成为现实,该协议巩固了其作为比特币支付主要扩展解决方案的地位。

然而,由于闪电网络的互连通道设计,通过网络发送的支付不能保证成功,因此必须决定钱包应以何种方式优先考虑支付流。其中一个例子是按路由费用进行优先级排序,这是最流行的优先级排序;它力求 在网络中选择一条路径,使发送者的费用支出最小化.

A 闪电网络中的闪电网络是指闪电支付通过不同渠道从发送者到接收者所采取的路线。路由允许在给定的发送者和接收者之间进行支付,而不需要两方在彼此之间打开通道。它们之间的节点通过它们的通道路由支付,以换取路由费。

尽管选择成本最低的路线通常对于小额付款来说效果很好,但随着付款金额的增加,付款成功的可能性就越小。换句话说,成本较低的路线以及整个闪电网络能够成功交付给定付款的可能性 随着付款规模的增加而减少.

这个问题很大程度上围绕着流动性问题,从发送者和接收者的角度以及中间的每个渠道来看,流动性对于资金的流动是必要的。

当然,支付金额越大,闪电通道中的流动性需求就越大,以便支付能够成功地穿越网络直到到达目的地。对于小额支付来说,这并不重要:通道的比特币容量足以进行小额支付的可能性很高,但随着发送的 BTC 数量的增加,这种可能性会下降。因此,通过闪电网络发送小额比特币付款的发送者通常不需要像发送大笔付款时那样担心流动性问题。

然而,即使是小额付款也可能会在闪电网络上无法交付。从这个意义上说,提高小额和大额支付的可靠性似乎是一个好主意。

考虑到这个问题,闪电网络研究员和教育家 Rene Pickhardt 开始研究优化支付成功概率的方法。现在,他的研究正在取得成果。

Pickhardt Payments:提高闪电支付的可靠性

如上所述,闪电支付的可靠性问题的核心是流动性。因此,皮克哈特的大部分著作都试图回答这样一个问题:流动性在哪里?

这个问题没有单一的答案。更糟糕的是,即使考虑单个渠道,通常也没有办法确定这一点。

虽然确定公共闪电通道的比特币容量可能很简单,但确定如何在两个通道之间分配该容量并不容易——这对正确评估该通道中流出和流入的流动性构成了挑战。因此,发送者准确确定成功路由其付款所需的流动性的能力受到损害。

由于这种不确定性,皮克哈特发现最佳答案是基于概率的。

Pickhardt Payments 将流动性的不确定性量化为概率,绘制出给定支付的所有可能路径,并选择成功可能性最高的路径。换句话说,Pickhardt Payments 寻求选择不确定性最低的路径。

皮克哈特使用的概率模型估计通道中的流动性数量。该模型在闪电网络的公共支付渠道上运行,以估计给定渠道中存在一定量流动性的可能性。然后,付款将通过更有可能包含最高流动性的路径发送——寻求优化可靠性。如果支付失败,模型会通过更新对网络的信念来从错误中吸取教训。

皮克哈特的方法将数十年的计算机科学研究应用于新兴的闪电协议。更具体地说,闪电网络研究人员从最近 信息论之父 克劳德·香农 工作 关于通信渠道、熵和不确定性,用概率分布来量化通信不确定性。

皮克哈特大额交易付款

在闪电网络上,通过将大额支付分解为小额支付,变得更加可行。然后,这些信息通过网络路由到目的地,如果全部成功,则原始支付成功。

鉴于所有划分都需要成功才能使原始付款成功,原始付款划分的付款数量越多,成功的可能性就越低。这是因为原始支付成功的概率是通过乘以每个“子”支付成功的概率得出的。这就产生了一种悖论,因为从理论上讲,付款越少,成功的机会就越高。因此,出现了寻找正确分割的优化挑战。

Pickhardt Payments 力求通过降低不确定性成本来实现这种优化,从而提高原始支付成功的可能性。为了实现这一目标,它利用 运筹学(OR).

更具体地说,Pickhardt Payments 使用 最低成本流量是 OR 领域经过深入研究的工具,用于建模和执行最佳的多部分闪电支付 - 改进在闪电网络上拆分和交付支付的决策过程。简而言之,前提是每个渠道的流动性信息的不确定性都存在固有成本。

不要与费用成本混淆,不确定性成本可以被认为是 机会成本 在尝试给定路径时。理论上,不确定性成本越高,机会成本就越高,因为支付成功的可能性就越小。通过量化这种不确定性,Pickhardt Payments 可以最大限度地降低机会成本,并选择最大化成功机会的路径。

最终,这些优化 皮克哈特付款至 发送大额闪电付款 这在以前的网络上是不可能的。

皮克哈特的设计与闪电网络当前的做法不同,因为就像单一付款一样,分期付款的优先级通常是根据费用来确定的。另一方面,Pickhardt Payments 优先考虑降低不确定性成本,因为它寻求增加支付交付的可能性,这意味着与通常在闪电网络上支付的费用相比,费用通常会相对昂贵。

然而,皮克哈特告诉比特币杂志,他的算法也可以提供优化费用的选择,尽管他认为 鉴于闪电网络基本费用的存在,目前这样做的计算量很大。在这种情况下,挑战将是 找到两个选项之间的最佳平衡 ——他称之为“功能”——当用户涉足他们最终希望优先考虑的内容时。

今天如何使用 Pickhardt 付款

今天使用 Pickhardt Payments 可以通过 现场管理 作者:卡斯滕·奥托。另外,皮克哈特正在开发 图书馆 目前允许进行模拟和生产测试。皮克哈特告诉《比特币杂志》,他最终将向该库提供实现绑定,但目前这并不像技术正确性、安全性和运行时那么重要。尽管普通用户还没有一种简单的方法可以利用 Pickhardt Payments,但随着开发人员不断致力于算法和库以夸耀其稳健性和安全性,可用性应该会提高。

感谢雷内·皮克哈特提供信息和反馈。

有关 Pickhardt Payments 的更多详细信息,请导航至相关 研究报告邮件列表帖子。 Pickhardt's 上还提供了更多资源 官网.

时间戳记:

更多来自 比特币杂志