編程百曉生 | 我竟然被狗狗幣勒索了?
03
我竟然被狗狗幣勒索了?

魚小皮
哥,我電腦壞了。
怎么壞了?開不了機(jī)踹一腳就好了。

老百

魚小皮
屏幕上出現(xiàn)一堆狗頭,我電腦上的程序都打不開了。
我看看,握草?

老百

小皮的電腦屏幕
你這是被狗狗幣勒索了啊!

老百

魚小皮
啥是狗狗幣?
狗狗幣(又叫狗幣)是一種虛擬貨幣,和比特幣一樣,都是存儲(chǔ)在區(qū)塊鏈上的數(shù)字加密貨幣。

老百

魚小皮
啊,我想起來(lái)了。之前的比特幣勒索事件,一個(gè)比特幣就要幾萬(wàn)元!

1 比特幣 = 97440 人民幣

魚小皮
為啥虛擬貨幣會(huì)那么貴啊?
這就要從它們背后強(qiáng)大的區(qū)塊鏈技術(shù)開始講起了。

老百

魚小皮
快快,給俺講講區(qū)塊鏈,我倒要看看小小狗幣有多大能耐!
什么是區(qū)塊鏈?
區(qū)塊鏈起源于比特幣,在 2008 年 11 月被一名自稱中本聰?shù)娜藙?chuàng)造。
區(qū)塊鏈顧名思義,是由一個(gè)個(gè)存儲(chǔ)數(shù)據(jù)的區(qū)塊首尾相連而組成的鏈條。每次新增數(shù)據(jù)都會(huì)在鏈條尾部插入一個(gè)新數(shù)據(jù)塊。

其本質(zhì)是一個(gè)分布式共享賬本(數(shù)據(jù)庫(kù)),所有用戶都擁有完全相同的賬本(數(shù)據(jù)鏈條),當(dāng)發(fā)生一筆交易時(shí),由所有人共同參與記賬,從而能夠防止賬本被篡改。
舉個(gè)例子,貓狗豬三兄弟每個(gè)人最初都有20元,他們都在自己的賬本中記下:

有一天,狗找貓借了 10 元,即發(fā)生了一筆交易,他們都掏出小本本記下:

但是呢,狗不愧是狗,想賴賬。于是偷偷地修改了自己的賬本,就好像它從來(lái)沒(méi)借過(guò)一樣:

如果三兄弟只有一本賬本,那么狗就成功地騙到了錢。但因?yàn)槿值苊總€(gè)人都同時(shí)記賬,因此狗的陰謀很容易就被識(shí)破了!

區(qū)別于傳統(tǒng)的中心化記賬網(wǎng)絡(luò)(由一個(gè)人負(fù)責(zé)記賬),區(qū)塊鏈?zhǔn)?strong>分布式記賬網(wǎng)絡(luò),能夠防止最多 50% 的惡意節(jié)點(diǎn),保障鏈上交易數(shù)據(jù)的安全性和不可篡改性。

中心化和去中心化網(wǎng)絡(luò)
對(duì)于分布式記賬網(wǎng)絡(luò),由于所有人都能讀寫數(shù)據(jù),可能導(dǎo)致一條區(qū)塊鏈非常大(比特幣所在區(qū)塊鏈高達(dá)幾百 G)。因此需對(duì)區(qū)塊鏈進(jìn)行分類,除了公有鏈外,還有私有鏈和聯(lián)盟鏈等。

魚小皮
原來(lái)這就是分布式記賬呀!現(xiàn)在的支付寶就是中心化網(wǎng)絡(luò)吧?假如某天支付寶掛了,大家的錢就都沒(méi)啦,花唄也不用還了!
很聰明嘛,這也是區(qū)塊鏈能夠發(fā)展的重要原因。區(qū)塊鏈還有很多優(yōu)秀的特性哦~

老百
區(qū)塊鏈的特性
1. 去中心化:區(qū)塊鏈最明顯的特性。系統(tǒng)中的數(shù)據(jù)塊由整個(gè)系統(tǒng)所有正常的節(jié)點(diǎn)來(lái)共同維護(hù)。
2. 開放性:區(qū)塊鏈的數(shù)據(jù)對(duì)所有人公開透明。
3. 去信任:區(qū)塊鏈采用基于協(xié)商一致的規(guī)范和協(xié)議,使得對(duì)“人”的信任改為了對(duì)機(jī)器的信任,無(wú)法人為干預(yù)及作弊。
4. 防篡改:除非能夠同時(shí)控制住系統(tǒng)中半數(shù)以上的節(jié)點(diǎn),否則信息篡改無(wú)效。
5. 可溯源:由于區(qū)塊使用單向鏈表作為存儲(chǔ)結(jié)構(gòu),使得每筆交易清晰可信,可沿著鏈表進(jìn)行追溯。
6. 匿名性:由于區(qū)塊鏈各節(jié)點(diǎn)之間的數(shù)據(jù)交換遵循固定且預(yù)知的算法,因此區(qū)塊鏈網(wǎng)絡(luò)是無(wú)須信任的,可以基于地址而非個(gè)人身份進(jìn)行數(shù)據(jù)交換。

魚小皮
去信任!聽(tīng)起來(lái)就很牛逼。那區(qū)塊鏈?zhǔn)窃趺磳?shí)現(xiàn)這些特性的呢?
區(qū)塊鏈可是很多科技結(jié)合的產(chǎn)物,涉及數(shù)學(xué)、密碼學(xué)、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)、共識(shí)算法、計(jì)算機(jī)網(wǎng)絡(luò)、分布式理論等等。要想完整地介紹區(qū)塊鏈的實(shí)現(xiàn),至少要寫一本書啦!

