比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

一文科普哈希鎖定:怎么實現哈希時間鎖定及哈希鎖定的優缺點_Chain

Author:

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

閃電網絡中提出的一種新的技術實現形式。

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

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

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

怎么實現哈希時間鎖定?

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

今日恐慌與貪婪指數為68,等級仍為貪婪:金色財經報道,今日恐慌與貪婪指數為68(昨日為68),等級仍為貪婪。注:恐慌指數閾值為0-100,包含指標:波動性(25%)+市場交易量(25%)+社交媒體熱度(15%)+市場調查(15%)+比特幣在整個市場中的比例(10%)+谷歌熱詞分析(10%)。[2023/4/15 14:05:42]

1、哈希鎖

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

基礎設施服務商Chain收購歐洲持牌實體,并推出OTC交易系統Chain Prime:2月17日消息,區塊鏈基礎設施服務商Chain宣布已收購了一家持有合規牌照的歐洲加密貨幣服務商,該提供商現將作為一個新實體Chain Europe UAB運營。在收購之后,Chain還推出了OTC交易系統Chain Prime,旨在讓客戶通過Chain Engine獲得深度流動性。[2023/2/18 12:14:09]

2、時間鎖

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

Radiocaca將舉行USM元宇宙第一個Web3婚禮:據官方消息,Radiocaca army 中的社區人員小鬼正在籌備一場盛大的婚禮,這將是在Radiocaca USM元宇宙舉行的第一個Web3婚禮。婚禮中的新郎新娘,兩人的實際形象被映射到元宇宙中,現實婚禮中的動作也被同步復制。親朋好友可以定制自己在這場元宇宙婚禮中的形象,選擇他們的著裝,控制動作和言行。這將是一場虛擬與現實共存的盛大婚禮。參與婚禮,將會獲得價值豐厚的虛擬婚禮伴手禮。[2022/5/31 3:51:34]

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

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

大白先生成隨機數S,再把隨機數的哈希值H(S)通過網絡給小黑,假設隨機數是123,哈希值是a03a。同時,大白進行時間上鎖和哈希上鎖,假設時間鎖的時間為1小時,哈希鎖上鎖的哈希值是a03a。上完鎖后,待轉換的比特幣就被鎖定在鏈A上。

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

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

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

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

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

哈希鎖定的優缺點

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

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

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

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

Tags:ChainCHAHAIAINblockchain.infoSugar ExchangeteachainChain Estate DAO

以太坊交易所
林天強:元宇宙正是科幻思想對生活生產方式的未來定義權_加密貨幣

2021年是元宇宙元年。2021年3月,元宇宙概念第一股羅布樂思在美國紐約證券交易所正式上市,元宇宙成為科技、風險投資、互聯網領域最火爆的概念之一.

1900/1/1 0:00:00
Swash 引領數據新范式,打破傳統數據壟斷_ASH

Swash的使命是創建一個以訪問、協作和補償為核心的新數據經濟。而推動這一運動的核心就是即將推出的SWASH通證.

1900/1/1 0:00:00
專訪 Vitalik Buterin:對于加密貨幣和區塊鏈的思考_DAO

受訪者:VitalikButerin,以太坊創始人撰文:楚章、張潔平、SujiYan來源:InitiumMedia維塔利克·布特林是以太坊的創始人,他19歲創立了以太坊.

1900/1/1 0:00:00
Solana網絡USDC、USDT代幣集成完成_SOLA

親愛的用戶:幣安現已完成Solana網絡的USDC、USDT集成,並開放USDC-SPL和USDT-SPL代幣充值提現業務.

1900/1/1 0:00:00
頂峰AscendEX支持Ultra (UOS) 主網充提_AIN

親愛的用戶: 頂峰AscendEX現已開通Ultra(UOS)主網充提。由于同時支持主網UOS和ERC20網絡,用戶在充提時請注意選擇對應網絡,以免造成充值不上賬、提現不到賬的情況.

1900/1/1 0:00:00
THORChain 生態交易協議 THORSwap 已恢復比特幣、萊特幣、BSC 和 BCH 網絡的跨鏈交易功能_加密貨幣

鏈聞消息,THORChain生態交易協議THORSwap目前已恢復比特幣、萊特幣、BSC和BCH這4個網絡的跨鏈交易功能,正在最后恢復以太坊網絡.

1900/1/1 0:00:00
ads