以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

跨鏈技術方案之哈希鎖定丨白話區塊鏈入門202_比特幣

Author:

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

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

哈希鎖定,全稱哈希時間鎖定合約(Hash TimeLock Contract),是閃電網絡中提出的一種新的技術實現形式。哈希鎖定模式是指用戶在規定的時間段對于哈希值的原值進行猜測來支付的一種機制。簡單講,就是在智能合約的基礎上,雙方先鎖定資產,如果都在有限的時間內輸入正確哈希值的原值,即可完成交易。在這樣的機制下可以實現小額支付的快速確認,也就是說實現閃電網絡快速確認的目標。接下來大白將通過哈希鎖定的應用場景之資產兌換為例來為大家科普哈希鎖定是怎么實現的。

跨鏈橋Hop支持Rocket Pool流動性質押代幣rETH的跨鏈橋接:5月31日消息,跨鏈橋 Hop Protocol 宣布與以太坊流動性質押協議 Rocket Pool 達成合作,支持流動性質押代幣 rETH 在以太坊、Optimism 和 Arbitrum 之間的跨鏈橋接。[2023/5/31 11:50:00]

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

NEAR與以太坊的跨鏈彩虹橋2.0版本已上線,可添加支持更多網絡:11月10日消息,NEAR與以太坊的跨鏈彩虹橋2.0版本已上線,其中新版本只有單一的一個接口,受支持的網絡的代幣可以彼此轉賬,從而能夠更輕松地添加對更多網絡的支持。同時新版本可實現自動對Meta Mask進行管理,且增加了在瀏覽器中瀏覽源交易等功能。[2021/11/10 21:40:11]

1、哈希鎖通過哈希值上鎖,上鎖之后只有用產生這個哈希值的原本值進行開鎖,假設數 123,哈希之后的值為 a03a,通過 a03a上鎖,不考慮哈希碰撞的情況下,只能由 123 解鎖。2、時間鎖時間鎖要求在規定時間內輸入哈希鎖的密碼。如果時間鎖的時間是 1 個小時,那么就要求用戶需要在 1 個小時內輸入哈希鎖的密碼,如果在 1 個小時后輸入哈希鎖的密碼,時間鎖仍然不會開啟。也就是說同時打開這兩個鎖的條件是,在規定的時間內輸入哈希值原本的值,上面的例子就是在1個小時內,輸入“ 123 ”,兩把鎖才會都處于開啟狀態。現在大白將利用哈希時間鎖定的機制把自己的比特幣在小黑那里兌換以太幣,具體的操作步驟如下:(1)大白先生成隨機數 S,再把隨機數的哈希值 H(S) 通過網絡給小黑,假設隨機數是 123 ,哈希值是 a03a 。同時,大白進行時間上鎖和哈希上鎖,假設時間鎖的時間為1小時,哈希鎖上鎖的哈希值是 a03a。上完鎖后,待轉換的比特幣就被鎖定在鏈 A 上。

跨鏈協議pNetwork已集成Polygon主網 實現與EOS之間的資產跨鏈:3月1日消息,跨鏈協議pNetwork宣布已集成Polygon(原Matic Network)主網,以實現資產和非同質化代幣(NFT)在不同區塊鏈之間的轉移。pNetwork目前已經發布了首個EOS與Polygon之間的橋,EOS和EOS鏈上資產將可以遷移到Polygon網絡中。[2021/3/1 18:03:33]

(2)小黑收到大白給的哈希值“ a03a ”后,小黑根據這個哈希值在以太坊上部署智能合約,并往合約中存同等價值的以太幣。小黑的智能合約要求大白在規定時間內提供密碼“ 123 ”才可以取走智能合約中的以太幣。這個過程相當于,小黑自己也上了兩把鎖,其中哈希鎖和大白的那把哈希鎖一樣,需要用同樣的密碼才可以打開,時間鎖假如為半個小時。

