什么是比特幣?
你可能會(huì)一臉冷漠,大家都知道好不好?然后,開始背誦:
比特幣(Bitcoin,縮寫:BTC)是一種去中心化,非普遍全球可支付的電子加密貨幣。
也有些觀點(diǎn)則認(rèn)為比特幣屬于虛擬商品。
比特幣由中本聰于2009年1月3日,基于無(wú)國(guó)界的對(duì)等網(wǎng)絡(luò),用共識(shí)主動(dòng)性開源軟件發(fā)明創(chuàng)立。比特幣目前是法幣市場(chǎng)總值最高的加密貨幣。
咔!我知道我知道:喜歡看愛莉莎科普的同學(xué),都有一顆熱愛知識(shí)熱愛技術(shù)的心!
但是,你知道嗎?比特幣不僅僅是加密貨幣,他還是:一個(gè)網(wǎng)絡(luò),一個(gè)協(xié)議,和一門語(yǔ)言。
今天我們先談?wù)劚忍貛啪W(wǎng)絡(luò)。
先引入三個(gè)概念:節(jié)點(diǎn)、SPV 和礦工。
節(jié)點(diǎn)
節(jié)點(diǎn) (nodes):比特幣網(wǎng)絡(luò)的的主心骨。
比特幣網(wǎng)絡(luò)的節(jié)點(diǎn)擔(dān)任著:交易確認(rèn)和廣播的工作。所有的節(jié)點(diǎn),都遵守比特幣的共識(shí)規(guī)則 (Consensus rules):
每個(gè)區(qū)塊僅能產(chǎn)生特定數(shù)量的比特幣 (當(dāng)前是 12.5 比特幣/區(qū)塊)。
在一條區(qū)塊鏈內(nèi),任意一筆轉(zhuǎn)賬都不能夠被二次轉(zhuǎn)出 (雙重支付,Double-spending)。
早期,比特幣的所有節(jié)點(diǎn)都是——完整節(jié)點(diǎn)。但隨著比特幣的發(fā)展,為滿足不同的需求,出現(xiàn)了新的節(jié)點(diǎn)類型,常見的比特幣節(jié)點(diǎn)有兩種:完整節(jié)點(diǎn)和SPV節(jié)點(diǎn)。
完整節(jié)點(diǎn)
完整節(jié)點(diǎn) (Full node):是下載了最新最完整的比特幣區(qū)塊鏈的節(jié)點(diǎn),可以獨(dú)立完成交易確認(rèn)和交易廣播,它是支撐著比特幣轉(zhuǎn)賬交易的核心力量。
如果沒有人運(yùn)行完整節(jié)點(diǎn)了,比特幣網(wǎng)絡(luò)會(huì)瞬間崩塌。
完整節(jié)點(diǎn)的使用者是:獨(dú)立礦工和比特幣核心 (Bitcoin core) 客戶端(默認(rèn)同步完整區(qū)塊) 。
1. 礦工(Miner)
具備礦工功能的節(jié)點(diǎn),可以通過解決工作量證明算法難題(Hash運(yùn)算)來(lái)爭(zhēng)奪創(chuàng)建新塊的資格從而:
· 獲取新的比特幣
· 收取交易手續(xù)費(fèi)。
礦工分兩種:
獨(dú)立礦工:礦工獨(dú)立生成新的區(qū)塊,來(lái)自區(qū)塊獎(jiǎng)勵(lì)和交易費(fèi)用收益全部歸自己,承受更高的風(fēng)險(xiǎn)波動(dòng)和更高的回報(bào)(回報(bào)周期長(zhǎng))。
合伙礦工:礦工相互聯(lián)合組成礦池,以發(fā)現(xiàn)更多的區(qū)塊,根據(jù)貢獻(xiàn)的hash算力共享收益,以更低的風(fēng)險(xiǎn)波動(dòng)接受較小的回報(bào)(回報(bào)周期短,目前礦池模式是比特幣挖礦的主要模式)。
其中,獨(dú)立礦工(Solo Miner):使用全部區(qū)塊鏈數(shù)據(jù),并具有挖礦能力。
2. 比特幣核心(Refernce Clent(Bitcoin Core))
比特幣核心,是比特幣及其它加密貨幣參考的開源客戶端。最初由中本聰以“Bitcoin”命名,后改為“Bitcoin Core”。 該軟件會(huì)驗(yàn)證整個(gè)區(qū)塊鏈曾經(jīng)做過的所有交易,并默認(rèn)可用于轉(zhuǎn)接資金。
包含錢包、礦工、完整區(qū)塊、路由網(wǎng)絡(luò)全部四種功能。
比特幣開發(fā)者,常建議用戶使用完整節(jié)點(diǎn),或者修剪節(jié)點(diǎn)作為比特幣錢包。因?yàn)?,運(yùn)行完整節(jié)點(diǎn)是對(duì)比特幣網(wǎng)絡(luò)很好的支持,完整節(jié)點(diǎn)越多,比特幣網(wǎng)絡(luò)就越安全。
個(gè)人在電腦上,使用比特幣核心作為錢包,無(wú)需將自己的比特幣托付給第三方錢包軟件,就可以獨(dú)立驗(yàn)證和確認(rèn)交易,可以避開信任問題。
SPV
SPV (Simple payment verification) 節(jié)點(diǎn),也稱輕量節(jié)點(diǎn) (Lightweight node)。不下載完整的比特幣區(qū)塊鏈的節(jié)點(diǎn)。
包含錢包與路由轉(zhuǎn)發(fā)功能,適用于存儲(chǔ)容量有限的移動(dòng)設(shè)備,如手機(jī)和平板電腦。
SPV只驗(yàn)證自己的交易,而不管別人的交易。
有同學(xué)擔(dān)心,只驗(yàn)證自己的交易,會(huì)不會(huì)有問題?會(huì)不會(huì)產(chǎn)生無(wú)效區(qū)塊?
不會(huì),因?yàn)镾PV連接到了許多不同的完整節(jié)點(diǎn),可以確保我們都在同一個(gè)鏈塊上達(dá)成一致。
比如,你的手機(jī)上安裝了比特幣錢包 APP,你的手機(jī)就是一個(gè) SPV 節(jié)點(diǎn)。而錢包運(yùn)營(yíng)商,會(huì)通過 SPV協(xié)議,將每個(gè)用戶錢包中的轉(zhuǎn)賬與網(wǎng)上的完整節(jié)點(diǎn)進(jìn)行核對(duì)與確認(rèn)。
市場(chǎng)推動(dòng)
比特幣網(wǎng)絡(luò)里,區(qū)塊的產(chǎn)生完全由市場(chǎng)推動(dòng)。
因?yàn)?,礦工會(huì)選擇交易費(fèi)用最高的交易來(lái)創(chuàng)建新塊。(比特幣手續(xù)費(fèi)是可以設(shè)置成不同數(shù)值的,設(shè)置的費(fèi)用越高,被越可能被優(yōu)先處理)。
來(lái)源: 區(qū)塊鏈研習(xí)社
評(píng)論
查看更多