织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

上线两年,比特币闪电网络为何不尽如人意?

时间:2020-11-10 08:35来源:未知 作者:admin 点击:
闪电网络并不适用于偶发性需求的交易,想要全面扩容比特币,还需要更加创新的方案。 原文标题:《深度剖析闪电网络》 撰文:谈国鹏,Ownbit 创始人 闪电网络(Lighting Network)是比特
闪电网络并不适用于偶发性需求的交易,想要全面扩容比特币,还需要更加创新的方案。

原文标题:《深度剖析闪电网络》
撰文:谈国鹏,Ownbit 创始人

闪电网络(Lighting Network)是比特币的二层扩容方案,由 Joseph Poon 和 Thaddeus Dryja 在 2015 年提出,并在 2016 年撰写了其白皮书。

起源

闪电网络的起源可以追溯到比特币白皮书里的微支付通道。微支付通道是一种单向的闪电网络,因此支持者们认为闪电网络起源于中本聪(Satoshi Nakamoto)的设计。

随着比特币的发展,比特币网络的两大弊病逐渐突显:确认速度慢矿工费用高

而闪电网络的设计目的就是为了解决上述两个问题。在闪电网络白皮书发布两年后,2018 年,闪电网络实验室(Lightning Labs)成立,正式开始将闪电网络推向落地。闪电网路实验室主要由 Blockstream 公司主导,并获得了众多知名机构和投资人的投资,其中包括推特的创始人,Jack Dorsey.

原理

比特币的白皮书阐述了微支付通道的实现,可以让双方之间开启一个单向的支付通道。其主要的流程如下:

  1. 创建 2-2 多签账户,并生成存款交易 A;
  2. 使用 locktime 参数,生成 Refund 交易 B;
  3. 将交易 A 广播至网络(注意顺序,先要拿到 Refund 交易,才能广播 A,为什么?可以思考下);
  4. 下面就是不断地更新 Refund 交易 C、D、E...,新的 Refund 交易的 locktime 为 0,因此比 Refund 交易 B 拥有更高的优先权;
  5. 将 Refund 交易 N 广播至网络,通道关闭,兑现比特币。

原生的比特币网络不能实现双向的微支付通道,其主要的原因是交易延展性。交易延展性是指在父交易被签名之前,可以先签名子交易(花费尚未完成签名的父交易的交易)的能力。因为交易在完成签名前其交易哈希(txHash)尚未确定,而子交易签名时需要用到父交易的交易哈希,因此这是一个矛盾的需求,在原生的比特币网络下无法实现。

隔离见证(SegWit)的激活解决了这一问题。

在隔离见证环境下,交易哈希的计算将不包括签名部分。因此在父交易完成签名之前,它的交易哈希已经可以确定,进而实现了先签名子交易、后签名父交易的需求。

隔离见证的激活给闪电网络带来了可能。具体来说,闪电网络是在隔离见证环境下,利用了 RSMC (revocable sequence maturity contract) (利用 sequence 参数)来实现双向的微支付通道。

多个微支付通道之间可以互相打通,形成网络。例如 AB 之间开通了闪电网络通道,BC 之间也开通了闪电网络通道,当 A 要给 C 转账时,可以利用 B ,形成了 A -> B -> C 之间的通道。从全局来看这就形成了点对点之间的快速转账的通道网络,因此称为闪电网络。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容