以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > 區塊鏈 > Info

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

Author:

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

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

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

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

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

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

徐明星新書《趣說金融史》正式發布 科普金融發展之道:金色財經現場報道,9月23日,歐科云鏈創始人徐明星攜手著名財經作家李霽月、行業觀察者顧澤輝力作《趣說金融史》一書,跨越5000年金融歷史,重讀金錢故事,并預測新的金融時代。該書由中信出版社出版,將于近期正式發售。據了解,本書可以更好地呈現金融的起源與發展,幫助人們理解貨幣、金融與未來經濟。作為區塊鏈行業領軍企業——歐科云鏈的創始人,徐明星深知技術探索對經濟社會的重要推動作用,他曾先后出版過《圖說區塊鏈》、《區塊鏈:重塑經濟與世界》、《通證經濟》、《鏈與未來》等行業權威著作,解讀區塊鏈等新型技術的推動下,金融與社會的升級之道,對經濟社會發展做出了重大貢獻。其中,《區塊鏈:重塑經濟與世界》曾作為新中國70周年重點推薦圖書之一被相關書店推薦。[2021/9/23 17:00:57]

人民數字FINTECH推出區塊鏈科普動畫:人民日報數字傳播發布微博稱,人民數字FINTECH出品《趣味科普|區塊鏈動畫》。[2020/3/31]

1、哈希鎖

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

2、時間鎖

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

動態 | 鏈客社區聯合北京交通廣播推出區塊鏈技術科普節目:12月11日15:15—16:00,區塊鏈技術社區——鏈客區塊鏈技術社區將聯合北京交通廣播FM103.9從零開始為大眾科普解碼區塊鏈技術,蜻蜓FM及北京廣播網同期進行全球直播。首期做客嘉賓為鏈客區塊鏈技術社區創始人郄建軍和百度區塊鏈產品負責人于雅楠。[2019/12/11]

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

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

財政部副部長朱光耀:數字經濟還處在發展的過程中,要以科普、推動的態度來推進數字經濟發展:今日,在中國發展高層論壇2018年會上,財政部副部長朱光耀表示:“數字經濟還處在發展的過程中,要以科普、推動的態度來推進數字經濟發展。也要關注數字經濟的其他影響,包括稅收征管、反洗錢監管措施等要跟上。”[2018/3/25]

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

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

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

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

(3)大白使用小黑的這個智能合約,并在半個小時內輸入自己的密碼“ 123 ”,就能打開小黑在鏈B上的哈希鎖,就能取走小黑智能合約里的以太幣(相當于小黑的以太幣,因為智能合約是小黑創建的,合約里的以太幣也是小黑轉進去的)。

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

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

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

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

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

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

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

Tags:區塊鏈比特幣INTTECH區塊鏈幣種類比特幣即將大漲Quinta Ecobybitfintech

區塊鏈
Layer 2 將拯救以太坊 解決網絡擁塞的困擾_ROLL:國內以太坊交易平臺

以太坊是目前所有加密貨幣中最有用的貨幣:它會增值,產生收益,用于DeFi應用程序,每周都有越來越多的用例出現。以太坊還為今年剩下的時間制定了一個瘋狂的路線圖.

1900/1/1 0:00:00
遍地黃金?籌碼的積累與派發_WEB3:EMI

大家好,我是再跌一點就準備去申請美團騎手的佩佩,哈哈,開個玩笑,其實市場很多時候也是讓人很無語,今年1月份和現在的位置其實是一樣的,但情緒面卻是兩個極端,我呢能幫到大家的不多.

1900/1/1 0:00:00
歷史又不押韻地rap了:被金融收編的比特幣遇到游戲化的Z時代(上)_DEF:DEFI

主持人:狗幣是什么? 馬老師:數字貨幣…加密…%**#*&主持人:哦。那狗幣是什么?馬老師:數字貨幣…加密…%**#*&主持人:嗯.

1900/1/1 0:00:00
周五7.3億美元ETH期權到期 以太坊多頭保持控制權?_比特幣:以太坊

以太坊(ETH)在4月25日發起了一輪上漲,最終上漲了90%,將其價格推高至4200美元。去中心化金融(DeFi)應用的驚人增長推動了這一不停止的漲勢.

1900/1/1 0:00:00
技術周刊|Kusama平行鏈預計下周一上線_以太坊:幣換天下區塊鏈

本周技術周刊包含以太坊、波卡、EOS等網絡的技術類消息。以太坊基金會JavaScript團隊將發布EIP-1559 / 倫敦就緒版本5月20日消息,以太坊基金會JavaScript團隊今日凌晨發.

1900/1/1 0:00:00
高盛:比特幣終將失去它的“王冠” 取而代之的是以太坊_以太坊:加密貨幣

高盛認為,考慮到真實用途、用戶基數、技術迭代速度等多方因素,以太坊很有可能取代比特幣成為主流的加密貨幣.

1900/1/1 0:00:00
ads