以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > Coinw > Info

區塊鏈入門 | 跨鏈技術方案之哈希鎖定_RAE:ETW

Author:

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

在白話之前的推文《肖風博士贊不絕口的Cosmos和波卡兩大跨鏈技術項目》中提到了跨鏈技術,其中跨鏈技術的實現模式之一就是哈希鎖定,今天大白就給大家詳細講解一下什么是哈希鎖定。

?01?

哈希鎖定和閃電網絡

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

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

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

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

視覺中國:依托區塊鏈技術推出“元視覺”視覺藝術數字藏品平臺:據視覺中國官微消息,視覺中國集團12月24日宣布,將依托區塊鏈技術,于近日推出名為“元視覺”的視覺藝術數字藏品平臺。未來,視覺中國將依托旗下500px社區、Corbis等豐富的資源,陸續在“元視覺”平臺發布經典、新銳及跨界藝術等多種類型的視覺藝術數字藏品。(第一財經)[2021/12/24 8:00:45]

?02???

怎么實現哈希時間鎖定?

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

聲音 | 山東工信廳副廳長:加強區塊鏈等信息技術在工業領域的應用:山東省人民政府16日召開新聞發布會,專題解讀該省近日印發的《關于加快推動軟件產業高質量發展的實施意見》。山東省工業和信息化廳副廳長高方表示,根據《實施意見》,山東省將立足省內工業基礎優勢,推動軟件企業和工業企業深度合作、融合互動,加強大數據、人工智能、5G、區塊鏈等信息技術在工業領域的應用。(中國新聞網)[2020/1/16]

1、哈希鎖

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

2、時間鎖

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

動態 | HTC Exodus區塊鏈手機錢包宣布支持Stellar Network。:HTC Exodus區塊鏈手機的錢包應用程序ZION Vault宣布已支持Stellar Network。[2019/4/6]

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

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

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

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

韓國在2018年將積極引進區塊鏈技術:韓國預託決濟院的Lee Byeong-rae院長29號通過新年致詞表示明年將積極引進區塊鏈等創新技術。并且Lee Byeong-rae院長說“今年通過‘創新直接委員會’回應了第四次工業革命的創新技術,以后為了將存款結算業與未來的創新技術相結合, 將積極考慮在整個業務中采用塊鏈和大數據等創新技術的可能性。”[2018/1/3]

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

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

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

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

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

?03?

哈希鎖定的優缺點

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

在哈希時間鎖定機制中,如果時間超過了規定時間,鎖定在系統中的代幣將會被收回。因此,加上時間鎖有效地促進了大白在小黑規定的時間內解開鏈B上的哈希鎖,小黑也會因為自己的利益所需而在大白規定的時間段內解開鏈A上的哈希鎖。在整個過程鏈與鏈之間也不用相互了解,進而促進了交易的速度。而且如果交易失敗,哈希鎖定是不會收取額外的手續費。

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

你希望現在的交易平臺大力推廣哈希鎖定,走向去中心化的DEX嗎?為什么?歡迎在留言區分享你的觀點。

——End——

『聲明:本系列內容僅供區塊鏈科普入門學習,不構成任何投資意見或建議。如有任何錯漏,敬請留言指出。未經本文來源「白話區塊鏈」授權,謝絕任何第三方轉載本文。』

作者|宇星

出品|白話區塊鏈

Tags:區塊鏈比特幣RAEETW玩區塊鏈的都是什么人比特幣市場規模分析neweraecologyLoopNetwork

Coinw
學術向丨運用AI算法促進比特幣反洗錢_GCN:ION

譯者前言:比特幣等區塊鏈應用的初衷是為實現惠普金融目的,然而,犯罪分子的使用卻為它們帶來了壞名聲,這也凸顯出了反洗錢工作的重要性,對此.

1900/1/1 0:00:00
美聯儲是決議比特幣的劇本嗎?_比特幣:LIBRA

昨晚,美聯儲公布了利率決議,宣布降息25個基點,利率范圍降至1.75%至2%。早在9月12日,歐洲央行已經公布了利率決議,宣布將存款利率下調10個基點,從-0.4%下降到-0.5%,同時維持主要.

1900/1/1 0:00:00
Bitfinex 比特幣多頭持倉量遠超空頭,多頭總保證金達3億美金_比特幣:NEX

今年夏天,Bitfinex上做空比特幣的金額大幅下降。但更有意思的是,從Bitfinex上保證金空頭總量看,幾個月來空頭持倉量仍未回到之前的水平.

1900/1/1 0:00:00
量價配合不理想,輪動型超跌反彈走不遠_USD:SDT

成功的投機者必須學習三點:入場時機——什么時候入場,就像是利弗莫爾的密友、棕櫚灘賭場老板艾德·布拉德利經常說的:“什么時候持有,什么時候收手.

1900/1/1 0:00:00
一周觀察:數字經濟和數字貨幣成為大國博弈新戰場_數字貨幣:LIBRA

摘要 事件:9.14-18,上海區塊鏈國際周成功舉行,數字經濟和數字貨幣成為行業關注的焦點。柏林路透社消息曝光Libra一籃子儲備貨幣,國際開啟數字貨幣博弈模式.

1900/1/1 0:00:00
QKL123行情分析 | 山寨幣輪動上漲,比特幣今晚變盤?(0918)_BTC:USDT

摘要:近日山寨幣輪動上漲,以太坊連日收陽,而比特幣持續橫盤,市場變盤在即。進入九月,全球降息預期進一步加強,而今日晚些美聯儲議息結果將公布,多空或將借此一搏.

1900/1/1 0:00:00
ads