第一步:小白首先用自己的密鑰R生成了一個哈希值H,然後將哈希值傳給小明。
第二步:同時小明和小紅簽署了一個合約(如果小紅在2天內能給小明正確的密鑰R,小明就給小紅轉1.1BTC,否則就不給)
第三步:然後小白又和小紅簽署了一個合約(如果1天內小白能給小紅密鑰R,小紅就給小白1BTC,否則就不給)
於是,小紅作為中間方,拿到小白的密鑰R後給到小明,小明在拿到密鑰R後與小白給的哈希值一對比,確認小白的身份後即可給小白轉賬,在整個交易過程中,小明與小紅,小白與小紅之間所達成的合約就是我們經常說到的哈希時間鎖定合約(Hashed timelock contrct)。
新人科普丨什麼是閃電網絡?
2015年2月比特幣開發者Joseph Poon和Thaddeus Dryja在論文《The Bitcoin Lightning Network :Scalable off-Chain Instant Payments》中提出了可擴容的鏈下支付-閃電網絡的概念
評論
推薦閱讀
相關專題