加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > 瑞波幣 > Info

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

Author:

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

01

哈希鎖定和閃電網絡

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

怎么實現哈希時間鎖定?

Web3基礎設施公司ChainSafe發布跨鏈區塊頭預言機Zipline Casper原型:7月28日消息,Web3 基礎設施公司ChainSafe宣布發布Zipline Casper原型,Zipline Casper是一個樂觀的、信任最小化的跨鏈區塊頭預言機,允許任何人使用Casper finality 協議(例如,以太坊或 Gnosis)從鏈中獲取區塊頭,并將它們提交到另一個EVM鏈上,同時保證未由源鏈最終確定的區塊頭最終將在目標鏈被拒絕。

Zipline Casper是一個由Gnosis Builders計劃資助的項目。ChainSafe將于2023年底之前推出Zipline Casper簡化版本。[2023/7/28 16:04:27]

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

以太坊Layer2上總鎖倉量為51.8億美元:金色財經報道,L2BEAT數據顯示,以太坊Layer2上總鎖倉量(TVL)回升至51.8億美元,7日漲幅達10.61%。其中鎖倉量最高的為擴容方案ArbitrumOne,TVL約26.4億美元,占比50.94%;其次是Optimism,鎖倉量為14.1億美元,占比31.12%;第三為dYdX,鎖倉量為3.78億美元,占比7.13%。[2022/10/31 11:58:40]

Zcash創始人:在基礎層構建端到端加密或更容易且有效確保隱私和抗審查性:8月24日消息,加密隱私貨幣Zcash創始人Zooko Wilcox發推文稱,“我認為信息論和密碼學的某些后果是共識機制和博弈論無法克服的。我正在考慮隱私和抗審查性,但我不認為可以在明文架構之上這些,即缺乏端到端加密的架構。雖然我不確定在明文之上構建隱私和抗審查性是不是完全不可能的,但我確信在基礎層構建端到端加密是一種更容易且更有效的方法,在ECC,我們正在為Zcash社區制定一個關于如何將Zcash轉移到權益證明(PoS)的提案,所以我們正在密切研究這些想法。”

據悉,Zcash開發公司ECC曾于去年8月份發文表示,考慮將Zcash從工作量證明(PoW)轉向權益證明(PoS)機制。[2022/8/24 12:45:08]

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

BTC損失地址數達1個月低點:金色財經報道,據Glassnode數據顯示,BTC損失地址數達到1個月低點,7日均值數額為16,883,886.119。[2022/7/25 2:35:01]

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

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

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

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

哈希鎖定的優缺點

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

Tags:CASASPCasperzcashCasperLabsMetaSpacezcash幣前景

瑞波幣
Twitter CEO的「BTC計劃」:有前途,但也有問題_TWI:Twinkle

Odaily星球日報譯者|Moni 本周,Twitter推出了一項可以改變世界的BTC功能——但前提是,這家社交媒體公司能讓人們真正使用這項功能.

1900/1/1 0:00:00
星球日報 | OpenSea日交易額跌至8月1日以來新低;火幣停止中國大陸新用戶注冊(9月26日)_區塊鏈:區塊鏈工程專業學什么女生比較好

頭條 數據:OpenSea日交易額跌至1517萬美元DuneAnalytics數據顯示,OpenSea日交易額為1517萬美元,跌至8月1日以來新低.

1900/1/1 0:00:00
【Deribit期權市場播報】0915——平穩_以太坊:ANC

播報數據由Greeks.liveDataLab格致數據實驗室和Deribit官網提供。昨日是主流幣全面上漲的一天,但期權市場不為所動,短期IV甚至還有所下降,主要期限變化不大.

1900/1/1 0:00:00
瞄準交易痛點,歐易NFT市場打造最高效的去中心化NFT平臺_NFT:CRY

9月,歐易NFT平臺重磅上線,主打去中心化、0手續費、支持Loot拆分功能等優勢,吸引大批投資者關注.

1900/1/1 0:00:00
公鏈之爭爆發,Avalanche 蓄勢待發_AVA:TAVA價格

除了最常被提及的以太坊及幣安智能鏈外,一些新興的公鏈如Polygon、Terra、Avalanche、Fantom也逐漸站在前沿并引起人們的注意,上一期,我們通過FootPrint數據.

1900/1/1 0:00:00
一文詳解「區塊鏈橋」:橋設計的優缺點及當前橋景觀_區塊鏈:ETH

經過多年的研究和發展,我們終于形成了一個多鏈的市場結構。目前有超過100個活躍的公共區塊鏈,其中許多都有自己獨特的應用程序、用戶、地理位置、安全模型和設計權衡。不管相信與否.

1900/1/1 0:00:00
ads