链资讯 链资讯
Ctrl+D收藏链资讯
首页 > BNB > 正文

BOB:理解闪电网络:如何构建闪电网络?什么是哈希时间锁?_ALI

作者:

时间:

在上一篇文章中,Alice和Bob建立了一个双向的支付通道。现在,Alice想要给一个第三方Carol支付1btc。

一般来说,Alice和Carol需要在彼此之间开设一个支付通道。但实际上并不需要。因为Bob和Carol之间已经有了一个通道,所以Alice可以通过Bob给Carol支付。

具体来说,Alice可以给Bob支付1btc,而Bob再支付1btc给Carol。

但是,Alice实际上并不信任Bob,或者Carol并不信任Bob。她担心把钱给Bob之后,Bob不会给Carol;又或者,他把钱给了Carol,但Carol谎称自己压根没见到钱,而Alice也不知道该找哪个来追责。

zkSync联创提出新的治理解决方案L1 Fork,以应对智能合约实施过程中的风险:金色财经报道,Matter Labs联合创始人兼首席执行官Alex在社交媒体发文,提出“L1 Fork作为终审法院”概念拟解决智能合约实施风险问题,并且表示zkSync愿意资助相关研究。Alex指出,L2合约在紧急升级时存在中心化问题,相比之下L1是可分叉的,任何用户都可以选择加入他们主观认为正确且规范的分叉分支,但这种模式不适用于L2和DeFi协议,因为L2和DeFi协议无法分叉从L1桥接的底层原生资产(例如ETH)。

因此,Alex建议建立一个类似于现实世界司法机构的“链上法院”等级制度,每个协议都有自己的治理并定义正常和紧急升级机制且必须指定一份特殊合约作为上诉实例,这种模式可以解决紧急升级时的中心化问题。对于紧急升级,必须有一个上诉期,在此期间任何人都可以向上级“法院”提出质疑但必须缴纳预先确定的保释金,然后,该法院可以取消紧急升级(并且不执行任何其他操作),每个“法院”必须指定可以对任何决定提出上诉的更高一级“法院”,直到以太坊最高“法院”。[2023/9/3 13:14:42]

因此,Alice希望能保证,仅当Bob给了Carol1btc,自己才需要给Bob支付1btc。

FDIC主席:未能理解与加密相关风险加速了Signature Bank的倒闭:金色财经报道,美国联邦存款保险公司(FDIC)主席 Martin J. Gruenberg 表示,管理不善是 Signature Bank 失败的根本原因,未能理解与加密货币相关的风险加速了其倒闭的速度。此外,该银行未能了解其与加密行业存款相关联和依赖的风险,也未能了解其容易受到 2022 年末至 2023 年发生的加密行业动荡蔓延的影响。

Gruenberg 称,SVB 和 Signature Bank 的倒闭分别导致了 161 亿美元和 24 亿美元的损失。资产在 1000 亿美元或以上的银行值得特别关注,包括考虑长期债务要求以促进有序解决。[2023/5/16 15:06:17]

当Alice要给Carol支付1btc时,她让Carol先生成一个秘密值并把对应的哈希值发给她。Alice也告诉Carol可以用这个秘密值跟Bob交换1btc。

孙正义:比特币难以理解 但数字货币很有用:11月20日消息,软银集团总裁孙正义在纽约时报峰会上表示,比特币是“难以理解的”。孙正义表示其此前已经投资了2亿美元,这是他个人资产的1%。但自从投资比特币后,他称,看到比特币的价格每天每五分钟波动一次,这使他无法专注于自己的业务。而停止对比特币的投资,他“变得更好了”。他还表示,“我发现数字货币很有用,但我不知道它们是什么数字货币或它们产生于什么因素。”2019年4月消息,软银集团创始人孙正义在比特币上损失了1.3亿美元。(JP.Cointelegraph)[2020/11/20 21:28:21]

与此同时,Alice把从Carol处得到的哈希值发给Bob,并告诉Bob如果Bob能提供对应于这个哈希值的原始值,她就会给Bob1btc。

吴忌寒:不同意BCH才是真正的比特币 但非常同情和理解:比特大陆联合创始人吴忌寒做客王峰十问时表示:“对于‘BCH才是真正的比特币’,我个人不同意这种说法,但是我非常同情和理解。因为大区快主义者,包括很多早期就为了推广比特币而付出了巨大热情的人,对“比特币”这三个字有一种执着。”[2018/6/16]

所以Bob找到Carol,用1btc换来了Carol的初始值。

然后,Bob找回Alice,提供这个初始值。Alice因此知道了Bob一定给过钱了,也就是Carol肯定已经收到了1btc,于是就把钱给了Bob。

