字體:小 中 大 | |
|
|
2022/12/25 20:00:00瀏覽274|回應1|推薦11 | |
在某校高中的某班,同學們經常彼此借錢上福利社,但往往事後不認賬,造成不少糾紛,於是導師要求班上提供一個公開賬本,詳載同學們之間彼此借錢的記錄,這樣就沒人賴得掉了。這位老師決定給同學們來個機會教育,就使用了區塊鏈的方法記賬。
傳統(其實也不過才14年前)的區塊鏈需要電腦、演算法和電力,但是學生沒錢買電腦,學校也不願意提供這麼多電力,所以老師決定讓學生們自己扮演電腦。當任何一筆交易發生的時候,大家分頭執行同一個求雜湊(Hash)的演算法,最快算出來的同學立刻舉手,再經由其他同學驗證(達成共識)以後,就把這筆賬記錄在區塊鏈中,而舉手的同學將可得一些獎勵。這就是比特幣區塊鏈的原型,所用的方法叫做POW(Proof of Work)的共識演算法,證明這筆交易的正確性。
此種做法雖可達到共識,但其實是讓全班同學彼此競爭,共同燒腦做同樣的事。非但沒有效率,而且浪費能源,這也就是比特幣(BitCoin)在這個減碳時代,受到詬病的最大原因之一。
而第二代的區塊鏈,則採用了POS(Proof of Stake)的做法。老師不再讓每一位同學燒腦,而是要願意參與驗證的同學,每人先押一筆權利金(Stake)。當交易發生的時候,POS會根據每人繳費的多少,按比例隨機選出一小撮人來驗證這筆交易。這群人驗證完成之後,會將這筆交易寫入賬本,他們也可以得到小小一筆回饋。但如果他們犯了錯或者故意搗蛋,押金就會被沒收,或者受其他的懲罰。簡單的說,POS並不是用全民燒腦來達成共識,而是用押金來規範參與者共識的正確性。目前POS演算法最有名的採用者,應該就是比特幣之外,第二大的區塊鏈經營者Ethereum。
這個既不燒腦,又省電快捷的第二代區塊鏈共識演算法,由於參與者不必擁有電腦提供電力,所以十分受到升斗小民的歡迎。據Ethereum說,他們自從改為第2代之後,已經省掉了99.5%的能源。話雖如此,但是第2代的POS會比第1代的POW演算法更安全和公平嗎?在這個虛擬貨幣經常被駭客侵入的時代裡,我們且拭目以待。
以上個人淺見,懇請指教。
|
|
( 知識學習|科學百科 ) |