币小哥资源讯息:怎样建立闪电搜集?什么是哈希功夫锁?

火币

在上一篇作品中,alice 和 bob 创造了一个双向的付出通道波场币官网。此刻,alice 想要给一个第三方 carol 付出 1 btc。

普遍来说,alice 和 carol 须要在相互之间开设一个付出通道波场币官网。但本质上并不须要。由于 bob 和 carol 之间仍旧有了一个通道,以是 alice 不妨经过 bob 给 carol 付出。

简直来说,alice 不妨给 bob 付出 1 btc,而 bob 再付出 1 btc 给 carol波场币官网。

然而,alice 本质上并不断定 bob,大概 carol 并不断定 bob波场币官网。她担忧把钱给 bob 之后,bob 不会给 carol;又大概,他把钱给了 carol,但 carol 谎称本人压根没见到钱,而 alice 也不领会该找哪个来追责。

所以,alice 蓄意能保护,仅当 bob 给了 carol 1 btc,本人才须要给 bob 付出 1 btc波场币官网。

当 alice 要给 carol 付出 1 btc 时,她让 carol 先天生一个神秘值(一个随机的数字串)并把对应的哈希值发给她波场币官网。alice 也报告 carol 不妨用这个神秘值跟 bob 调换 1 btc。

与此同声,alice 把从 carol 处获得的哈希值发给 bob,并报告 bob 即使 bob 能供给对应于这个哈希值的原始值,她就会给 bob 1 btc(这个原始值固然惟有 carol 具有)波场币官网。

以是 bob 找到 carol,用 1 btc 换来了 carol 的初始值波场币官网。

而后,bob 找回 alice,供给这个初始值波场币官网。alice 所以领会了 bob 确定给过钱了,也即是 carol 确定仍旧收到了 1 btc,所以就把钱给了 bob。

大快人心波场币官网。

简直,啊,简直是大快人心波场币官网。

在这种「过家家」的景象下,中央人 bob 仍旧须要生人 alice 和 carol波场币官网。bob 必需断定 carol 给他的是一个真实有效的值(否则钱都给了就拿不回顾了),并且要断定 alice 真的会给他 1 btc,假设他能供给对应于哈希值的原像的话。

这功夫,咱们就须要哈希功夫锁合约(htlc)啦波场币官网。

哈希功夫锁合约

哈希功夫锁不妨让 alice 和 bob 用神秘值来调换 btc(固然 bob 和 carol 也须要这个,但咱们先按下不提)波场币官网。

为了运用哈希功夫锁,alice 要将 1 btc 发送至一个新的多签地方,而非径直发送给 bob波场币官网。这个地方中锁定的 btc 不妨经过两种办法解锁。

第一种办法是 bob 将本人的出面和神秘值一道发送至该地方波场币官网。

币小哥资源讯息:alice 必需等候一段功夫(比方两周)本领签订并播送买卖取走这个 btc。

币小哥资源讯息:在比特币搜集公然播送该买卖不妨让 alice 看到它。

即使 bob 没有在规准时限内供给神秘值,alice 就不妨取回她的 btc波场币官网。就这么大略。

再说回搜集,由于这是哈希功夫锁合约真实表现效率的场合波场币官网。

如下文所述,不只 alice 和 bob 之间有哈希功夫锁合约,bob 和 carol 之间也有波场币官网。所以,即使 carol 向 bob 索取 btc,bob 也不妨从 carol 何处博得神秘值。那些在区块链上都是看来的。

所以,即使爆发这种情景,bob 也确定不妨从 alice 何处拿到 1 btc波场币官网。bob 不妨将从 carol 何处拿到的神秘值在链上公然,发送至他与 alice 的哈希功夫锁合约,而后取走多签地方上的 1 btc。这两个状况通道灵验地关系了起来。

结果要夸大的一点是,bob 必需在灵验期内从 carol 何处拿到神秘值,要不 alice 就有大概取回多签地方上的 1 btc波场币官网。即使等 alice 取回 1 btc 之后 bob 才从 carol 何处拿到了神秘值,bob 就会被卡在中央进退维谷。所以,bob 和 carol 的哈希功夫锁合约必需比 alice 和 bob 的先到时(比方,前者的时间限制不妨设成 10 天,而非两周)。这即是干什么哈希功夫锁合约须要 checklocktimeverify(一致功夫锁)而非 checksequenceverify(对立功夫锁)。

币小哥资源讯息:要保护闪电搜集的可用性,一切那些必需在链下实行波场币官网。简直是怎样实行的将在本系列第三篇作品中公布。