皆大欢喜。

几乎,啊,几乎是皆大欢喜。

在这种「过家家」的情形下,中间人Bob还是需要新人Alice和Carol。Bob必须相信Carol给他的是一个真正有用的值,而且要相信Alice真的会给他1btc,假如他能提供对应于哈希值的原像的话。

这时候,我们就需要哈希时间锁合约啦。

哈希时间锁合约

哈希时间锁可以让Alice和Bob用秘密值来交换btc。

为了使用哈希时间锁,Alice要将1btc发送至一个新的多签地址,而非直接发送给Bob。这个地址中锁定的btc可以通过两种方式解锁。

第一种方式是Bob将自己的签名和秘密值一起发送至该地址。

第二种方式是Alice将自己的签名发送至该地址。但是,这个方式存在?CLTV时间锁限制:Alice必须等待一段时间才能签署并广播交易取走这个btc。

也就是说,Bob有两周时间来创建一个包含签名和秘密值的交易,并广播该交易,将多签地址上的btc发送给自己。这样一来,这笔交易就有了保证。只要Bob能提供秘密值,他就能取走Alice的btc:在比特币网络公开广播该交易可以让Alice看到它。

如果Bob没有在规定时限内提供秘密值,Alice就可以取回她的btc。就这么简单。

再说回网络,因为这是哈希时间锁合约真正发挥作用的地方。

如上文所述,不仅Alice和Bob之间有哈希时间锁合约,Bob和Carol之间也有。因此,如果Carol向Bob索要btc,Bob也可以从Carol那里取得秘密值。这些在区块链上都是可见的。

因此,如果发生这种情况,Bob也一定可以从Alice那里拿到1btc。Bob可以将从Carol那里拿到的秘密值在链上公开,发送至他与Alice的哈希时间锁合约,然后取走多签地址上的1btc。这两个状态通道有效地关联了起来。

最后要强调的一点是,Bob必须在有效期内从Carol那里拿到秘密值,否则Alice就有可能取回多签地址上的1btc。如果等Alice取回1btc之后Bob才从Carol那里拿到了秘密值,Bob就会被卡在中间进退两难。因此,Bob和Carol的哈希时间锁合约必须比Alice和Bob的先到期。这就是为什么哈希时间锁合约需要CheckLockTimeVerify而非CheckSequenceVerify。

最后还有一个问题需要解决:要保证闪电网络的可用性,所有这些必须在链下完成。具体是如何实现的将在本系列第三篇文章中揭晓。

标签:BOBALICEICEALIbobt币最新消息alice币发行量NICE币ALIF

BNB热门资讯
比特币:DeFi富了谁?36个DeFi协议年化营收约29亿美元 平均市销率21.8倍_COI

流动性挖矿推动DeFi走向兴盛。根据PAData对今年上半年DeFi领域的综合分析,DeFi上半年总净锁仓量已飙升至568.62亿美元,涨幅约为307.09%,AMMDEX上半年月均交易总量达到.

ANC:广东将出台数字经济促进条例 建设数字领域省实验室_unitedbitcoin

作为数字经济大省,广东下一步将如何发力,哪些领域将获支持?7月29日,广东省十三届人大常委会第三十三次会议对广东省数字经济促进条例进行二审.

区块链:剖析区块链安全性的洋葱模型(Part-1)_区块链专业方向好就业吗

从实证来看,公链是安全的。纵观其历史,公链确实做到了其设计用途:流畅地处理交易。这是我们有目共睹的。至于为什么会这样,很难想出一种理论来解释.

EARN:进阶为“玩赚”高手不能错过的分析网站_DEFI

Hi,小伙伴们~ 毫无疑问,最近的投资热点就是NFT游戏,其玩赚模式所带来的巨大价值已经逐步显现。而且,无论是从大机构参与的数量还是从链游的普及度来说,NFT游戏确实还处于行业发展的早期阶段.

NFT:马丁·沃尔夫:各国央行是时候推出自己的数字货币了_4PLAY币

各国央行应如何应对数字技术的挑战?这已成为一个紧迫的问题。部分原因是,各国央行和政府都必须掌控这个私营货币泛滥的新蛮荒时代。现在,它们必须推出自己的数字货币.

BTC:海外互联网巨头助攻 比特币回暖_亚马逊

7月26日,加密资产市场时隔2个月迎来大幅上涨。BTC由35380美元的开盘价最高触及39799美元,日内最大涨幅12.49%。ETH、LTC、UNI等主流资产同步跟涨,市场一扫往日阴霾.