以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > 波場 > Info

科普:跨鏈技術方案之哈希鎖定_區塊鏈

Author:

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

哈希鎖定和閃電網絡

哈希鎖定,全稱哈希時間鎖定合約,是閃電網絡中提出的一種新的技術實現形式。

哈希鎖定模式是指用戶在規定的時間段對于哈希值的原值進行猜測來支付的一種機制。簡單講,就是在智能合約的基礎上,雙方先鎖定資產,如果都在有限的時間內輸入正確哈希值的原值,即可完成交易。

在這樣的機制下可以實現小額支付的快速確認,也就是說實現閃電網絡快速確認的目標。

接下來大白將通過哈希鎖定的應用場景之資產兌換為例來為大家科普哈希鎖定是怎么實現的。

怎么實現哈希時間鎖定?

動態 | 報告:區塊鏈等熱點詞促使童書科普百科類成交額同比增速最高:近日,京東圖書與艾瑞咨詢聯合發布了《2019中國圖書市場報告》。報告指出,AI、5G、區塊鏈、機器人、VR、智能家居、AR這些熱點詞,不斷點燃科技熱潮,科技在改變大眾生活的同時,也吸引了越來越多家長的關注,從小培養孩子對科技的興趣和熱愛。因此童書中科普百科類成交額同比增速最高,占比將近40%。[2020/1/8]

為了方便理解哈希時間鎖定到底是如何鎖定的,這里給大家類比了兩個鎖,一個是哈希鎖,一個是時間鎖。

1、哈希鎖

通過哈希值上鎖,上鎖之后只有用產生這個哈希值的原本值進行開鎖,假設數123,哈希之后的值為a03a,通過a03a上鎖,不考慮哈希碰撞的情況下,只能由123解鎖。

現場 | 火幣中國推出數字經濟及區塊鏈產業科普新書:金色財經現場報道,12月6日,由海南省工業和信息化廳主辦,南南合作金融中心協辦,海南生態軟件園、火幣中國承辦的“海南自貿港數字經濟和區塊鏈國際合作論壇”在海口舉行,這是全球首次區塊鏈部長級論壇。

在本次論壇上,火幣中國舉行了“數字經濟及區塊鏈產業科普系列新書發布”儀式,希望通過教材、專業教育、培訓等多種方式,幫助從業者、高校、研究機構深入了解區塊鏈,從而建立起區塊鏈全局性知識模型,真正推動區塊鏈應用落地。火幣中國CEO袁煜明介紹,將聯合機械工業出版社面向普通高等教育推出《區塊鏈導論》、《區塊鏈系統設計與應用》和《區塊鏈新商業模式分析》系列教材,這是國內最早推動的區塊鏈教材之一;火幣中國還積極參與數字經濟的研究,由中信出版社出版的新書《讀懂Libra》已經上市;由火幣中國負責編寫的區塊鏈技術科普讀物《區塊鏈技術進階指南》將于12月面世;首本行業內最全的區塊鏈應用案例集《區塊鏈產業應用100例》在本次論壇進行了首次刊印。[2019/12/6]

2、時間鎖

聲音 | CNBC主持人:加密貨幣最大的缺點之一就是難以向外行快速科普:CNBC主持人Ran NeuNer近期發推稱,加密貨幣最大的缺點之一就是很難向外行快速解釋。當人們要求我向他們解釋比特幣時,我知道他們至少需要一個小時才能真正理解。[2019/9/10]

時間鎖要求在規定時間內輸入哈希鎖的密碼。如果時間鎖的時間是1個小時,那么就要求用戶需要在1個小時內輸入哈希鎖的密碼,如果在1個小時后輸入哈希鎖的密碼,時間鎖仍然不會開啟。

也就是說同時打開這兩個鎖的條件是,在規定的時間內輸入哈希值原本的值,上面的例子就是在1個小時內,輸入“123”,兩把鎖才會都處于開啟狀態。

現在大白將利用哈希時間鎖定的機制把自己的比特幣在小黑那里兌換以太幣,具體的操作步驟如下:

大白先生成隨機數S,再把隨機數的哈希值H(S)通過網絡給小黑,假設隨機數是123,哈希值是a03a。

同時,大白進行時間上鎖和哈希上鎖,假設時間鎖的時間為1小時,哈希鎖上鎖的哈希值是a03a。上完鎖后,待轉換的比特幣就被鎖定在鏈A上。

