7分鐘帶你輕松看懂區(qū)塊鏈背后的技術(shù)
區(qū)塊鏈背后涉及到哪些技術(shù)呢?“礦工”和“挖礦”到底是什么意思?針對(duì)這些問題,Simplilearn用有趣的視頻做出了解答。
你有沒有想過,是否有更簡(jiǎn)單的方法來完成交易呢?無需用到在線錢包、銀行和第三方應(yīng)用程序。
由于區(qū)塊鏈,這是可能的。
以下是關(guān)于區(qū)塊鏈,你需要知道的的一切。
情景擬定
假設(shè)Jack、Ted、Sam和Phil這四個(gè)朋友一起吃晚飯。吃完后,Jack付了飯錢,所有人都決定分?jǐn)傎M(fèi)用。第二天,Phil 通過網(wǎng)上轉(zhuǎn)賬把他的那份轉(zhuǎn)給Jack,交易順利的完成了。然后Ted和Sam把他們各自的飯錢轉(zhuǎn)給Jack,但他們的轉(zhuǎn)賬失敗了,顯示銀行方面出了些問題。

這時(shí),Jack開始了解到以下這些情況會(huì)導(dǎo)致銀行交易失敗。比如由于銀行的技術(shù)故障;他們的賬戶被黑了;超過每日轉(zhuǎn)賬限額;額外的轉(zhuǎn)賬手續(xù)費(fèi)等費(fèi)用…
加密貨幣
為了解決這些問題,加密貨幣的概念應(yīng)運(yùn)而生。加密貨幣是一種數(shù)字或虛擬貨幣,這是基于區(qū)塊鏈技術(shù)的。由于區(qū)塊鏈,加密貨幣不能被偽造;不需要中央權(quán)威機(jī)構(gòu);并受到強(qiáng)大而復(fù)雜的加密算法的保護(hù)。
在擁有數(shù)千種加密貨幣的市場(chǎng)中,比如萊特幣、以太坊、Zcash等等。但當(dāng)中最出眾的就是比特幣。

現(xiàn)在看到之前的例子,假設(shè)讓Phil、Ted和Sam每人給Jack兩個(gè)比特幣,作為昨晚的飯錢。假設(shè)Phil、Ted和Sam有三個(gè)比特幣,而Jack有5個(gè)。首先,Phil給Jack兩個(gè)比特幣,區(qū)塊形式的記錄被創(chuàng)建,他們之間的交易細(xì)節(jié)被永久地記錄在這個(gè)區(qū)塊中,當(dāng)中還記錄了每個(gè)人擁有的比特幣數(shù)量。因此在Phil交易后,Jack有了七個(gè)比特幣,而Phil有一個(gè)。
接下來 Sam和Ted各給Jack兩個(gè)比特幣。每次交易都分別創(chuàng)建了新的區(qū)塊,這些區(qū)塊中記錄了交易細(xì)節(jié),以及Sam Ted和Jack有多少比特幣。
區(qū)塊鏈技術(shù)
這些區(qū)塊是互相連接的,關(guān)于每個(gè)人所擁有的比特幣數(shù)量,區(qū)塊都參照之前區(qū)塊的數(shù)值。這一系列的記錄或數(shù)據(jù)塊叫做分類帳,而且是與所有人共享的,作為公共分布式賬本,這就構(gòu)成了區(qū)塊鏈的基礎(chǔ)。

如果Phil只剩下一個(gè)比特幣,他再想發(fā)給Jack兩個(gè)區(qū)塊鏈呢? 這個(gè)交易將無法完成,因?yàn)樗腥硕加蟹诸愘~的副本。很明顯Phil只剩下一個(gè)比特幣,他的朋友會(huì)將此交易標(biāo)記為無效。
因?yàn)槊课挥脩舳加蟹诸愘~的副本,黑客將無法改變區(qū)塊鏈中的數(shù)據(jù)。區(qū)塊內(nèi)的數(shù)據(jù)通過復(fù)雜的算法進(jìn)行加密,所有這些都是在區(qū)塊鏈技術(shù)的幫助下實(shí)現(xiàn)的。區(qū)塊鏈可以被稱為是記錄的集合,這些記錄相互連接,而且具有較強(qiáng)的抗篡改能力,并通過密碼學(xué)進(jìn)行保護(hù)。

