学院 资讯速递 文章

快到飞起?– 闪电网络

2020.09.15 0x6617

在2008年中本聪(Satoshi Nakamoto)首次提出比特币的概念时,詹姆斯·A·唐纳德(James A.Donald)就提出这样一个问题:“我理解你的想法,但这一系统似乎无法达到设想中的规模。”十几年后,可扩展性问题仍然是比特币及其他加密货币系统所面临的最大问题。

什么是可拓展性呢?比特币网络的全网每秒7笔交易的交易性能给它的发展带来了很大的阻碍,因为这种交易速度远远低于传统的金融交易系统。刚开始的时候,这个处理速度还跟的上需求。可是随着比特币交易量的增加,这个速度已经不能满足现在的需求。整个系统出现了拥堵,交易手续费变高,交易的处理时间变长。所以,这个制约了整个系统发展的问题成为了一个难题。

而在2015年发表的论文《The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments》中,闪电网络的概念被首次提出。

闪电网络的主要原理其实十分简单,就是将大量交易放到比特币区块链之外进行。

比特币区块链的自身机制为他提供了很可靠的可信保障,但是速度却比较慢。但是对于一些小额的交易,一些人会觉得如此牢靠的保障没有什么必要。所以,可以使用闪电网络,来弥补交易速度带来的缺陷。闪电网络本质上是一个智能合约,过程相当于用户之间点对点建立一个通道进行交易,之后再把交易的相关数据以及文件上传到区块链链上作为凭证。

闪电网络设计出了两种类型的交易合约:

  1. 序列到期可撤销合约RSMC(Revocable Sequence Maturity Contract)
  2. 哈希时间锁定合约HTLC(Hashed Timelock Contract)

前者类似于准备金机制,后者是限时转账,是不可撤销的。

理解起来也很简单,通过智能合约,A和B约定转账方先冻结一笔钱,并提供一个“锁”,如果在一定时间内有人能够提供“钥匙”(实际上意味着转账方授权了接收方来提现),则这笔钱转给接收方。再通俗一点,就像在某宝买货,钱先打入支付宝账户,收货之后再付款。这其中,闪电网络起到了类似于支付宝的“中介”作用。

REMC保证了链下交易的可能性,HTLC确保了交易通道的生成;结合这两种机制,闪电网络的链下交易得以确保;智能合约是中介,区块链确保交易最终被确认。

市场对闪电网络的评价褒贬不一,有人认为安全性始终是一大问题;有人认为可以快速交易是非常重要的。它的效果是一把双刃剑,最终的决定权还是在使用者手中。

免责声明:OKLink学院仅提供信息参考,不构成任何投资建议。

相关推荐

information-center