小黑收到大白給的哈希值“a03a”后,小黑根據這個哈希值在以太坊上部署智能合約,并往合約中存同等價值的以太幣。小黑的智能合約要求大白在規定時間內提供密碼“123”才可以取走智能合約中的以太幣。

這個過程相當于,小黑自己也上了兩把鎖,其中哈希鎖和大白的那把哈希鎖一樣,需要用同樣的密碼才可以打開,時間鎖假如為半個小時。

大白使用小黑的這個智能合約,并在半個小時內輸入自己的密碼“123”,就能打開小黑在鏈B上的哈希鎖,就能取走小黑智能合約里的以太幣。

因為大白在調用了小黑的智能合約時輸入了密碼,因此小黑也就知道了密碼是“123”,他只要在一個小時內通過這個密碼打開鏈A上的哈希鎖,大白的比特幣就會轉給小黑。

通過上面的過程,可以看到,大白可以通過哈希時間鎖定這種方式,實現了比特幣到以太幣的兌換。當然這往往需要大白多支付一點比特幣給小黑作為手續費,畢竟天下沒有免費的勞動力。

哈希鎖定的優缺點

聽了大白上面的講解有的小伙伴會疑惑?有哈希鎖不就可以了嗎?畢竟大白必須輸入哈希鎖的密碼才能取走小黑的以太幣,小黑也只有當大白輸入完鏈B上的哈希鎖密碼之后才能打開鏈A上的哈希鎖。看起來哈希鎖就能搞定的事兒,干嘛要加一個時間鎖?

在哈希時間鎖定機制中,如果時間超過了規定時間,鎖定在系統中的代幣將會被收回。因此,加上時間鎖有效地促進了大白在小黑規定的時間內解開鏈B上的哈希鎖,小黑也會因為自己的利益所需而在大白規定的時間段內解開鏈A上的哈希鎖。

在整個過程鏈與鏈之間也不用相互了解,進而促進了交易的速度。而且如果交易失敗,哈希鎖定是不會收取額外的手續費。

不過哈希鎖定的應用場景比較受限,它支持的功能比較少。

你希望現在的交易平臺大力推廣哈希鎖定,走向去中心化的DEX嗎?為什么?

Tags:區塊鏈比特幣CNBNBC區塊鏈的四大核心技術比特幣最新價格美元k線CNB幣BNBCH價格

波場
Kraken最新報告,全球加密市場在5月會繼續保持上升勢頭嗎?_RAKE

為了幫助加密資產用戶了解不斷波動的加密市場,全球加密資產交換平臺Kraken最近發布了2021年4月的《加密市場觀察》月度報告.

1900/1/1 0:00:00
關于ZT開啟SHIB/FEG/KISHU/AKITA/DOG 交易有禮活動_LIBRA

關于ZT開啟SHIB/FEG/KISHU/AKITA/DOG?交易有禮活動 尊敬的ZT用戶: ZT于2021年5月18日16:00開啟交易SHIB/FEG/KISHU/AKITA/DOG送ZTB.

1900/1/1 0:00:00
NFT隨想三兩事(4)——與NFT藝術家共享未來收益_NFT

在過去藝術家往往意味著貧窮和落魄,在現在往往只有家境優越的人才會學習藝術專業,所有的這些歸根結底就是藝術家收入來源的不穩定,這是基于藝術品交易市場的層級分化和低頻特點.

1900/1/1 0:00:00
IoTeX鏈接物理世界可信數據開拓NFT新邊界_IOT

作者:BenjaminPowers近日,Coindesk科技版主編BenjaminPowers發表了一篇科技報道,詳細介紹了IoTeX如何將物理世界的可信數據.

1900/1/1 0:00:00
Bitfly關于2021年3月4日停服更新的公告_BIT

尊敬的Bitfly全球用戶:近期因平臺用戶量急速增長,為保障用戶順暢穩健交易,我們計劃于2021年3月4日14:30開始進行平臺系統升級.

1900/1/1 0:00:00
BKEX Global 關于上線AQUAGOAT的公告_KEX

尊敬的用戶:??? BKEXGlobal即將上線AQUAGOAT,詳情如下:上線交易對:AQUAGOAT/USDT??幣種類型:BEP20充值功能開放時間:2021年5月15日16:30交易功能.

1900/1/1 0:00:00
ads