時間:2021-12-29|瀏覽:459
網(wǎng)絡(luò)神經(jīng)元系統(tǒng)(NNS)是 DFINITY 的治理系統(tǒng),由神經(jīng)元(Nervous)組成,負責未來互聯(lián)網(wǎng)計算機在各個方面的決策和優(yōu)化。參與NNS治理需要質(zhì)押ICP通證,同時也會有相應(yīng)的獎勵,具體取決于質(zhì)押的數(shù)量和時間。
根據(jù)DFINITY最新透露的消息,NNS的目標是要將ICP總量的90%鎖入神經(jīng)元參與治理。DFINITY所采取的方式是通過經(jīng)濟博弈,即給予足夠的獎勵來吸引更多人質(zhì)押ICP。DFINITY會從當前ICP 供應(yīng)量和創(chuàng)世以來的天數(shù)中得出可以被增發(fā)和分配的 ICP 的最大數(shù)量,第一年的增發(fā)率為10%,然后逐漸下降到第八年的5%。(1)大白先生成隨機數(shù) S,再把隨機數(shù)的哈希值 H(S) 通過網(wǎng)絡(luò)給小黑,假設(shè)隨機數(shù)是 123 ,哈希值是 a03a 。
同時,大白進行時間上鎖和哈希上鎖,假設(shè)時間鎖的時間為1小時,哈希鎖上鎖的哈希值是 a03a。上完鎖后,待轉(zhuǎn)換的比特幣就被鎖定在鏈 A 上。
(2)小黑收到大白給的哈希值“ a03a ”后,小黑根據(jù)這個哈希值在以太坊上部署智能合約,并往合約中存同等價值的以太幣。小黑的智能合約要求大白在規(guī)定時間內(nèi)提供密碼“ 123 ”才可以取走智能合約中的以太幣。
這個過程相當于,小黑自己也上了兩把鎖,其中哈希鎖和大白的那把哈希鎖一樣,需要用同樣的密碼才可以打開,時間鎖假如為半個小時。
(3)大白使用小黑的這個智能合約,并在半個小時內(nèi)輸入自己的密碼“ 123 ”,就能打開小黑在鏈B上的哈希鎖,就能取走小黑智能合約里的以太幣(相當于小黑的以太幣,因為智能合約是小黑創(chuàng)建的,合約里的以太幣也是小黑轉(zhuǎn)進去的)。
(4)因為大白在調(diào)用了小黑的智能合約時輸入了密碼,因此小黑也就知道了密碼是“123”,他只要在一個小時內(nèi)通過這個密碼打開鏈A上的哈希鎖,大白的比特幣就會轉(zhuǎn)給小黑。
通過上面的過程,可以看到,大白可以通過哈希時間鎖定這種方式,實現(xiàn)了比特幣到以太幣的兌換。當然這往往需要大白多支付一點比特幣給小黑作為手續(xù)費,畢竟天下沒有免費的勞動力。
哈希鎖定的優(yōu)缺點
聽了大白上面的講解有的小伙伴會疑惑?有哈希鎖不就可以了嗎?畢竟大白必須輸入哈希鎖的密碼才能取走小黑的以太幣,小黑也只有當大白輸入完鏈B上的哈希鎖密碼之后才能打開鏈A上的哈希鎖??雌饋砉fi就能搞定的事兒,干嘛要加一個時間鎖?
在哈希時間鎖定機制中,如果時間超過了規(guī)定時間,鎖定在系統(tǒng)中的代幣將會被收回。因此,加上時間鎖有效地促進了大白在小黑規(guī)定的時間內(nèi)解開鏈 B 上的哈希鎖,小黑也會因為自己的利益所需而在大白規(guī)定的時間段內(nèi)解開鏈 A 上的哈希鎖。
在整個過程鏈與鏈之間也不用相互了解,進而促進了交易的速度。而且如果交易失敗,哈希鎖定是不會收取額外的手續(xù)費。
不過哈希鎖定的應(yīng)用場景比較受限,它支持的功能比較少。