闪电网络(LN)是位于比特币之上的L2支付协定。旨在实现参与节点之间的快速交易,并已被提议作为比特币可扩展性问题的解决方案。该方案有点对点系统,可通过双向支付渠道网路对加密货币进行小额支付,而无需委托保管资金。...[ 百科 ]
在本文中,我们会讲解 HTLC 工作的方式,并使用一个例子来展示多跳支付是如何在闪电网络中实现的。
闪电网络是一种去中心化的链下技术方案,可支持每秒上万笔交易并发,接近于 Visa 系统能做到的程度(举个例子)。
现在,他们想要在通道中放入一个哈希时间锁合约(HTLC),以确保 Bob 在用 1btc 交换 Carol 手中的秘密值后,Bob 可以从 Alice 那里取回 1btc。
在上一篇文章中,Alice 和 Bob 建立了一个双向的支付通道。现在,Alice 想要给一个第三方 Carol 支付 1 btc。
本系列的第一篇文章将列举必要的模块并展示这些模块如何能组合起来创建 “智能合约”;这个概念可以用来理解闪电网络的第一个前提:双向的支付通道。
闪电网络是解决加密货币世界中扩展和交易速度问题的最有前途的方法之一。它是建立在比特币区块链之上的二级解决方案,旨在解决主流区块链上的可扩展性和交易速度问题。闪电网络允许以较低的费用进行近乎即时的交易,使其成为小额支付和其他用例的有前途的解决方案。
未来的闪电网络可能会激活数十亿甚至数万亿的加密市场。
在本篇中,我们将学习闪电支付通道和闪电网络是如何实现的,并在此基础上了解其它的以脚本实现的特性。
“哈希锁” 也称 “哈希原像检查”,也就是检查某个传入的数据的哈希值是否为某一值。
一旦闪电网络上有了稳定币和其它资产,就有可能直接在闪电网络上实现去中心化交易所功能,即,两个节点能够点对点完成比特币与其它资产的互换,不仅在交易速度和成本上比肩闪电网络付款,而且无需担心对手方风险。
闪电网络将交易环节放在链下进行,只有最终的交易结果才在链上确认,从而提高比特币网络的交易效率,让用户能够以更低的成本、更快的速度完成支付。 闪电网络的用例包括社交平台打赏支付、跨境汇款、商户支付、转账交易等,能够满足多样化的支付场景需求。
让资源有限的物联网设备能够与闪电网络交互,并与其他用户开展小额支付。
闪电网络是一种去中心化的链下技术方案,可支持每秒上万笔交易并发,接近于 Visa 系统能做到的程度(举个例子)。而在当前的比特币(世界上最流行的密码学货币)区块链上,只能支持每秒处理约 7 笔事务,还要付出高昂的手续费,并等待很长时间来确认交易生效,这些因素都使得几乎不可能用比特币发送小额交易。而闪电网络把这两个问题都解决了。
如果你想要入门闪电网络编程,又不在乎所谓正确、最佳的做法,这篇文很适合你。换言之,这篇指南具有很强的 主观性。如果你偏好 O'Reilly 式的权威文本,这篇文章可能不对你的胃口。但是,如果你想要了解闪电网络的最小开发环境及其基本内容,不妨读一读。我写本文的目的是提炼出创建闪电网络应用的基础知识点,让新手能够快速构建和实验。
0 回答,71赞同
0 回答,12赞同
0 回答,11赞同
0 回答,1赞同
0 回答,0赞同