聲音 | 張龍:微眾銀行近期將發布一款業界真正可用的跨鏈解決方案:12月7日,在以“從技術開源到產業連接”為主題的區塊鏈公開課。微眾銀行區塊鏈高級架構師張龍指出,當前的區塊鏈面臨節點多、數據量大、隱私保護以及賬戶治理等方面的挑戰。對此,微眾銀行采取同構跨鏈、多鏈平行擴容以及群組模式構建分層分組的縱深協作關系,采取分布式存儲方案應對性能和容量問題,采用分層設計和賬本加密解決隱私保護問題,在治理方面,管理者、使用者和建設者系統分離,各司其職。基于以上解決方案,微眾銀行聯合金鏈盟打造了開源區塊鏈底層平臺FISCO BCOS,自主研發并開源中間件平臺WeBASE、實體身份標識及可信數據交換解決方案WeIdentity、消息協作解決方案WeEvent,據張龍透露,微眾銀行近期還會發布一款業界真正可用的跨鏈解決方案。[2019/12/7]

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

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

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

聽了大白上面的講解有的小伙伴會疑惑?有哈希鎖不就可以了嗎?畢竟大白必須輸入哈希鎖的密碼才能取走小黑的以太幣,小黑也只有當大白輸入完鏈B上的哈希鎖密碼之后才能打開鏈A上的哈希鎖。看起來哈希鎖就能搞定的事兒,干嘛要加一個時間鎖?在哈希時間鎖定機制中,如果時間超過了規定時間,鎖定在系統中的代幣將會被收回。因此,加上時間鎖有效地促進了大白在小黑規定的時間內解開鏈 B 上的哈希鎖,小黑也會因為自己的利益所需而在大白規定的時間段內解開鏈 A 上的哈希鎖。在整個過程鏈與鏈之間也不用相互了解,進而促進了交易的速度。而且如果交易失敗,哈希鎖定是不會收取額外的手續費。不過哈希鎖定的應用場景比較受限,它支持的功能比較少。

Tags:比特幣以太坊區塊鏈POLY比特幣最新價格美元k線怎么得到以太坊幣交易區塊鏈通俗易懂的說法PolyWrap

中幣下載
什么是虛擬機 Virtual Machine ?_比特幣

虛擬機(VM)于20世紀60年代誕生。這篇我們將回答以下問題:什么是VM?為什么人們需要虛擬機?虛擬機在區塊鏈項目中扮演什么角色?那么,虛擬機到底是什么?最早出現在計算機世界中時,VM 的定義是.

1900/1/1 0:00:00
NFT新騙局:能上OpenSea榜單的「NFT貔貅盤」_NFT

OpenSea 的月交易量和日交易量(Ethereum)(圖源:Dune @rchen8)自 Luna 暴雷引發連鎖反應,整個加密市場暴跌,NFT 市場也一夜進入寒冬.

1900/1/1 0:00:00
?速覽已率先開啟OP挖礦獎勵的項目:OP Summer將至_HALE

Optimism 的經濟模型中設立了公共產品追溯資助。項目方可提案申請 Optimism Collective 資助.

1900/1/1 0:00:00
肖颯團隊:如強制關停 二級數藏“束手就擒”?_區塊鏈

最近遇到最多的問題就是:數字藏品開設二級市場,如果遇到政策原因被關停,導致暴雷,企業負責人和高管有哪些法律責任?P2P網貸平臺的發展和消弭確屬前車之鑒,數藏平臺的未來監管和司法處置將走向何方.

1900/1/1 0:00:00
什么是利率?利率和比特幣的關系_比特幣

隨著比特幣逐漸成為一個全球市場資產標的,且越來越被個人及機構投資者認可和采用,對加密交易用戶來說,更多地了解全球經濟的運作模式以及比特幣與這些經濟動態的關系是非常重要的.

1900/1/1 0:00:00
一分鐘看懂元宇宙(二) | 元宇宙如果實現 也許我還要多打好幾份工?_EOS

灰度比特幣信托負溢價率為46.02%:金色財經報道,鏈上數據顯示,當前灰度總持倉量達211.91億美元,主流幣種信托溢價率如下:BTC,-46.02%;ETH,-52.69%;ETC.

1900/1/1 0:00:00
ads