比特幣是個(gè)什么?
網(wǎng)友解答: 區(qū)塊鏈就像是把箱子一個(gè)個(gè)用繩子連起來放進(jìn)倉庫,用來提高使用效率和安全性。那么用區(qū)塊鏈技術(shù)做出來的比特幣是什么呢?把箱子連在一起,怎么就做出比特幣了呢?很簡單,我們把昨天說的箱
區(qū)塊鏈就像是把箱子一個(gè)個(gè)用繩子連起來放進(jìn)倉庫,用來提高使用效率和安全性。那么用區(qū)塊鏈技術(shù)做出來的比特幣是什么呢?把箱子連在一起,怎么就做出比特幣了呢?很簡單,我們把昨天說的箱子換成一個(gè)個(gè)賬本,看看會發(fā)生什么。
比特幣系統(tǒng)其實(shí)是一個(gè)記賬系統(tǒng),記錄著所有人在網(wǎng)上交換比特幣的記錄,比如A給B多少錢,B給C多少錢這樣的數(shù)據(jù)。同時(shí),所有使用比特幣的人,都會被比特幣設(shè)定一個(gè)隨機(jī)的地址,代表你在網(wǎng)絡(luò)上的身份,地址是匿名且可以更換的,交換的過程跟收發(fā)郵件類似,可以理解為發(fā)送給對方包含著比特幣的郵件,是一種點(diǎn)對點(diǎn)的現(xiàn)金交換系統(tǒng)。而這些交換的記錄,會被寫進(jìn)這個(gè)賬本里。但不同于以往的是,這個(gè)賬本不是厚厚的一整本,而是分成很多小的賬本,一本記完了,再記下一本。
分成小賬本有什么好處呢?我們把這些小賬本連接在一起,連接的方法就是在后一個(gè)賬本里寫上前一個(gè)賬本的摘要,每個(gè)賬本都標(biāo)出下一個(gè)賬本所在的位置,這樣就能夠有效的防止惡意的篡改,當(dāng)黑客需要改動賬本里的數(shù)據(jù)時(shí)必然會影響到摘要的內(nèi)容,使這個(gè)摘要跟之前的賬本內(nèi)容不匹配,所以黑客只能繼續(xù)修改前一個(gè)賬本的內(nèi)容,而前一個(gè)賬本里又包含了更早的賬本摘要,直到黑客改到比特幣的第一個(gè)賬本。比特幣的這第一個(gè)賬本,我們稱之為創(chuàng)世區(qū)塊(genesis block),這個(gè)里面的記錄是完全鎖死的,無法修改,用這樣的方法就保證了整個(gè)比特幣賬本的安全。
除此之外,這種記賬方式還有一個(gè)好處,比特幣通過改變賬本和賬本的關(guān)聯(lián)方式,提高了效率。結(jié)構(gòu)如下:
如圖中顯示的那樣用一條主要的線連接賬本,而同一時(shí)間段內(nèi)的小賬本都用這種三角形的結(jié)構(gòu)向下連接,是一種兼顧安全和效率的結(jié)構(gòu)。此處入門只需稍作了解,這一結(jié)構(gòu)的優(yōu)點(diǎn)遠(yuǎn)不止如此,以后單獨(dú)寫一篇文章詳細(xì)再講吧。
之后,認(rèn)可比特幣的人下載這些賬目,一起保存,這樣就不怕這個(gè)賬本弄丟,被偷或者損壞了。
參與保存賬本有什么好處?保存賬本不是免費(fèi)的,我們給愿意保存以往賬本的人一些優(yōu)待,就是保存賬本的人,有權(quán)利參與記賬,網(wǎng)絡(luò)會從中隨機(jī)選出記賬的人,并且給予記賬的人50個(gè)比特幣的獎(jiǎng)勵(lì)(該獎(jiǎng)勵(lì)目前經(jīng)過兩次下降,已降至12.5個(gè)比特幣)。這樣就解決了貨幣的產(chǎn)生和記賬的問題,同時(shí),為了防止通貨膨脹,我們給比特幣人為設(shè)定了一個(gè)上限即2100萬,而在比特幣產(chǎn)生的過程里,這些保存賬本并希望參與記賬的人,就是我們最常提到的礦工。這個(gè)參與人努力爭取記賬權(quán)的過程,就是挖礦。
記賬人是如何選出的呢?我們設(shè)計(jì)了一道很難的數(shù)學(xué)題,這道題是無法通過計(jì)算得出結(jié)果的,唯一的辦法就是用電腦一個(gè)一個(gè)隨機(jī)去試錯(cuò)誤答案,直到正確為止。我們規(guī)定誰先計(jì)算出這道題的答案,就讓誰負(fù)責(zé)下一次的記賬并拿走記賬獎(jiǎng)勵(lì)。之后,記賬人必須向所有人廣播自己已經(jīng)找到了答案,讓所有人驗(yàn)證,這時(shí)剩下的記賬人就會把這個(gè)答案放進(jìn)數(shù)學(xué)題里檢驗(yàn),如果答案正確即認(rèn)可這次的記賬,然后所有人繼續(xù)投入下一次的記賬競爭當(dāng)中。
需要注意的是,這個(gè)數(shù)學(xué)題的難度是動態(tài)調(diào)整的,因?yàn)檎麄€(gè)網(wǎng)絡(luò)的計(jì)算能力隨著加入的人變多會不斷提升,所以難度也是越來越難。所有的礦工通過解題競爭記賬,一邊生產(chǎn)貨幣,一邊維持著整個(gè)體系的穩(wěn)定。
回歸本質(zhì)上述這些過程都是原理,整個(gè)復(fù)雜的記賬和競爭過程,一臺礦機(jī)就可以自動搞定了。關(guān)于礦機(jī)的詳細(xì)內(nèi)容,我們也會在后續(xù)的文章中陸續(xù)發(fā)布。本文運(yùn)用了大量的比喻,文中提到的賬本多人保存其實(shí)就是我們說的分布式賬本(Distributed ledger),比特幣的三角形連接方式,叫做梅克爾樹(Merkle Trees),礦工們解題競爭記賬權(quán)的過程,被稱為工作量證明(POW,Proof of Work),而這道難度會不斷提升的數(shù)學(xué)難題,名字叫SHA-256。
今天先到這里,下次我們講點(diǎn)其他數(shù)字貨幣,比如以太坊。
如果你也有好的想法,歡迎留言跟幣圈兒小伙伴們深入交流。
網(wǎng)友解答:關(guān)于比特幣的10個(gè)新手問題?
卡商部落在粉絲群里給大家普及一下關(guān)于區(qū)塊鏈的一些新手問題:
第一:什么是比特幣?比特幣是一種全球化的數(shù)字貨幣,不像美元和其他法幣一樣能看到實(shí)物。他就是存在于互聯(lián)網(wǎng)上的電子貨幣。比特幣可以稱為數(shù)字貨幣或者加密貨幣,但目前大多數(shù)投資者并沒有把比特幣作為貨幣進(jìn)行支付。相反他們把比特幣作為一種投資或者是投機(jī)。希望通過比特幣盈利來獲得高額回報(bào)。但是也可能會產(chǎn)生很大的損失。
第二:比特幣是不是騙局?這個(gè)是大多數(shù)人比較關(guān)心的問題,目前我國的態(tài)度是承認(rèn)比特幣是虛擬貨幣,但是不允許把比特幣兌換成人民幣。但是在互聯(lián)網(wǎng)上還是有很多比特幣兌換人民幣的方式。
第三:比特幣是不是真錢?比特幣是有價(jià)值的,可以兌換成普通貨幣,或者從接受比特幣的商家購買東西,從這個(gè)意義來說比特幣是真錢。你要想把比特幣換成真錢,你需要把比特幣賣給某人,換成美元或者其他貨幣。比特幣網(wǎng)絡(luò)有時(shí)會發(fā)生擁堵,并不是隨時(shí)都可以交易的。
第四:比特幣如何產(chǎn)生收入?比特幣本身并不產(chǎn)生收入,他被認(rèn)為是商品。和黃金類似。當(dāng)比特幣價(jià)格上漲,會產(chǎn)生利潤,價(jià)格下跌會虧損。
第五:比特幣可以只買一部分嗎? 可以,一個(gè)比特幣可以分割到小數(shù)點(diǎn)后8位,所以比特幣的投資門檻是極低的。
第六:當(dāng)我購買加密貨幣的時(shí)候,我的錢去了哪里?錢大多給了賣方。交易平臺也會收取一定的費(fèi)用。
第七:有哪些平臺可以購買比特幣?其中火幣網(wǎng),OTCBTC,都是可以選擇了。
第八:比特幣會被偷走嗎?如果盜賊進(jìn)入你的賬戶,把比特幣轉(zhuǎn)給其他賬戶,就可以被偷走,偷走后也無法追回。
第九:如何挖到比特幣?通過購買礦機(jī)就可以挖礦,自家個(gè)人電腦挖礦已經(jīng)很難挖到礦了。
第十:如果比特幣被挖光,礦工該怎么辦?礦工還可以通過交易費(fèi)獲得報(bào)酬。
來源:卡商部落 曹永華