写|刘一春
编辑李新利
通过BTC网络确认转账大约需要1个小时,每次转账都需要付款。这些都成为BTC落地应用的桎梏。
为此,比特币闪电网提出了一个更快、更便宜的解决方案。为了给用户提供更好的比特币存储和交易体验,HashKey Hub升级了比特币闪电网作为其未来规划的一部分。
闪电网络怎样才能更快更便宜?
与本地BTC传输相比,lightning网络的优势是什么?
本文将您所有的东西一次性梳理清楚。
1 什么是闪电网络?
从理论上讲,BTC的转移需要经过六个区块的确认才能真正有效。每个block的平均确认时间为10分钟,真实情况可能会有波动。
也就是说,1小时是BTC最理想的转帐确认时间。虽然很多钱包已经优化了少量的BTC转账,但是不需要等待6个block的确认,正常的转账等待时间应该是10-30分钟。
在保证BTC安全的前提下,如何保证转帐时间足够短,降低转帐费用?2015年2月,一篇名为《比特币闪电网络:可伸缩的离线即时支付》的论文提出了比特币闪电网络转移的概念。
比特币闪电网络背后的理念是:区块链上的每一笔交易都不需要记录。
闪电网络为比特币区块链增加了另一层,用户可以在任何两方之间创建支付渠道。这些渠道可以存在很长一段时间,交易几乎是瞬间完成的,费用将非常低,或者根本不存在。
2 如何使用闪电网络传输?
首先,你需要理解两个核心概念:
RC(可恢复序列到期合同)
HTLC (Hashed Timelock Contract):
RC是一种准备金要求机制。假设交易双方之间存在某种关系。小额支付通道”;(资金池)。
双方都预付了一些钱。小额支付通道”;在每笔交易完成后,在交易完成后共同确认资金分配方案,同时签署报废版。
他们只需要通过区块链取出现金。任何版本的计划必须由双方签署是合法的。
HTLC是有时间限制的传输。理解其实也很简单,通过智能合同,双方同意转让冻结一笔钱,并提供一个散列值,如果有人能想出一个字符串在一定的时间内,使其匹配后的散列值与已知值(实际上意味着转让授权接收方显示的付款),资金转移到接收机。
HTLC的另一个功能是确保任何两个人之间的转账可以通过端到端支付渠道进行。
资料来源:阿瓦隆挖矿机
假设Alan和Bob是表兄弟,他们之前经常使用BTC,为了保证交易确认时间短,交易费用尽可能的低,他们决定使用lightning网络转账:
首先,他们需要创建一个多签名钱包(我们之前在《科学》杂志中提到过,多签名机制是lightning网络传输的基础),这样他们就可以使用自己的私钥访问钱包。然后,他们都存入一定数量的比特币。
从现在开始,它们可以在它们之间执行无限的事务。本质上,这些交易是存储在多签名钱包中的钱的再分配。
例如,如果Alan想向Bob发送一个BTC,他需要将金额的所有权转让给Bob(这里涉及到HTLC的使用)。然后,他们两人使用私钥签署更新的资产金额证书。
实际的资金分配发生在支付通道关闭时。该算法使用最近签署的资产限制证书来确定谁获得了什么。
假设两个人相互传输1BTC 10000次。小额支付通道是关闭时,只有艾伦给Bob1 BTC最终交易结果是广播的比特币链,从而消除成千上万的无用的信息,减少数以万计的交易成本(这只是一个例子来理解,真正的情况将不会那么夸张)。
lightning网络的工作方式是,它允许用户在主区块链之外执行大量事务,然后将它们记录为单个事务。用户可以通过已连接的人的通道向某人发送支付,系统会自动找到最短路径。
3. 闪电网络的优势
闪电网络只是第一步。
它仍然处于开发阶段,它是否会像开发人员认为的那样工作还有待观察。
如果它像预期的那样工作,以下是闪电网络的一些最重要的好处:
事务处理速度,一旦启用了lightning网络,用户就不必等待他们试图进行的每个事务的多个确认。不管网络有多忙,交易几乎都是在瞬间完成的。
如果这一发展得以实现,加密货币市场将在与Visa、万事达(MasterCard)和贝宝(PayPal)等传统支付系统的竞争中取得巨大进步。
交易成本,因为只有一个交易最终被广播到链,用户支付**或没有费用。
这是闪电网络的主要优势之一,因为它将完全使比特币能够作为一种支付形式在商店、咖啡馆、酒吧和其他高频消费场所使用。
可扩展性,大大提高了比特币的交易能力,适合大规模登陆应用,甚至作为国际结算和结算的支付工具。
由于安全性和匿名性,大多数交易都发生在主区块链之外,因此通过lightning网络进行的所有微支付几乎不可能被跟踪。
文章标题:快速和廉价的BTC转移方法-闪电网络
文章链接:https://www.btchangqing.cn/28225.html
更新时间:2020年05月29日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。