比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > USDT > Info

理解閃電網絡:如何構建閃電網絡?什么是哈希時間鎖?_BOB

Author:

Time:1900/1/1 0:00:00

在上一篇文章中,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 也不知道該找哪個來追責。

美聯儲梅斯特:美聯儲對通貨膨脹“持續性和幅度”的理解是錯誤的:9月30日消息,美聯儲梅斯特:美聯儲對通貨膨脹“持續性和幅度”的理解是錯誤的。(金十)[2022/9/30 6:03:02]

因此,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 擁有)。

Roark Group創始人:未來不理解DAO很難做出投資決策:10月5日,Roark Group創始人Sky在499小島上線發布會上表示,DAO減少了組織的信任摩擦,集中了群體智慧,增加了跨時間和空間的協作可能,決策更加風險排斥、更公平公開公正。DAO讓DeFi更完整,DeFi讓DAO更普及,未來不理解DAO很難做出投資決策。Sky認為,長遠來看,DAO能夠成為主流的生產組織模式,但需要很長的時間,由DAO和中心化組織共生的新模式Hybrid-AO可能是長期存在的,這種組織模式也很棒。

據悉,499小島是一個DAO治理平臺,支持項目信息展示、發起提案、參與投票等功能。[2020/10/6]

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

聲音 | 比特幣咨詢公司創始人:懷疑比特幣的人不理解儲蓄:比特幣咨詢公司Bitcoin Advisory創始人Pierre Rochard今日發推稱,通貨膨脹的法定貨幣抑制儲蓄,他們鼓勵將現金快速轉換成投資或消費。這或許有助于解釋為什么許多對比特幣持懷疑態度的人不理解儲蓄,他們只理解投資和消費。[2020/1/7]

然后,Bob 找回 Alice,提供這個初始值。Alice 因此知道了 Bob 一定給過錢了,也就是 Carol 肯定已經收到了 1 btc,于是就把錢給了 Bob。

皆大歡喜。

幾乎,啊,幾乎是皆大歡喜。

在這種「過家家」的情形下,中間人 Bob 還是需要新人 Alice 和 Carol。Bob 必須相信 Carol 給他的是一個真正有用的值(不然錢都給了就拿不回來了),而且要相信 Alice 真的會給他 1 btc,假如他能提供對應于哈希值的原像的話。

聲音 | 邢臺市委常委戎陽:加深對區塊鏈理解認識 做到學以致用、推動發展:11月29日,邢臺舉辦全市主題教育形勢政策報告會暨第四期“邢襄講壇”,邀請清華x-lab區塊鏈實驗室主任夏立,就區塊鏈技術及相關政策作專題輔導。市委常委戎陽在主持報告會時強調,各級各部門要認真學習、消化吸收報告內容,持續加深對區塊鏈技術的理解認識,掌握區塊鏈技術的發展現狀、發展趨勢和發展規律,做到學以致用、推動發展。[2019/12/2]

這時候,我們就需要哈希時間鎖合約(HTLC)啦。

哈希時間鎖可以讓 Alice 和 Bob 用秘密值來交換 btc(當然 Bob 和 Carol 也需要這個,但我們先按下不提)。

為了使用哈希時間鎖,Alice 要將 1 btc 發送至一個新的多簽地址,而非直接發送給 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 那里拿到 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(相對時間鎖)。

最后還有一個問題需要解決:要保證閃電網絡的可用性,所有這些必須在鏈下完成。具體是如何實現的將在本系列第三篇文章中揭曉。

Tags:BOBCAROALICARBoba Fett WarCAROMCaliCoinCCAR

USDT
NFT和Web3報告:版圖持續擴張 下半年值得期待_SEA

如果今年年初有人對我說,NFT的銷售額將輕松突破10億美元,知名投資人GaryVee將推出NFT項目,Axie Infinity將成為五大NFT游戲之一,我會回答:“我只相信其中的一個.

1900/1/1 0:00:00
金色DeFi日報 | DeFi Education Fund回應UNI拋售_區塊鏈

DeFi數據 1.DeFi總市值:743.12億美元 市值前十幣種排名數據來源DeFiboxDeFi總市值數據來源:Coingecko2.過去24小時去中心化交易所的交易量:35.

1900/1/1 0:00:00
中幣(ZB)研究院:突尼斯批準比特幣草案 全球市場正在重構_ETA

7月14日消息,非洲國家突尼斯政府批準關于比特幣和海外賬戶的法律草案。盡管突尼斯并未透露法案草案的具體內容,但根據突尼斯政府以往對加密貨幣的積極態度,繼薩爾瓦多比特幣法幣化之后,突尼斯有可能成為.

1900/1/1 0:00:00
波卡周報:Kusama 第四次拍賣將于 7/13 結束 Khala 或將贏得第四個插槽_POLK

Kusama 本周二 7 月 6 日下午 16:35 左右,Kusama 網絡的第三個平行鏈插槽拍賣結束!隨后進行了 1 個小時的隨機結束期.

1900/1/1 0:00:00
以太坊已經是王者了 為何還要大費周章繼續升級到2.0?_以太坊

6月24日,以太坊測試網開啟了倫敦升級,一天內就在ETH2.0上質押了10萬枚以太坊,價值約2億美元,倫敦升級的開啟意味著ETH2.0的到來也越來越近了.

1900/1/1 0:00:00
新聞周刊 | 加密企業捐款馳援河南_BLOC

金色周刊是金色財經推出的一檔每周區塊鏈行業總結欄目,內容涵蓋一周重點新聞、礦業信息、項目動態、技術進展等行業動態。本文是其中的新聞周刊,帶您一覽本周區塊鏈行業大事.

1900/1/1 0:00:00
ads