区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 加密货币 > 正文

NFT:eltoo:闪电网络和链下合约的简化更新机制_区块链

作者:

时间:

编者注:原文发布于2018年。

不到一年前,三支闪电网络实现团队齐心协力想为闪电网络的协议栈提出一份共同的规范。现在,这份规范和他们做出的三个实现都已稳定、可用,所以我们该继续上路了:要进一步提升协议的功能、加入新的特性、进一步简化其结构,并修补其缺陷。

在闪电网络的起步中,最核心的创新之一便是允许双方商量通道内新状态并保证旧状态无法上链结算的链下状态更新机制。现在,我们骄傲地公开我们的最新研究论文:我们为layer2协议提出了一种新的、更简洁的状态更新机制,命名为“eltoo”。

eltoo的工作原理

我们可以把链下协商理解成在一定数量的参与方之间达成合约,而结算则是将这份合约提交给法庭、由法庭来决定参与方的最终得益——在我们的案例中,区块链就扮演着法庭的角色。因为所有的更新都在链下发生,我们需要一种办法来让链上的法庭在做出最终决断前听取各方的主张。在某个参与方启动合约结算程序之时,我们需要一种延迟结算时间的机制,以允许对手方可提出一个更新的状态。法庭必须时刻等待着新状态,直至最终时限到来,以自己所获得的最新状态完成结算。而令人惊讶的是,比特币区块链已经满足为实现这种区块链特制的layer2协议所需的大多数要求了。

Delta Ventures推出加密保险基金:金色财经报道,区块链和数字金融公司Delta Ventures宣布推出加密保险基金(insurance fund),据悉目前Delta Ventures设有两个由算法驱动交易机器人管理的独立流动性池,该加密保险基金的资金将会占流动性池总锁仓量的5%,旨在抵御短期市场动荡和其他不可预见的情况,为不可预见的市场波动提供缓冲。(雅虎财经)[2023/7/22 15:52:28]

-图1.eltoo协议运行的一个例子,展示了可以通过把更新交易重新绑定到更早的一笔交易或直接就是启动交易,来跳过中间的状态。只有最后的一笔结算交易能够上链。-

在eltoo协议中,每个状态都是由一对交易来表示的:一笔更新交易,使用合约的输出并创建一个新的输出;一笔结算交易,它使用更新交易的输出并根据双方一致的意见将资金分割给双方。这些输出都有一个脚本,允许双方立即附加一笔新的更新交易,或者在超出一定的时间后附加一笔结算交易。如果参与方能在超时之前对一个更新达成一致,他们就会创建一笔新的更新交易,用掉此前的输出,对相应的结算交易来说这也意味着多重支付,因此同步地作废掉了相应的结算交易。

数据:5个地址在2月26日向OKX存入5.17亿枚CELT:2月28日消息,据 0xScope Protocol 监测, 2 月 26 日,即 CELT 代币大规模拉高和抛售的前一天,5 个 EOA 地址向 OKX 交易所存入了 5.17 亿枚 CELT,这些代币在 2 月 27 日价值 260 万美元。这些地址的初始资金来自 CELT 代币的部署者。

据悉,Celestial(CELT)早间发推称,官方没有利用与OKX的任何关系进行宣传,所有虚假宣传都是被其他 KOL 操纵。[2023/2/28 12:33:42]

循环往复地作废旧的状态并对新的状态达成共识,构筑了由更新交易前后相接形成的一个链条,并且链条的末尾是一笔最新结算交易。不过,这也意味着它有一个重大缺陷:当我们想要结算时,就只能在区块链上重放整个交易链条。到那时我们只能在链上重新执行整个协议。

而eltoo的关键创新就在于,我们可以跳过中间的更新交易,直接把最后一笔更新交易与合约的创建交易连接起来。为了支持这种短路功能,我们提出了一种新的?SIGHASH?标签,叫?SIGHASH_NOINPUT,它允许将一笔交易的输入绑定为任何带有匹配脚本的交易输出。因为此前的更新交易的所有输出脚本都与后来输入脚本相匹配,我们可以将后来的更新交易绑定到任何一笔之前的更新交易,因此可以跳过任意数量的中间更新交易。我们的论文包含了这个协议的完整建构,包括如何构建脚本的细节。

