在上一篇文章中,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也不知道該找哪個來追責。
華為:幫助巴基斯坦政府官員對區塊鏈等前沿技術領域理解和應用:金色財經報道,為助力巴基斯坦總理伊姆蘭·汗提出的“數字巴基斯坦”愿景,華為已經與巴基斯坦信息技術和通信部達成合作協議,為巴基斯坦1000名政府官員開展信息與通信技術培訓,幫助他們對區塊鏈等前沿技術領域有更深入的理解和應用。(人民網-國際頻道)[2021/9/4 22:59:19]
因此,Alice希望能保證,僅當Bob給了Carol1btc,自己才需要給Bob支付1btc。
當Alice要給Carol支付1btc時,她讓Carol先生成一個秘密值并把對應的哈希值發給她。Alice也告訴Carol可以用這個秘密值跟Bob交換1btc。
聲音 | 安永:超過三分之二的亞太公司缺乏對區塊鏈解決方案的理解:據businesstimes報道,安永會計師事務所(Ernst&Young,EY)在一個實時區塊鏈直播中調查發現,在區塊鏈解決方案方面,超過三分之二或68%的亞太公司對其應用缺乏了解和教育。安永周二表示,缺乏理解和教育是董事會和高管在采用區塊鏈解決方案時面臨的最大障礙。此外,大約三分之二或66%的受訪者認為,在將區塊鏈應用于組織之前,他們需要更好地了解區塊鏈的可能性,風險和好處。此次調查共有576名亞太地區參與者,其中13.7%來自新加坡。[2019/7/16]
與此同時,Alice把從Carol處得到的哈希值發給Bob,并告訴Bob如果Bob能提供對應于這個哈希值的原始值,她就會給Bob1btc。
聲音 | Samson Mow:很難理解為何質疑Liquid網絡不是真正的側鏈:據Bitcoinist消息,Blockstream首席戰略官Samson Mow近日表示,很難理解為何會有人質疑Liquid網絡并不是真正的側鏈。Liquid網絡與兩種數字貨幣錨定,并且其數據可在其他鏈上被驗證。[2018/10/13]
所以Bob找到Carol,用1btc換來了Carol的初始值。
然后,Bob找回Alice,提供這個初始值。Alice因此知道了Bob一定給過錢了,也就是Carol肯定已經收到了1btc,于是就把錢給了Bob。
福泉投資CEO:入駐孵化器的項目,對技術的理解也不是很深刻:證券時報近日發文,文章提到福泉投資CEO喬治受訪稱,旗下入駐孵化器的項目中有些對技術的理解也不是很深刻,孵化器或可以輔助他們對接商業模式和進行發展路線研討。喬治也提到,“我們做孵化器之前看了好幾百份白皮書,質量高的不到5%,95%都是處在幻想階段的,并沒有理解技術的本質。”[2018/3/19]
皆大歡喜。
幾乎,啊,幾乎是皆大歡喜。
在這種「過家家」的情形下,中間人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。
最后還有一個問題需要解決:要保證閃電網絡的可用性,所有這些必須在鏈下完成。具體是如何實現的將在本系列第三篇文章中揭曉。
文章系金色財經專欄作者牛七的區塊鏈分析記供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別,謹防上當.
1900/1/1 0:00:00原標題:Compound創始人:加密生態系統正在變得復雜化和碎片化丨2021世界區塊鏈大會7月25日,“2021世界區塊鏈大會·杭州”在杭州未來科技城學術交流中心舉行.
1900/1/1 0:00:00頭條 ▌GalaxyDigitalCEO:NFT將會繁榮,它將滲透到每個行業在最近的NextwithNovo節目中.
1900/1/1 0:00:00隨著客戶對投資加密貨幣的需求增長,已有越來越多投行開始提供加密貨幣服務。然而,面臨監管重壓,華爾街銀行布局加密貨幣仍態度謹慎.
1900/1/1 0:00:00目錄 數據定量分析框架 橫向數據-時間維度 縱向數據-同類比較 顆粒數據-細分指標 代幣數據-投資機會 研究定性分析邏輯 實用性 所有權歷史 流動性 發現價值捕獲價值 市場總量 排行榜 元數據搜.
1900/1/1 0:00:00DeFi協議依賴流動性,因此為任何愿意為其平臺增加流動性的人建立了經濟激勵機制。在我們的低利率宏觀經濟環境中,閑置現金幾乎賺不到錢,DeFi收益率變得非常誘人.
1900/1/1 0:00:00