田然|雨霏濃3星評價(jià)
2020-10-22 15:02:28

所謂的區(qū)塊鏈?簡單的說就是一種全民“記賬”行為,而區(qū)塊鏈技術(shù)就是將這種“記賬”行為由理論轉(zhuǎn)變?yōu)楝F(xiàn)實(shí)的行為。
成本更低廉。去中心化的特性使得區(qū)塊鏈不需要第三方的批準(zhǔn),因此可以省去找小張批準(zhǔn)的麻煩和銀行收的手續(xù)費(fèi),使得成本更低。
需要注意的是上面所說的“記賬”并非是簡單的說就是我們平時(shí)理解的那種賬本的記賬。而是更為廣義上的一種“記賬”行為,這里的“帳”請理解為所有網(wǎng)絡(luò)的“數(shù)據(jù)”,這里的“記”則可以簡單的理解為“記錄”。這所以用“記賬”這個(gè)詞是為了方便大家的理解,以及為大家理解下面的例子做鋪墊。
比如說,我們在微信上消費(fèi)了一塊錢,那么騰訊會(huì)在后臺(tái)將我們賬面上的金額減去一塊錢,并在商家的賬面上增加一塊錢。同樣的淘寶上的消費(fèi),也是如此。只不過,淘寶上的帳是由阿里巴巴來記的。
現(xiàn)在在“區(qū)塊鏈”系統(tǒng)中,依然是騰訊記它自己的帳,阿里記它自己的帳。不過這個(gè)帳是互相分享的。因此,在一段時(shí)間內(nèi),任何人的數(shù)據(jù)發(fā)生變化時(shí),“區(qū)塊鏈”系統(tǒng)會(huì)將記賬最好最快的那個(gè)人的賬本發(fā)送給系統(tǒng)內(nèi)的所有人,這樣大家就都有了一份完整的賬本,同時(shí)也都備份了一套完整的賬本。
雖然這樣在一定程度上犧牲了效率,不過這點(diǎn)效率相對于數(shù)據(jù)安全而言是微不足道的。因?yàn)檎麄€(gè)系統(tǒng)并沒有一個(gè)中央大賬本,如果某個(gè)人想篡改他人的賬本,那么他就必須控制整個(gè)“區(qū)塊鏈”系統(tǒng)的大多數(shù)人的分系統(tǒng)。否則,他即便篡改了某個(gè)分系統(tǒng)的賬本,但是“區(qū)塊鏈”系統(tǒng)會(huì)參照多數(shù)人的“賬本”而否定這個(gè)篡改賬本的真實(shí)性。
“區(qū)塊鏈”系統(tǒng)主要解決了中介信用問題。比如,過去兩個(gè)互不認(rèn)識(shí)的人,他們之前肯定沒有相互信任可言,那么他們之間“借錢”則必須有一個(gè)可以共同信賴的人進(jìn)行擔(dān)保才能完成這個(gè)“借錢”行為。同樣的,對于網(wǎng)絡(luò)數(shù)據(jù)庫來說也是這樣。但是有了“區(qū)塊鏈”系統(tǒng)以后,這個(gè)問題就不存在了,因?yàn)檎麄€(gè)數(shù)據(jù)是共享的,我們彼此是相互信賴的。
總之,“區(qū)塊鏈”系統(tǒng)我們可以看做是一個(gè)去中心數(shù)據(jù)庫的系統(tǒng)。即每個(gè)分系統(tǒng)都參與數(shù)據(jù)記錄,同時(shí)與其他人分享,從而得到一個(gè)完整的數(shù)據(jù)。因此,每個(gè)分系統(tǒng)都擁有完整的數(shù)據(jù)庫,但是相應(yīng)的其他數(shù)據(jù)庫的數(shù)據(jù)真實(shí)與否有賴于整個(gè)系統(tǒng)大多數(shù)分系統(tǒng)的對照。
但是需要注意的是,如果區(qū)塊鏈大范圍應(yīng)用,那么會(huì)導(dǎo)致的一個(gè)后果就是數(shù)據(jù)變得龐大,對于設(shè)備來說會(huì)成為負(fù)擔(dān),同時(shí)交易的速度也會(huì)減緩,對于整個(gè)系統(tǒng)來說是一個(gè)不小的考驗(yàn)。
所以說,雖然區(qū)塊鏈好,但是不要盲目跟風(fēng),也不要輕信宣傳而去投資虛擬貨幣,在使用新技術(shù)之前保護(hù)好自己的信息和資產(chǎn)安全才是應(yīng)該做的。
真名不讓公開9星評價(jià)
2020-10-15 15:04:15
區(qū)塊鏈:
區(qū)塊鏈本質(zhì)就是一個(gè)分布式數(shù)據(jù)庫,數(shù)據(jù)庫記錄的內(nèi)容可以根據(jù)具體業(yè)務(wù)變化而變化,沒有什么特殊的設(shè)定,網(wǎng)絡(luò)上的每一個(gè)節(jié)點(diǎn)都有一個(gè)全量的數(shù)據(jù)庫副本,每一個(gè)節(jié)點(diǎn)都可以寫入數(shù)據(jù)庫,并將數(shù)據(jù)同步到其他節(jié)點(diǎn),為什么會(huì)叫區(qū)塊鏈說白了就是有區(qū)塊和鏈表組成。每個(gè)區(qū)塊都會(huì)包含2部分:
區(qū)塊頭:
區(qū)塊頭記錄了其父區(qū)塊的哈希值,本區(qū)塊的哈希值和生成時(shí)間等信息。每一個(gè)區(qū)塊的哈希值都是不一樣的,根據(jù)其區(qū)塊體的內(nèi)容和上一個(gè)區(qū)塊的哈希值生成
區(qū)塊體:
區(qū)塊體記錄的就是具體的業(yè)務(wù)邏輯。以比特幣為例,其區(qū)塊體記錄了比特幣網(wǎng)絡(luò)中發(fā)生的每一筆交易數(shù)據(jù)。可以對區(qū)塊體的內(nèi)容進(jìn)行加密,保證數(shù)據(jù)只公開給有訪問權(quán)限的人
就是這樣,每一個(gè)區(qū)塊都有一個(gè)父區(qū)塊的指針,所以形成了區(qū)塊鏈。
區(qū)塊鏈有一大主要的特性就是防纂改。由于各個(gè)區(qū)塊根據(jù)區(qū)塊的哈希值串聯(lián)起來,而區(qū)塊的哈希值是根據(jù)區(qū)塊體的內(nèi)容和上一個(gè)區(qū)塊的哈希值而生成的,一旦對區(qū)塊的內(nèi)容進(jìn)行更改,哈希值就會(huì)發(fā)生改變,這就會(huì)導(dǎo)致它子區(qū)塊的哈希值會(huì)跟著變,一直傳導(dǎo)到各個(gè)子孫區(qū)塊,如果沒有50%以上的節(jié)點(diǎn)配合,這種纂改是不可能生效的。
區(qū)塊鏈能做什么:
區(qū)塊鏈最大的特點(diǎn)就是去中心化!傳統(tǒng)的數(shù)據(jù)庫都是主從的模式,讀操作在從庫完成,寫操作都是在主庫完成,主庫就是一個(gè)中心化的庫。而區(qū)塊鏈在每個(gè)節(jié)點(diǎn)都能進(jìn)行寫操作,沒有一個(gè)中心化的庫存在。再結(jié)合上文提到的防纂改的特性,區(qū)塊鏈有很高可信度。就算某個(gè)節(jié)點(diǎn)被黑客攻破,也不會(huì)影響其他節(jié)點(diǎn)。而中心化的數(shù)據(jù)庫一旦主庫被黑或者被管理員刪庫,就game over了
基因區(qū)塊鏈極高的置信度和可靠性,所有交易類的場景應(yīng)該都能夠應(yīng)用上。目前運(yùn)用最廣泛的就是數(shù)字貨幣。在其他小范圍的商業(yè)場景下,也會(huì)利用區(qū)塊鏈做一些商業(yè)聯(lián)盟之間的業(yè)務(wù)。比如金融行業(yè),保險(xiǎn)公司跟銀行之間的委托保險(xiǎn)買賣業(yè)務(wù);供應(yīng)鏈各個(gè)環(huán)節(jié)的數(shù)據(jù)追蹤;數(shù)字化作品的版權(quán)確認(rèn)等。
因?yàn)閰^(qū)塊鏈?zhǔn)欠植际降臄?shù)據(jù)庫,就涉及到數(shù)據(jù)的同步問題。而將新的數(shù)據(jù)同步到全網(wǎng)是一個(gè)非常耗時(shí)的過程,以比特幣為例,確認(rèn)一筆交易平均需要一個(gè)小時(shí)的時(shí)間。另外,區(qū)塊鏈也不擅長處理高并發(fā)的業(yè)務(wù)。目前來說,是每秒最多也只是能處理500請求(具體數(shù)字不太精確)。所以對與實(shí)時(shí)性要求高的業(yè)務(wù),區(qū)塊鏈并不合適。