在上一篇文章中,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也不知道該找哪個來追責。
沙特機場地勤服務提供商SGS將在28個機場實施DocCerts區塊鏈管理解決方案:金色財經報道,沙特機場地勤服務提供商 SGS 將與區塊鏈公司 IR4LAB 合作,在沙特的 28 個機場實施 DocCerts 區塊鏈管理解決方案,適用于 SGS 提供地面服務的 28 個沙特阿拉伯機場頒發的所有培訓相關數字文件和地面服務設備許可證。[2023/2/9 11:56:45]
因此,Alice希望能保證,僅當Bob給了Carol1btc,自己才需要給Bob支付1btc。
當Alice要給Carol支付1btc時,她讓Carol先生成一個秘密值并把對應的哈希值發給她。Alice也告訴Carol可以用這個秘密值跟Bob交換1btc。
動態 | 埃森哲公布區塊鏈集成管理解決方案:據日經TECH報道,今日埃森哲公布了基于區塊鏈技術的集成管理解決方案“Block Chain·Hub”。“Block Chain·Hub”作為一款集成管理軟件,可以管理多個區塊鏈基礎設施,也可在外部系統與區塊鏈基礎設施之間進行調解。日本福岡金融集團旗下的iBank Marketing公司已經在積分服務相關的再建項目中先行引入“Block Chain·Hub”。[2018/8/3]
與此同時,Alice把從Carol處得到的哈希值發給Bob,并告訴Bob如果Bob能提供對應于這個哈希值的原始值,她就會給Bob1btc。
前摩根士丹利駐香港執行董事:懷疑加密貨幣的比特幣持有者應理解加密貨幣潛在的技術:據btcmanager消息,香港的加密貨幣企業家,前摩根士丹利駐香港執行董事Wayne Trench表示,所有因價格波動的不穩定性對加密貨幣持懷疑態度的比特幣持有人,應該摒棄這一想法并理解加密貨幣潛在的技術。[2018/4/10]
所以Bob找到Carol,用1btc換來了Carol的初始值。
然后,Bob找回Alice,提供這個初始值。Alice因此知道了Bob一定給過錢了,也就是Carol肯定已經收到了1btc,于是就把錢給了Bob。
前特朗普特別顧問對比特幣表示并不理解:前特朗普特別顧問、對沖基金經理、億萬富豪伊坎(CarlIcahn)表示:市場存在太多的繁榮。我不理解比特幣。[2017/12/1]
皆大歡喜。
幾乎,啊,幾乎是皆大歡喜。
在這種「過家家」的情形下,中間人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。
最后還有一個問題需要解決:要保證閃電網絡的可用性,所有這些必須在鏈下完成。具體是如何實現的將在本系列第三篇文章中揭曉。
我們很高興宣布「FTX氣候」計劃正式啟動!FTX基金會的宗旨是,希望生活在每個人都擁有同等機會的世界。不幸的是,氣候變遷現在和將來都對這個理想構成重大威脅.
1900/1/1 0:00:00顧名思義,非同質化代幣是獨特的數字資產。但問題也隨之而來,每個NFTs的獨特性使它們難以與其他資產進行交換,因此難以定價。下文將帶你了解關于NFTs碎片化以及增加NFTs流動性的各種實踐.
1900/1/1 0:00:00德克薩斯州證券委員會已申請對加密借貸公司BlockFi下達停止令,理由是該公司沒有提供在州或聯邦級別獲得許可的證券.
1900/1/1 0:00:00區塊鏈與其它技術進行融合,以打造完整的解決方案,已成為行業共識。其中,物聯網可以大規模低成本地采集數據,而區塊鏈可以大規模低成本地信任數據,因此區塊鏈與物聯網的融合被認為具有較大的想象空間.
1900/1/1 0:00:00隨著越來越多的比特幣礦工從中國遷移,盡管能源充足且氣候涼爽,但他們對在加拿大落戶猶豫不決。但為什么?加拿大似乎擁有許多比特幣挖礦優勢——大量閑置的可再生資源、涼爽的氣候和較低的法定貨幣價值.
1900/1/1 0:00:00加密貨幣領域最熱門的趨勢之一是一種可以追溯到圣經時代的金融活動:借錢來賺取利息。加密貨幣投資者不再只是坐等他們的比特幣、以太坊或其他數字貨幣升值,而是通過出借他們持有的加密貨幣或采用其他策略來賺.
1900/1/1 0:00:00