BTC挖礦時電力消耗非常大,也造成了能源的浪費,也是比特幣飽受爭議的和譴責地方,不知道大家是否想過這樣一個問題!,BTC挖礦真的有實際價值嗎?

想回答這個問題,咱們先了解一下比特幣挖礦究竟是什麼?
簡單地說,比特幣挖礦就是比特幣礦工參與算力運算競爭,通過哈希運算,看誰先計算出符合預先定義好的規則的“幸運數字”,從而獲得打包區塊鏈轉賬交易生成區塊的的權利。這種出塊規則,也就是我們常常看到的工作量證明共識算法(PoW,Proof of Work)。
如果一個比特幣礦工獲得了生成區塊的權利,也就獲得了生成該區塊的比特幣作爲出塊的獎勵。隨着參與礦工節點總算力的增加,計算出“幸運數字”的難度也會隨之而增加。通過動態的難度調整,從而保持約10分鐘產生一個比特幣區塊的速度。難度越大,需要的哈希運算也就越多,消耗的電力也就越多。
不少人都會認爲,這麼消耗電力的哈希運算,不斷地計算出符合規則的“幸運數字”,從物質產出的角度來說,好像沒有產生任何有價值的東西,說得直接一點,不就是網絡世界裏不斷地計算出符合規則的一串數字嘛,有什麼實際價值嗎?

說到這裏,我們先看看比特幣究竟實現了什麼或者說解決了什麼痛點。簡單地說,比特幣創建和維護了一個公開透明、可信任、公平公正、去中心化的金融系統。它至少解決了2個問題:
通過總量固定爲2100個的比特幣,解決了金融危機中美元可以隨意增發從而導致美元貶值,讓人們對美元失去信任的問題。如果以一句話來說,就是通過公開透明的技術手段,解決人們的信任問題,保護了人們的私有財產不受侵佔。
構建了一個全球通用的跨境轉賬系統。只要能連接到比特幣的區塊鏈網絡,在全球任何一個角落,就能方便地進行賬號間的轉賬。無論從轉賬效率和轉賬手續費來說,都要比現實的金融跨境轉賬系統要快捷和便宜。

爲什麼比特幣需要設計出這樣消耗大量電力的挖礦機制?這樣的挖礦機制是否有實際價值?
試想一下,如果沒有挖礦機制,那麼怎麼確定誰負責產生區塊呢?如果誰都可以產生區塊,萬一其中有人作惡又怎麼辦?比特幣就是通過算力挖礦,建立起參與比特幣系統運作的門檻。同時,算力挖礦也構成了比特幣系統的護城河:例如,你想回滾比特幣區塊(例如想實施雙花攻擊),你必須擁有超過51%的比特幣總算力才能實現這樣的操作。但擁有超過51%的比特幣總算力需要的成本很高,非一般人或財團可以承受。比特幣從2009年1月3日正式誕生以來,遭受的攻擊不計其數,但仍然安然無恙,這都是完全得益於它的挖礦機制構築的護城河的保護。事實也證明,比特幣的挖礦機制是安全有效的。所以,從這個角度來說,比特幣挖礦雖然消耗了大量電力,但不能說是在做無用功。有着不可估量的價值。現實生活中的金融系統,維護和安全防範的成本也是很高的,包括軟硬件的投入,開發和運維的人力投入等。
那是不是說,比特幣這種消耗電力的Pow挖礦機制就是最好的呢?
我認爲也不是。比特幣發明的初衷是:每個人都應該能通過普通的電腦進行挖礦,爲網絡的安全做貢獻,從而達到去中心化的目的。但隨着專業的挖礦ASIC芯片問世和大型礦池的逐漸形成,比特幣對礦工挖礦的難度不斷提升,導致普通的電腦難以在算力競賽中勝任挖礦的工作,比特幣算力呈現出一定程度的集中甚至壟斷的局面,這和去中心化的宗旨是背道而馳的。另一方面,除了工作量證明這種算力挖礦的共識算法,也出現了其它非算力挖礦的共識算法,如權益證明(PoS,Proofof Stake),委任權益證明(DPOS:Delegated Proof of Stake)等。但它們都有自己的缺點:
PoS共識算法由於是通過幣齡的大小(質押的幣數量和質押的時間的乘積)的方式來獲得出塊權。誰的幣齡最大,就會獲得當前的出塊權,然後幣齡清零。這樣容易造成窮人越窮,富人越富,貧富差距逐漸拉大,財富趨於集中,不利於去中心化。目前以太坊正準備從PoW轉向PoS。
DPoS共識算法通過選舉的方式投票選出區塊產生者,區塊產生者爲了獲得選票,容易選擇賄選來進行拉票。例如,你把你的選票(持有的幣越多,可投的選票越多)投給我,我成爲區塊產生者後獲得的區塊獎勵可以按你投給我的選票多少給你進行一定的分成回饋。投票者爲了自己的利益最大化,可能會違背自己的意願,投票給回饋最多的區塊產生者候選人。真正有能力和做事的區塊產生者候選人卻可能不被選上,這樣和現實生活中出現的投票賄選是同一個道理,從而導致去中心化程度被削弱了。目前使用DPoS共識算法的公鏈主要是EOS
從上面的論述來看,沒有一種共識算法是完美的,只能是權衡利弊後進行選擇。無論怎樣,區塊鏈的發展是不斷向前的,將來說不定會出現一種低耗高效和高度去中心化的共識算法,取代現有的共識算法。由於比特幣消耗了大量的電力,比特幣挖礦已經被我國禁止。目前全球的比特幣算力,美國排第一,哈薩克斯坦排第二。比特幣雖然稱不上完美,但堪稱得上是一場偉大的社會實驗,它已經在人類歷史上譜寫了光輝的一頁!