Deltec银行持有大量比特币头寸:1月15日消息,总部位于巴哈马Deltec银行为稳定币巨头Tether持有储备,据其首席投资官HugoRogers在1月14日公布的年度回顾视频中表示,Deltec为客户买入了大量比特币,其说道:“我们一直在最大货币化的受益者中保持重要地位。(我们的投资组合)包括黄金和其他商品,还包括大量比特币仓位,比特币最近受到了很多关注。我们以大约9300美元的价格为客户购买了比特币,比特币在2020年表现良好,我们预计到2021年,随着印钞机继续热卖,它依然会表现良好。”(The Block)[2021/1/15 16:12:43]

增强闪电网络

我们在上文提议的更新机制,允许支付通道的一个端点不断调整自己的余额,并为状态附加更加高级的结构。

闪电网络最早论文的主要贡献就是这样一种更新机制,所以我们是想用eltoo来替代闪电网络吗?绝对不是!

金色晨讯 | 纽约颁发比特币ATM运营许可证 Tether确认在Deltec银行开设账户:1.资产管理公司贝莱德CEO表示或在合法后推出加密货币ETF。

2.Tether确认在Deltec银行开设账户。

3.微软、英特尔均已推出基于硬件的以太坊扩展工具。

4.日本金融厅(FSA)考虑对ICO采取更严格的管制。

5.挪威税务当局表示,将数字货币矿商将不享受电费减免计划。

6.纽约颁发首个比特币ATM运营许可证。

7.加拿大安大略省证券委员会今天启动两项加密资产教育计划。

8.马耳他三条分布式账本技术法律昨日正式生效。

9.纳斯达克称其市场监管技术可以消除加密市场操纵。[2018/11/2]

-图2.闪电网络子协议示意图-

美国公司ShelterZoom利用区块链为房地产提供解决方案:总部位于纽约的房地产开发和验收解决方案提供商ShelterZoom周一宣布,其基于区块链的Offer NOW应用程序目前已在美国10多个州和加拿大安大略省应用。

ShelterZoom的Offer Now按钮允许用户单击一个按钮,快速轻松地开始通过以太坊区块链提供安全报价的过程。

根据ShelterZoom的数据,目前有数以十万计的房产列表中包含NOW NOW按钮,随着该公司计划在未来三年内瞄准大部分在线房地产市场,该数字预计将继续快速增长。

除美国外,ShelterZoom表示,它正在加大在加拿大的足迹,并将其区块链应用推广到中东和亚太地区的公司。欧洲,南美和南非的房地产公司也表示有兴趣成为Offer NOW和Rent NOW分支机构。[2018/6/14]

闪电网络规范早已不是单个协议的规范,而是一整套协议的规范,组成这套协议的每个子协议都有各自的功能。eltoo的目标不是替代这个闪电网络技术栈,而是对原始的更新机制的嵌入式替代,并且跟协议栈的其它部分也保持了后向兼容性。

与闪电网络最初论文所提议的机制相比,eltoo有完全不同的权衡:LN-penalty使用一套惩罚系统来约束参与方,eltoo则只执行链下合约最后一个双方都同意的状态。这个差别对建立在eltoo之上的协议的适用性和安全性有重要的影响。

形成这种差别的部分原因是,在eltoo更新机制中,所有参与方共享同一组交易,而在LN-penalty中,为了对不同参与方的不良行为作出惩罚,必须让不同参与方不对称地持有不同的交易。这一变化消除了在闪电网络领域我们所谓的“toxicinformation”。有一些信息只跟旧状态相关,但如果不保存它们我就有可能丢钱,这就是所谓的垃圾信息。不仅对手方行为不轨可能让我蒙受损失,某个节点忘了中间某笔更新交易也有可能使对手方有机可乘。而在eltoo中,这是不可能的,因为只有双方都同意的状态才能拿去结算。