老百

魚小皮
不明覺(jué)厲,這么高大上的技術(shù)有什么落地的應(yīng)用么?
區(qū)塊鏈的應(yīng)用
區(qū)塊鏈的特性決定了其廣泛的應(yīng)用場(chǎng)景。
首先是市場(chǎng)上各種虛擬的數(shù)字加密貨幣,比如比特幣,因?yàn)槔霉袇^(qū)塊鏈進(jìn)行存儲(chǔ)(通常每種數(shù)字貨幣一條區(qū)塊鏈),這些貨幣具有稀缺、便攜、可跨境交易且無(wú)法被追蹤等特點(diǎn),使得這些貨幣具有了價(jià)值。
區(qū)塊鏈去中心化和分布式網(wǎng)絡(luò)的特性使得區(qū)塊鏈適用于信息的實(shí)時(shí)共享,比如騰訊公益尋人鏈:

騰訊公益尋人鏈
可溯源的特性使得區(qū)塊鏈被廣泛用于防偽溯源的場(chǎng)景,比如生產(chǎn)物流鏈,每一個(gè)環(huán)節(jié)都可追蹤查詢,再也不用擔(dān)心快遞丟失了!

生產(chǎn)物流鏈
利用區(qū)塊鏈去信任的特性,可以解決傳統(tǒng)跨境支付業(yè)務(wù)因信任問(wèn)題而導(dǎo)致的處理耗時(shí),提高支付轉(zhuǎn)賬效率,并通過(guò) P2P(點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò))和加密等技術(shù)保證數(shù)據(jù)的安全結(jié)算,還能通過(guò)可溯源性追溯每一筆轉(zhuǎn)賬交易。
未來(lái),資產(chǎn)將逐漸數(shù)字化,并放到區(qū)塊鏈上存儲(chǔ)。說(shuō)不定有一天,我們?cè)僖膊挥脦矸葑C出門了!

老百

魚小皮
是嘛,那爽死了!我要學(xué)我要學(xué),快教我怎么開發(fā)區(qū)塊鏈!
現(xiàn)在區(qū)塊鏈的開發(fā)方式太多了,我來(lái)介紹幾種主流的技術(shù)吧。

老百
區(qū)塊鏈開發(fā)技術(shù)
區(qū)塊鏈開發(fā)是指將程序代碼放在區(qū)塊鏈上運(yùn)行(稱為鏈碼),并將數(shù)據(jù)放在區(qū)塊鏈上存儲(chǔ)。推薦幾種主流的開發(fā)技術(shù)。
1. 以太坊 Ethereum
主流成熟的開發(fā)平臺(tái),使用 Solidity 編程語(yǔ)言,可以開發(fā)各種類型的區(qū)塊鏈,有在線 IDE 和 Truffle 框架,可以快速進(jìn)行開發(fā)。以太坊也有自己的代幣。
在線 IDE :http://remix.ethereum.org/
Truffle 框架:
https://www.trufflesuite.com/2. EOS
EOS 即企業(yè)級(jí)區(qū)塊鏈操作系統(tǒng)(Enterprise Operation System),為開發(fā)者提供了一個(gè)友好的區(qū)塊鏈底層平臺(tái),可以使用 C/ C++/ WebAssembly 等輕松開發(fā) DApp(運(yùn)行在區(qū)塊鏈上的分布式應(yīng)用)。
EOS 通過(guò)并行鏈等技術(shù)實(shí)現(xiàn)高性能低延遲的交易,每秒的交易處理量可達(dá)到上千級(jí)別。
EOS 沒(méi)有手續(xù)費(fèi)的,受眾廣泛。使用 EOS 開發(fā) DApp 時(shí),你擁有多少 EOS 代幣,就能夠?yàn)槟愕膽?yīng)用分配更多的計(jì)算機(jī)資源。因此,EOS 是具有實(shí)際價(jià)值的。
官網(wǎng):https://eos.io/
3. Hyperledger 超級(jí)賬本
Hyperledger 超級(jí)賬本是一個(gè)旨在推動(dòng)區(qū)塊鏈跨行業(yè)應(yīng)用的開源項(xiàng)目, 由 Linux 基金會(huì)在 2015 年 12 月主導(dǎo)發(fā)起該項(xiàng)目,處于業(yè)界領(lǐng)先地位。
Hyperledger 提供了完整的區(qū)塊鏈開發(fā)全家桶,如支持 Java、Go、Python 等多種語(yǔ)言的開發(fā)框架、生成 Restful API 的工具、測(cè)試工具、監(jiān)控面板等,能夠幫助開發(fā)者快速上手開發(fā)一個(gè)成熟的區(qū)塊鏈應(yīng)用。
官網(wǎng):https://www.hyperledger.org/

Hyperledger 全家桶

魚小皮
太棒啦,我現(xiàn)在就去學(xué)!
喂喂喂,不先把你的電腦修好么?

老百
其實(shí)狗狗幣的價(jià)格非常便宜,對(duì)區(qū)塊鏈代幣感興趣的同學(xué),可以點(diǎn)擊下方閱讀原文了解數(shù)字貨幣最新行情。


微信錢包“免費(fèi)提現(xiàn)”的方法來(lái)了!


