作者:JerryQi
翻譯&編輯:Olivia
來源:btcwires
當我還是一個七年級的學生時,我就已經被加密貨幣的世界吸引住了。起初,我覺得這簡直就是一個免費的貨幣生成器,只要我讓我的筆記本電腦像風火輪一樣呼呼地運行Crypto-mining軟件,它就會給我免費的加密貨幣。
最后,我的筆記本電腦確實產生了加密貨幣,然而,只有非常非常少的加密貨幣。
我用我的筆記本電腦做的事情,本質上是"加密挖礦"。
"挖礦"
你可能聽說過加密貨幣比特幣,也聽說過一個叫"挖礦"的名詞與這類加密貨幣有關。
加密貨幣挖礦,簡單來說,就是礦工或個人使用設備從事支持區塊鏈網絡的"工作",以獲得加密貨幣獎勵的過程。
Onenote上的小型P2P網絡草圖
區塊鏈:它是一種網絡分布式記錄或分布式賬本,記錄那些人們在網絡上的行為。因此,對于加密貨幣的區塊鏈網絡來說,區塊鏈的功能將是記錄網絡上個人的交易。
徐明星新書《趣說金融史》正式發布 科普金融發展之道:金色財經現場報道,9月23日,歐科云鏈創始人徐明星攜手著名財經作家李霽月、行業觀察者顧澤輝力作《趣說金融史》一書,跨越5000年金融歷史,重讀金錢故事,并預測新的金融時代。該書由中信出版社出版,將于近期正式發售。據了解,本書可以更好地呈現金融的起源與發展,幫助人們理解貨幣、金融與未來經濟。作為區塊鏈行業領軍企業——歐科云鏈的創始人,徐明星深知技術探索對經濟社會的重要推動作用,他曾先后出版過《圖說區塊鏈》、《區塊鏈:重塑經濟與世界》、《通證經濟》、《鏈與未來》等行業權威著作,解讀區塊鏈等新型技術的推動下,金融與社會的升級之道,對經濟社會發展做出了重大貢獻。其中,《區塊鏈:重塑經濟與世界》曾作為新中國70周年重點推薦圖書之一被相關書店推薦。[2021/9/23 17:00:57]
在這篇文章中,我將以比特幣為例,解讀挖礦背后的意義。
回到礦工的"工作"這個話題。為了讓礦工獲得比特幣的獎勵,礦工要做的簡單"工作"就是對比特幣區塊鏈上的交易進行驗證。
在驗證時,挖礦者將執行一系列檢查,以確保分配的交易是合法的,并且交易參與者不會支付相同數量的加密貨幣兩次。例如,當Joe給Brandon發送了12個比特幣,而Brandon試圖給Tony發送7個比特幣和Max8個比特幣,這將被認為是一筆欺詐交易,因為7+8>12。我剛才給出的情況是"雙花問題"的一個例子:Brandon試圖兩次消費同一個比特幣。
歐易OKEx將于3月18日推出DeFi系列科普視頻:據歐易OKEx官方消息顯示,歐易OKEx將正式推出DeFi系列科普視頻《歐易DeFi20講》,本系列節目由歐易OKEx亞太區CEO馬克金主講。該視頻首期將于3月18日11:00(HKT)推出,用戶可以在歐易OKEx官方學院、金色財經觀看。
《歐易DeFi20講》主要包含DeFi入門指南、全景解讀DeFi生態及如何參與DeFi三個篇章,可以輕松使用戶了解DeFi原理,洞察DeFi價值,掌握DeFi熱點,更多詳情請關注歐易OKEx官方學院。[2021/3/18 18:55:59]
在礦工已經驗證了0-4兆字節之間的比特幣交易,相當于一個區塊的近似最大大小。他們已經完成了比較容易的一半工作,以獲得比特幣獎勵。然而,在驗證之前的任務是最復雜的,使礦工有資格驗證交易。
挖礦業的運氣部分
通過率先解決一個字符串序列的計算,也就是所謂的創建工作證明(ProofofWork)。創建工作證明(ProofofWork)是礦工們最需要計算力的過程。(下面我將在后面的章節中解釋為什么叫工作證明(ProofofWork))
為了理解工作證明(ProofofWork)算法,你必須先熟悉區塊鏈中的"哈希"一詞。
網絡檢測區塊鏈中區塊的篡改的方式是通過其哈希值;由區塊中的信息定義的數字和字符組成的長字符串。通過把數據通過哈希函數,比如比特幣使用的SHA-256使用,就會產生一個針對該特定輸入的序列。意思是說,如果輸入數據哪怕改變一個字符,輸出的哈希值就會完全改變。另外,哈希是一個可加密但不可解密的結果,因此,它不能用來獲取原始數據,只能作為驗證哈希的輸入數據是否相同的一種方式。創建工作證明(ProofofWork)需要礦工運行哈希算法來"猜測"問題的合適答案。對于比特幣區塊鏈網絡來說,礦工必須率先創建一個符合一定要求的哈希值,這個哈希值被稱為"目標哈希"。
火幣推出《一分鐘讀懂DeFi》系列科普視頻:據官方消息,8月24日,火幣推出《一分鐘讀懂DeFi》系列科普視頻,并與微博財經合作冠名播出,布道DeFi認知,助力行業發展《一分鐘讀懂DeFi》是由火幣成長學院打造的業內首個系統全面講解DeFi的系列科普動畫,繼推出《區塊鏈100問》后的再續佳作。《一分鐘讀懂DeFi》系列動畫對DeFi的發展進行系統梳理,適合想要由淺入深、全面系統了解區塊鏈DeFi的人們輕松了解DeFi。目前視頻已由火幣網官方微博發布。[2020/8/24]
猜測目標哈希的必要信息就存在于新區塊的區塊頭中。包含:區塊版本號,時間戳,前一個區塊的哈希值,以及目標哈希值。
onenote上的猜測過程草圖
目標哈希的答案是由前一個區塊的哈希值、現區塊交易數據,加上0-4,294,967,296的整數,然后放入哈希算法中生成的。
如果答案符合目標哈希的要求,該區塊就會被添加到區塊鏈中。最先驗證交易并找出添加到該區塊哈希中的那個nonce的礦工,就會得到比特幣的獎勵。否則,他們就會不斷嘗試尋找有效的目標值。
由于哈希算法的隨機性,我們需要做大量的隨機猜測來確定滿足目標哈希的數值。
人大附中物理老師李永樂科普拜占庭將軍問題和區塊鏈:5月14日,人大附中物理老師、科普視頻網紅李永樂在其公眾號發布視頻《拜占庭將軍問題是什么?區塊鏈如何防范惡意節點?》。李永樂老師在視頻中對拜占庭將軍問題和區塊鏈進行了講解,他表示,拜占庭將軍問題本質上指的是,在分布式計算機網絡中,如果存在故障和惡意節點,是否能夠保持正常節點的網絡一致性問題。在近40年的時間里,人們提出了許多方案解決這一問題,稱為拜占庭容錯法。例如蘭波特自己提出了口頭協議、書面協議法,后來有人提出了實用拜占庭容錯PBFT算法,在2008年,中本聰發明比特幣后,人們又設想了通過區塊鏈的方法解決這一問題。區塊鏈通過算力證明來保持賬本的一致性,也就是必須計算數學題,才能得到記賬的權力,其他人對這個記賬結果進行驗證,如果是對的,就認可你的結果。與拜占庭問題比起來,就增加了叛徒的成本。[2020/5/14]
來源:Investopedia
盡管自己想找到nonce已經相當困難,并且在同一個網絡上還有≥百萬的其他個體與你競爭,使得一個設備獲得比特幣獎勵的幾率類似于中彩票的幾率。因此,你可以通過提高處理能力或使用多臺設備來獲得更快的HashRate。
聲音 | 中科院姚建銓:要加快推進區塊鏈與物聯網融合的科普 培訓:據新華網消息,日前,在區塊鏈與物聯網融合發展峰會上,中國科學院院士姚建銓說,關注區塊鏈技術里面的大數據,跟區塊鏈技術結合起來進行測量和檢測,能更好地提升激光清洗技術。姚建銓建議,無錫今后要加快推進區塊鏈與物聯網融合的科普、培訓,正確引導廣大人民群眾對技術的認知;同時,建立專業、權威,但又普適、成套的理論體系和標準,以此切入區塊鏈的實際應用。[2018/9/18]
Hash-rate一詞可以解釋為一個或一組設備計算數字和驗證交易速度有多快的量。
共識機制
像比特幣區塊鏈這樣去中心化P2P的網絡,沒有中心主要人物,只能根據不同的共識機制進行決策。共識機制在交易驗證的同時,也奠定了挖礦的目的。
來源:維基百科
共識機制有很多形式,但它們都是為了同一個目標:"核實并確保記錄的真實性和完整性"。目前主要有三種機制:工作證明(ProofofWork)、權益證明和權力證明。在本文中,我將重點介紹共識的工作證明(ProofofWork)方法。
說到挖礦,這總結了工作證明(ProofofWork)模式的工作原理:個人首先要創建一個工作證明(ProofofWork),然后他們驗證比特幣交易以確保區塊鏈中的記錄是真實的。然而,在驗證交易之前先讓我們深入了解一下工作證明(ProofofWork)的目的。
工作證明(ProofofWork)的歷史和目的
這種工作證明(ProofofWork)的想法在1993年就已經出現,由CynthiaDward和MoniNaor在一篇論文上提出,文中解釋了阻止垃圾郵件的不同方法。這篇論文的重點是通過計算能力來發送電子郵件的想法。
例如,如果你想通過電子郵件給我發送一條信息,那么你必須證明你僅僅為了給我發送這條信息就花費了比如說30秒的計算能力。由于現代計算機的速度很快,在這種情況下,垃圾信息/郵件/交易就成了一個大問題。但是,通過給每個操作設置一個"工價",就可以大大減少垃圾信息。
在onenote上驗證勤勞的門鑰匙例子
簡而言之,"prover"向"vercker"證明他們在一定的時間間隔內投入了一定的計算能力。隨著時代的發展,比特幣的創造者"中本聰"修改了讓比特幣礦工生成數據片段的想法,這是比較困難的部分。而網絡上的其他人要驗證它是否真的滿足目標哈希值就很容易了,因為他們只需要把需要的數據通過SHA-256算法。
通過這種工作證明(ProofofWork)系統,就能夠保證區塊鏈等系統的安全性并建立一個驗證共識,因為真正驗證區塊的將是一個投入了巨大計算能力的設備。這就給了網絡一個保持公平和誠信的經濟理由。
如何做到這一點呢?
舉例來說,如果發生了欺詐交易并被批準,用戶就會變得"猶豫不決"轉而使用其他加密貨并且降低價格。從經濟上來說,礦工,也就是做比特幣"生產"的人,會因為價格下跌而不開心。而與此同時,只有控制礦工才有足夠的計算能力來觸發欺詐性驗證。所以,礦工們的工作動機就會轉向保護交易,以確保幣價不跌。
工作證明(ProofofWork)機制的劣勢
雖然工作證明(ProofofWork)被用于一些最大的加密貨幣上,但這并不意味著其是最高效、最安全的系統。
來源:BBC
消耗功率工作證明(ProofofWork)的過程需要耗費大量工作,因為計算機只是通過粗暴的方式用所有的可能性來猜測正確答案。這一方式浪費大量的電力和資源。從更大的范圍來看,想象一下,全世界所有的礦工都在試圖"挖礦"以獲得比特幣的獎勵同時浪費著資源,如果他們不先猜出nonce甚至對網絡沒有貢獻。
違背了去中心化的理念
由于挖礦需要耗費大量的電費,礦工們建立了中央礦場,控制了大部分的區塊驗證。這幾乎讓P2P去中心化的想法變得毫無用處因為這意味著只有控制礦工才會同意攻擊網絡。電力成本也促使礦商聚集在電力成本較低、利潤較高的地方,以便開展挖礦活動。集中決策權。
工作證明(ProofofWork)的替代方案
如上所述,還有其他共識機制能夠取代PoW。例如:ProofofStake、ProofofAuthority和ProofofCapacity。ProofofStake通過驗證者錢包里的貨幣數量來確定交易驗證者。假如你想象一群人買彩票。買彩票最多的人將有更大的中獎機會。
這與股權證明類似,如果你的錢包里有最多的加密貨幣,你將有最大的機會成為驗證者并獲得獎勵。權限證明通過個人的"可信度"來確定交易驗證者。
想象一下,一群人選擇幾個最值得信任、信譽最好的人去驗證交易的有效性。能力證明通過個人對網絡內存空間的貢獻來確定驗證者。這種機制允許網絡上的貢獻節點共享內存空間,所以貢獻的設備擁有的內存越多,它成為驗證者和獲得獎勵的可能性就越大。上述這些方法所需要的計算量大大減少,在交易的驗證中可以更加省電。
總結
挖礦行為是驗證和生成工作證明(ProofofWork)的過程。
生成工作證明(ProofofWork)允許礦工驗證交易。
生成工作證明(ProofofWork)是一個數字猜測和強迫的過程。
工作證明浪費電(ProofofWorkwasteselectricity),除了工作證明(ProofofWork),還有其他方式,如利害關系證明(ProofofStake)、能力證明(ProofofCapacity)、權力證明(ProofofAuthority)
Tags:PRO區塊鏈FOFProofprops幣最新消息有人靠區塊鏈4天就掙了30萬塊錢FOFOProof of Anon
在保加利亞和土耳其之間的Kap?kule邊境口岸,不接受比特幣作為簽證申請費的付款方式。但是,泰胡特一家并沒有受到阻撓.
1900/1/1 0:00:00本文來源:澎湃新聞記者:葉映荷超主權數字貨幣天秤幣的腳步將近?11月27日,據英國媒體金融時報報道,參與Libra計劃的三名人士表示.
1900/1/1 0:00:00我們熟悉的,穩定通脹的AMPL又回來了。7月瘋狂通脹,8至10月緩慢通縮,銷聲匿跡的AMPL熱度開始高漲。11月AMPL低膨脹天數達23天,2天負增長.
1900/1/1 0:00:0012月5日至6日,Cocos-BCX參與了由巴比特主辦的,武漢市政府、江漢區政府以及武漢市經信局等部門的大力支持第三屆世界區塊鏈大會.
1900/1/1 0:00:00過去幾個月以太坊因為擁堵以及高昂gas費的問題受到了諸多批評;如今,隨著以太坊存儲合約的發布,人們對ETH2.0寄予了很高的期望.
1900/1/1 0:00:002020年11月20日至2020年12月2日,BCHA遭受了疑似BCHN支持者的持續算力攻擊,主要形式是空塊攻擊。攻防雙方進行了多個階段的策略調整。目前,尚不確定攻擊是否結束.
1900/1/1 0:00:00