参与者的数据管理也在新的范式下得到了简化:他们不再需要无效的状态保存哈希原像,也不再需要保存已经无效的HTLC脚本,因为过时状态所对应的结算交易永远无法提交给区块链。唯一需要保存的就是最新一笔更新交易,以及对应的结算交易,以及可能从这笔结算交易中支出的HTLC脚本。进一步地,结算也被简化了,只需要将最新的更新交易绑定到起步交易的输出,并设置超时期在结算交易广播前结束。

我们可以将更新交易的输出与?SIGHASH_SINGLE?结合起来,以支持为结算时候的更新交易附加额外的输入和输出。虽然这看起来没什么大不了的,但它让结算时候的更新交易可以附加手续费,这样我们就不必提前支付固定费用了。在当前的实现中,我们必须提前对承诺的上链费用达成一致,这迫使我们不得不去预测手续费市场的波动;用户可能会为了安全起见而多付许多。延迟了手续费的选择,我们就不必提前预测手续费了,甚至可以在手续费不够高时提高支付。

而且,得益于使用新的特性标签,节点可以在连接到对等节点时明白表示自己支不支持这个新特性,eltoo可以增量部署到今天的网络上,无需另起炉灶。

闪电网络以外

作为一个通用的Layer2更新机制,eltoo也可以用在闪电网络以外任意数量的系统中。举个例子,它支持创建高达7方参与的链下多方合约,结合Schnorr签名方案,甚至支持无数个参与方。

这样的链下多方合约的例子之一是?Burchert等人提出的通道工厂,这是一种扩展方案,支持使用一笔链上交易为任意数量的支付通道充入资金,而且可以动态地再平衡和协商而无需动用区块链。

实现eltoo的道路

在实现eltoo之前,我们需要对比特币做一个微小的改动:为签名引入?SIGHASH_NOINPUT?标签。这个功能在几个月以前有关使用瞭望塔来保护闪电网络通道的讨论中提出过,但未有正式的提议。正式的提议可以在eltoo论文中找到。

我们希望社区考虑一下我们的方案并参与我们的讨论。我们希望大家能对使用?SIGHASH_NOINPUT?达成共识,使得它能被包含在比特币脚本功能的软分叉中。如此一来我们可以获得更可靠和简洁的闪电网络,并且这套新的更新机制也可以为其它应用所用。

原文链接:

https://blockstream.com/2018/04/30/en-eltoo-next-lightning/

作者:?ChristianDecker

翻译:?阿剑

标签:NFT区块链SHELASHNFTCircle区块链技术发展现状和趋势Topshelf FinanceDash 2 Trade

加密货币热门资讯
COIN:晚间必读5篇 | DAO如何通过自治实现价值捕获_BabyNFT ART

1.高光笼罩下NFT的表与里截止8月19日,Coingecko数据显示,目前市值排名前100的NFT代币总市值突破250亿美元,约为250.3亿美元.

FIL:社交媒体放大非理性 却让加密市场变得可预测_加密货币

金融的理论基础是有效市场理论和理性人假设,所以很多对于市场的分析都是基于数学模型以及宏观经济来分析。这种分析比较适合进行超长周期的价值投资,但短期市场往往反复无常,尤其是在情绪驱动的加密市场.

ENS:NFT对艺术品收藏能起到什么作用?_NFT

2021年,虚拟艺术品《每一天:最初的5000天》以6934万美元在佳士得拍卖行成交,刷新了虚拟艺术品拍卖成交纪录,让NFT成功“出圈”,依托区块链基础.

LTE:加密交易:现货市场和期货市场比较_BELT

一般来说,现货市场是指商品在现货市场进行交易,并立即交货。而期货市场,顾名思义,是指在未来某一特定日期交割商品和期货合约。现货和期货市场是金融市场中使用的术语,如股票或外汇.

DEL:市值飙至全球第三 ADA被高估了吗?_LTE

我们大多数人可能都知道,在加密货币市值排行榜中,市值排名第一是比特币,排名第二是以太坊,但如果我告诉你现在市值排名第三的是Cardano,可能一些人会很诧异.

ADA:金色观察 | 多家交易平台计划上市:Blockchain、Kraken、Bakkt等在列_cardano币行情

据U.Today消息,加密货币钱包和交易平台Blockchain.com的首席财务官MacrinaKgil向《财富》透露表示,该公司计划在18个月内左右上市.