新聞中心
5分鐘教你看懂區(qū)塊鏈基本概念(史上最容易教程)
初入幣圈,小娜深深理解新手們想要了解區(qū)塊鏈基礎(chǔ)概念,但是又無(wú)從下手的感覺(jué)。
我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、定日ssl等。為近1000家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的定日網(wǎng)站制作公司
小娜這段時(shí)間以來(lái)閱讀了一系列科普文章,覺(jué)得用類(lèi)比的方法理解會(huì)兆燃容易很多,這就幫大家整理出來(lái)啦~
銀行是一個(gè)中心化賬本,上面寫(xiě)著:
張三的A賬號(hào)余額3000元,李四的B賬號(hào)余額2000元......
當(dāng)張三想要通過(guò)A賬號(hào)轉(zhuǎn)賬1000元給李四的B賬號(hào)時(shí):
轉(zhuǎn)自知乎江卓爾的回答
假設(shè)有這樣的一個(gè)小村莊,大家不是靠銀行,而是自己用賬本來(lái)記錄誰(shuí)有多少錢(qián),每個(gè)人都有一本賬本,賬本上寫(xiě)著:
張三的A賬號(hào)余額3000元,李四的B賬號(hào)余額2000元......
當(dāng)張三想要通過(guò)A賬號(hào)轉(zhuǎn)賬1000元給李四的B賬號(hào)時(shí),
當(dāng)張三想要通過(guò)A賬號(hào)轉(zhuǎn)賬1比特幣給李四的B賬號(hào)時(shí),
所以說(shuō),在這個(gè)系統(tǒng)中,沒(méi)有一個(gè)中心賬本,而是每個(gè)人都有一個(gè)賬本。一傳十十傳百,實(shí)現(xiàn)聯(lián)動(dòng)。
每個(gè)人的賬本上,都有所有的交易記錄。每個(gè)人賬本上的交易記錄都是一樣的。即便你篡改了你賬本上的記錄,你也無(wú)法篡改村子里其他人的記錄,所以你一己之力無(wú)法更改記錄。這保證了交易記錄的真實(shí)性。
在上面這個(gè)故事中,每個(gè)村民都是一個(gè)節(jié)點(diǎn)。
在現(xiàn)實(shí)生活中,人們?cè)陔娔X上運(yùn)行客戶(hù)端軟件,接入賬本,成為襪猜耐記賬的一員,稱(chēng)為一個(gè)節(jié)點(diǎn)。
節(jié)點(diǎn)連接在一起,成為一個(gè)網(wǎng)絡(luò)。
節(jié)點(diǎn)我們已經(jīng)知道了,那么區(qū)塊又是什么呢?
區(qū)塊是一段時(shí)間內(nèi)的交易打成的一個(gè)包告春。
如下圖所示,假設(shè)10個(gè)交易打一個(gè)包,那么交易1到交易10形成區(qū)塊1。打包完畢后將下面10個(gè)交易打包成區(qū)塊2,以此類(lèi)推。
目前比特幣全網(wǎng)平均每10分鐘產(chǎn)生一個(gè)區(qū)塊,每一個(gè)區(qū)塊都鏈接到上一個(gè)區(qū)塊,以此相連形成區(qū)塊鏈。
為什么要把交易打包呢?
由于比特幣長(zhǎng)期積累大量的交易,兩個(gè)節(jié)點(diǎn)逐條對(duì)照你缺了哪些交易/我缺了哪些交易,是非常困難的。
為了解決這一難題,中本聰發(fā)明了區(qū)塊,把區(qū)塊從1開(kāi)始編號(hào),接著是2,3,以此類(lèi)推。兩個(gè)節(jié)點(diǎn)相互連接后,只要檢查雙方的區(qū)塊編號(hào)高度,就能方便地同步交易數(shù)據(jù)。
比如上圖,趙六接到王五后,發(fā)現(xiàn)王五的區(qū)塊高度是10,而自己只有9,則只要向王五請(qǐng)求區(qū)塊10這個(gè)一個(gè)區(qū)塊即可。
挖礦,就是競(jìng)爭(zhēng)區(qū)塊的打包權(quán)。
為什么打包權(quán)還要競(jìng)爭(zhēng)呢?不是把一攬子交易打個(gè)包就可以了嗎?
打包需要耗費(fèi)一定的網(wǎng)絡(luò)及計(jì)算資源。為了鼓勵(lì)張三李四王二趙六等節(jié)點(diǎn)參與打包,比特幣規(guī)則規(guī)定:誰(shuí)打包區(qū)塊,誰(shuí)就將獲得比特幣作為酬勞。
中本聰設(shè)計(jì)比特幣初始總量為2100萬(wàn)個(gè)。獲得區(qū)塊打包權(quán)的節(jié)點(diǎn),最開(kāi)始的獎(jiǎng)勵(lì)是每個(gè)區(qū)塊50比特幣,之后沒(méi)經(jīng)過(guò)21萬(wàn)個(gè)區(qū)塊(約4年時(shí)間)獎(jiǎng)勵(lì)將減半一次,直到2140年左右區(qū)塊獎(jiǎng)勵(lì)將變得微乎其微,此時(shí)區(qū)塊獎(jiǎng)勵(lì)總和為2100萬(wàn)比特幣。
在比特幣獎(jiǎng)勵(lì)的鼓勵(lì)下,張三李四王二趙六等節(jié)點(diǎn)紛紛踴躍爭(zhēng)奪打包權(quán),也就是“挖礦”。
那么如何爭(zhēng)奪打包權(quán)呢?
為了獲得打包權(quán),節(jié)點(diǎn)們需要進(jìn)行一種類(lèi)似“扔硬幣”的競(jìng)賽。系統(tǒng)規(guī)定了游戲規(guī)則,誰(shuí)先扔出符合規(guī)定的“硬幣”,誰(shuí)就能獲得打包權(quán)和獎(jiǎng)勵(lì)。
但是“扔硬幣”獲勝的訣竅是提高每秒仍硬幣的次數(shù),POW(工作量證明)共識(shí)機(jī)制簡(jiǎn)而言之就是,干的越多,收的越多。
所以人們紛紛購(gòu)置礦機(jī)和計(jì)算資源,爭(zhēng)取扔出更多的“硬幣”,從而獲得節(jié)點(diǎn)的打包權(quán)和比特幣獎(jiǎng)勵(lì)。
因此POW機(jī)制非常耗費(fèi)地球資源。
如上面所說(shuō),如果把這個(gè)去中心化的賬本記賬活動(dòng)比喻為一個(gè)游戲,那么比特幣就是這個(gè)游戲中的代幣。
目前由于系統(tǒng)中的比特幣還沒(méi)有到達(dá)2100萬(wàn)個(gè),所以系統(tǒng)中有存量貨幣和增量貨幣。增量部分是節(jié)點(diǎn)通過(guò)競(jìng)爭(zhēng)區(qū)塊打包權(quán)(也就是“挖礦”)獲得的。
比特幣至少有以下功能:
====或持續(xù)更新====
注:部分內(nèi)容轉(zhuǎn)自江卓爾知乎高贊答案《比特幣基礎(chǔ)科普與常見(jiàn)誤解》
這篇文章是小娜讀過(guò)的介紹區(qū)塊鏈和比特幣最全面的一篇,建議大家有時(shí)間認(rèn)真閱讀,獲益頗豐哦。
區(qū)塊鏈中的工作量證明機(jī)制(POW)是什么?
比特幣挖礦采用工作量證明機(jī)制,是什么意思呢?
工作量證明(Proof of Work,簡(jiǎn)稱(chēng)POW)是共識(shí)機(jī)制的一種,可簡(jiǎn)單理解為一份證明,證明你做過(guò)一定量的工作,即我通過(guò)查看工作結(jié)果就能知道你完成了指定量的工作。
比特幣挖礦采用的就是工作量證明機(jī)制,比特幣簡(jiǎn)鎮(zhèn)網(wǎng)絡(luò)通過(guò)調(diào)節(jié)計(jì)算難度,保證每次競(jìng)爭(zhēng)記賬都需要全網(wǎng)礦工計(jì)算約10分鐘,才能算出旦旦一個(gè)滿(mǎn)足條件的結(jié)果。該結(jié)果即“區(qū)塊頭”里包含的隨機(jī)數(shù)。
工作量證明是指,如果礦工找到了一個(gè)滿(mǎn)足條件的結(jié)果,我們便可以認(rèn)為全網(wǎng)礦工完攔遲粗成了指定難度系數(shù)的工作量。獲得記賬權(quán)的幾率取決于礦工工作量占比全網(wǎng)的比例,如果占比30%,那么獲得記賬權(quán)的幾率也是30%。所以提高工作量占比才能提高競(jìng)爭(zhēng)力,才能獲得更多新誕生的比特幣!
當(dāng)前題目:go語(yǔ)言區(qū)塊鏈工作量證明 區(qū)塊鏈的工作量證明機(jī)制pow
URL地址:http://ef60e0e.cn/article/dspjhoe.html