公鑰和私鑰
現(xiàn)在讓我們仔細(xì)看看Jack和Phil之間的比特幣交易,了解一下當(dāng)中的原理。
比特幣網(wǎng)絡(luò)中的每個(gè)用戶都有兩副鑰匙,分別為公鑰和私鑰。公鑰是網(wǎng)絡(luò)中每個(gè)人都知道的地址,類似用戶的電子郵箱地址。私鑰是只有用戶知道的唯一地址,類似密碼。

如果Phil將發(fā)送具體的比特幣數(shù)量,以及他和Jack唯一的錢包地址,這些都通過哈希算法完成。所有這些都是交易細(xì)節(jié)的一部分,這些詳細(xì)信息使用加密算法進(jìn)行加密,并使用Phil唯一的私鑰。這樣做是為了對(duì)交易進(jìn)行數(shù)字簽名,并表明該交易來自Phil。之后通過Jack的公鑰在全世界傳輸,這樣該消息或交易只能由Jack的私鑰解密,這是只有Jack知道的。
不同的加密貨幣使用不同的哈希算法,比特幣使用的是SHA256 算法,另一個(gè)有名的加密貨幣—以太坊使用的是Ethash 算法。

"礦工"和"挖礦"
這類交易和類似交易正在世界各地進(jìn)行,這些交易經(jīng)過驗(yàn)證,然后逐塊添加。驗(yàn)證這些區(qū)塊的人稱為“礦工”。要驗(yàn)證一個(gè)區(qū)塊并將其添加到區(qū)塊鏈中,礦工需要解決復(fù)雜的數(shù)學(xué)問題。第一個(gè)解決這個(gè)問題的礦工,會(huì)將區(qū)塊添加到區(qū)塊鏈中,而且將獲得12.5個(gè)比特幣作為獎(jiǎng)勵(lì)。
解決復(fù)雜數(shù)學(xué)問題的過程叫“工作量證明”,向區(qū)塊鏈添加區(qū)塊的過程稱為“挖礦”。

由此,Phil和Jack的錢幣升級(jí)了,就像網(wǎng)絡(luò)中完成交易的每個(gè)人一樣?,F(xiàn)在你應(yīng)該知道區(qū)塊鏈 以及它重要的概念了。
區(qū)塊鏈技術(shù)的應(yīng)用
下面讓我們來看看,沃爾瑪是如何利用區(qū)塊鏈為顧客提供更好的服務(wù)的。沃爾瑪在向顧客提供高質(zhì)量產(chǎn)品時(shí)遇到了問題,他們面臨著高退貨率和大量的退款,這是由于產(chǎn)品質(zhì)量不佳導(dǎo)致的。供應(yīng)鏈從農(nóng)場(chǎng)到倉(cāng)庫(kù),再到運(yùn)輸和加工,最后到顧客手上,他們無法確定供應(yīng)鏈中是哪里出現(xiàn)了問題。
接著沃爾瑪采用了區(qū)塊鏈技術(shù),有了區(qū)塊鏈,每一步的商品質(zhì)量都被永久地記錄在區(qū)塊中。例如,當(dāng)客戶標(biāo)記一個(gè)產(chǎn)品已經(jīng)損壞時(shí),就可以正確識(shí)別,產(chǎn)品在整個(gè)供應(yīng)鏈中受損的位置,從而幫助沃爾瑪發(fā)現(xiàn)問題,并解決問題。

以上只是區(qū)塊鏈在實(shí)際應(yīng)用中的幾種方式之一,你能想出其他的例子來嗎? 可在留言中分享給大家。
好了,這就是今天的全部?jī)?nèi)容,區(qū)塊鏈背后的這些概念你看懂了嗎?