宋思翰wil5星評(píng)價(jià)
2020-11-03 09:51:34
在通過“挖礦”得到比特幣的過程中,我們需要找到其相應(yīng)的解,而要找到其解,并沒有固定算法,只能靠計(jì)算機(jī)隨機(jī)的哈希碰撞。
一臺(tái)礦機(jī)每秒鐘能做多少次哈希碰撞,就是其“算力”的代表,單位寫成hash/s。
算力可以簡(jiǎn)單的理解為計(jì)算能力。目前主流的礦機(jī)為14T左右的計(jì)算量級(jí),即一臺(tái)礦機(jī)就能每秒做至少1.4*10的13次方次哈希碰撞,我們可以說,這一臺(tái)14T規(guī)格的礦機(jī)就有14T的算力。礦工所掌握的所有礦機(jī)占比特幣全網(wǎng)總算力的百分比是多少,就代表TA在這10分鐘競(jìng)爭(zhēng)中能夠獲勝的概率就是多少。
舉個(gè)例子,如果比特幣現(xiàn)在全網(wǎng)的算力是100,而某個(gè)礦工擁有10的算力,那么TA每次競(jìng)爭(zhēng)記賬成功的概率就是1/10。
天使尚在人間6星評(píng)價(jià)
2020-11-01 09:51:58
在日常生活中我們使用速率來(lái)判斷速度快慢,在比特幣網(wǎng)絡(luò)中一個(gè)挖礦機(jī)每秒鐘能做多少次hash碰撞,就是其“算力”的代表,單位寫成hash/s這就是所謂工作量證明機(jī)制POW(Proof Of Work)。
算力(也稱哈希率)是比特幣網(wǎng)絡(luò)處理能力的度量單位即為計(jì)算機(jī)(CPU)計(jì)算哈希函數(shù)輸出的速度,比特幣網(wǎng)絡(luò)必須為了安全目的而進(jìn)行密集的數(shù)學(xué)和加密相關(guān)操作。例如,當(dāng)網(wǎng)絡(luò)達(dá)到10Th/s的哈希率時(shí)意味著它可以每秒進(jìn)行10萬(wàn)億次計(jì)算。
早期的比特幣區(qū)塊鏈采用高度依賴節(jié)點(diǎn)算力的工作量證明(Proof of work, PoW) 機(jī)制來(lái)保證比特幣網(wǎng)絡(luò)分布式記賬的一致性。隨著區(qū)塊鏈技術(shù)的發(fā)展和各種競(jìng)爭(zhēng)幣的相繼涌現(xiàn),研究者提出多種不依賴算力而能夠達(dá)成共識(shí)的機(jī)制,例如點(diǎn)點(diǎn)幣首創(chuàng)的權(quán)益證明(Proof of stake,PoS) 共識(shí)和比特股創(chuàng)的授權(quán)股份證明機(jī)制(Delegated proof of stake,DPOS) 共識(shí)機(jī)制等。
比特幣區(qū)塊鏈系統(tǒng)的安全性和不可篡改性是由PoW 共識(shí)機(jī)制的強(qiáng)大算力所保證的,任何對(duì)于區(qū)塊數(shù)據(jù)的攻擊或篡改都必須重新計(jì)算該區(qū)塊以及其后所有區(qū)塊的SHA256難題,并且計(jì)算速度必須使得偽造鏈長(zhǎng)度超過主鏈,這種攻擊難度導(dǎo)致的成本將遠(yuǎn)超其收益。據(jù)估計(jì),截止到2016年1月,比特幣區(qū)塊鏈的算力已經(jīng)達(dá)到800 000 000 Gh/s,即每秒進(jìn)行8*10^18次運(yùn)算,超過全球Top500 超級(jí)計(jì)算機(jī)的算力總和。
安全性威脅是區(qū)塊鏈迄今為止所面臨的最重要的問題。其中,基于PoW 共識(shí)過程的區(qū)塊鏈主要面臨的是51% 攻擊問題,即節(jié)點(diǎn)通過掌握全網(wǎng)超過51%的算力就有能力成功篡改和偽造區(qū)塊鏈數(shù)據(jù)。以比特幣為例,據(jù)統(tǒng)計(jì)中國(guó)大型礦池的算力已占全網(wǎng)總算力的60%以上,理論上這些礦池可以通過合作實(shí)施51%攻擊,從而實(shí)現(xiàn)比特幣的雙重支付。雖然實(shí)際系統(tǒng)中為掌握全網(wǎng)51% 算力所需的成本投入遠(yuǎn)超成功實(shí)施攻擊后的收益,但51%攻擊的安全性威脅始終存在?;赑oS 共識(shí)過程在一定程度上解決了51% 攻擊問題,但同時(shí)也引入了區(qū)塊分叉時(shí)的N@S (Nothing at stake) 攻擊問題。研究者已經(jīng)提出通過構(gòu)造同時(shí)依賴高算力和高內(nèi)存的PoW共識(shí)算法來(lái)部分解決51% 攻擊問題,更為安全和有效的共識(shí)機(jī)制尚有待于更加深入的研究和設(shè)計(jì)。