大象與區(qū)塊鏈——存儲(chǔ)如何推動(dòng)這項(xiàng)革命性技術(shù)的發(fā)展
俗話說,大象從不忘事兒。
區(qū)塊鏈亦是如此。
內(nèi)存是區(qū)塊鏈的核心,它是一種以關(guān)鍵方式構(gòu)建的突破性計(jì)算機(jī)編程語言,與人的心智非常相似。正如我們的記憶通過聯(lián)想而聯(lián)系在一起一樣,雞湯的味道可能會(huì)喚起人們對(duì)孩子的關(guān)懷,香水的香味可能會(huì)讓人聯(lián)想到曾經(jīng)的愛情。交易“鏈”中的每個(gè)代碼“塊”也是這樣,與之前的區(qū)塊密不可分。
就像諺語中所說的大象一樣,區(qū)塊鏈的內(nèi)存也是絕對(duì)可靠的。由于每個(gè)新區(qū)塊都包含前一個(gè)區(qū)塊的“哈希”或代碼行,并且每個(gè)區(qū)塊必須在添加前進(jìn)行驗(yàn)證,所以是無法更改區(qū)塊鏈的。例如,在一筆交易中匯款給某人后,可能因?yàn)楹罄m(xù)的某個(gè)條目(接收退款)而撤消該筆交易,但即便是發(fā)起交易的人,也無法篡改交易。
區(qū)塊鏈中的交易越多,使用的內(nèi)存就越多。加密貨幣“礦工”對(duì)新交易實(shí)施驗(yàn)證,并搜索分配給他們的唯一哈希值,然后加密和壓縮每個(gè)條目,保證區(qū)塊鏈的安全可靠。在缺乏金融機(jī)構(gòu)等中間人監(jiān)督帳本的情況下,這些工作至關(guān)重要。為完成工作,礦工需要充足的計(jì)算機(jī)內(nèi)存和極快的處理速度。
Q&A
隨著區(qū)塊鏈長度和復(fù)雜性的增加,在萬事萬物都不會(huì)遺忘的虛擬世界中,如果內(nèi)存、存儲(chǔ)和處理能力不持續(xù)增長,那技術(shù)如何實(shí)現(xiàn)令人難以置信的潛力?
這個(gè)問題很重要,因?yàn)閰^(qū)塊鏈時(shí)代已然到來。很快,它可能成為我們所有數(shù)字交易的基礎(chǔ),包括一些我們尚未想象到的交易。開發(fā)人員已經(jīng)在編寫基于區(qū)塊鏈的應(yīng)用程序了。企業(yè)在使用區(qū)塊鏈技術(shù)。買賣比特幣等加密貨幣的消費(fèi)者也在使用區(qū)塊鏈技術(shù),而且很快會(huì)出現(xiàn)更多用途。
只要我們擁有支持區(qū)塊鏈的基礎(chǔ)設(shè)施,區(qū)塊鏈勢(shì)必會(huì)改變我們?cè)谏虡I(yè)領(lǐng)域和日常生活中借助計(jì)算設(shè)備所能做到的事。充足的計(jì)算機(jī)內(nèi)存將成為關(guān)鍵,對(duì)交易進(jìn)行驗(yàn)證時(shí)所使用的設(shè)備或“節(jié)點(diǎn)”尤其如此。即使身為人類的我們忘記了委托給帳本的交易,我們也可以高枕無憂,因?yàn)閰^(qū)塊鏈不會(huì)忘記。
區(qū)塊鏈的工作原理
我們?cè)跀?shù)字設(shè)備上執(zhí)行的任務(wù)類型可分為兩類:交易性和非交易性。撰寫電子郵件、觀看視頻和瀏覽互聯(lián)網(wǎng)在很大程度上都是非交易性的,這意味著我們沒有買賣任何東西或簽訂任何合同協(xié)議。但是,我們?cè)絹碓蕉嗟卦诰€進(jìn)行交易,例如簽訂合同、預(yù)訂和購買物品。
互聯(lián)網(wǎng)處理這些交易的速度,已經(jīng)比在數(shù)字化前的“模擬”時(shí)代更快。就在不久前,我們還得去商店購物或電話購物,并用現(xiàn)金、信用卡或支票付款。(還記得支票嗎?)為了簽訂合同,我們?cè)?jīng)不得不等待郵寄的紙質(zhì)文件到達(dá),然后簽名,再通過郵件寄回。
數(shù)字交易更快捷、更方便,但它們可能不安全,網(wǎng)絡(luò)犯罪分子可能進(jìn)入我們的帳戶,或訪問我們的社保號(hào)和其他敏感信息。如今的大多數(shù)交易仍然需要通過第三方,如銀行、信用卡公司、律師或房地產(chǎn)公司來處理。但區(qū)塊鏈不存在這些問題。
區(qū)塊鏈旨在作為一種虛擬公共帳本,可供所有人查看并以無法抹除的方式進(jìn)行書寫。每個(gè)區(qū)塊都是一個(gè)文件,每10分鐘創(chuàng)建一個(gè)新文件,其中包含按順序列出的先前所有交易的記錄,有新交易時(shí)便結(jié)束該區(qū)塊。 用數(shù)字術(shù)語來講,區(qū)塊鏈?zhǔn)且环N分布式數(shù)據(jù)庫,這意味著它既不會(huì)被創(chuàng)建、擴(kuò)充,也不會(huì)存儲(chǔ)在中央處理器上。相反,用于處理和驗(yàn)證交易的每臺(tái)計(jì)算機(jī)或“節(jié)點(diǎn)”都有一個(gè)副本。添加一筆交易后,所有副本會(huì)同時(shí)變更。
就像模擬帳本通常包括每個(gè)條目的日期甚至可能包括時(shí)間一樣,區(qū)塊鏈中的每個(gè)區(qū)塊都有一個(gè)時(shí)間戳,這樣每個(gè)人都能看到它的添加時(shí)間。它還有一個(gè)叫做“哈希”的加密簽名,會(huì)壓縮區(qū)塊并對(duì)其進(jìn)行加密。 用戶可以使用私密代碼或“密鑰”訪問他們的交易,這是非常保密的,即使簽發(fā)密鑰的系統(tǒng)也沒有副本。如若有人不慎丟失自己的密鑰,他們就無法解密自己的條目,并且無法訪問存儲(chǔ)或記錄在其中的任何內(nèi)容。放錯(cuò)位置的私鑰已給人們?cè)斐闪顺汕先f美元加密貨幣的代價(jià),除非找到密鑰,否則永遠(yuǎn)無法取回。
區(qū)塊鏈挖礦
使用加密貨幣或任何其他形式區(qū)塊鏈的大多數(shù)人,都不需要專門的處理器或額外的內(nèi)存。他們只關(guān)心自己使用應(yīng)用程序或網(wǎng)站進(jìn)行的交易。
但是,礦工則需要訪問整個(gè)區(qū)塊鏈來處理和驗(yàn)證交易。
在撰寫本文時(shí),比特幣鏈上已有532,698個(gè)區(qū)塊,每8分19秒就有一個(gè)新區(qū)塊被添加到鏈中,每個(gè)比特幣的價(jià)格接近7,500美元。
在添加區(qū)塊之前,必須為其分配唯一代碼(或稱哈希)。找到正確的哈希是使用數(shù)學(xué)算法進(jìn)行的復(fù)雜過程,只有計(jì)算機(jī)才能解決。速度至關(guān)重要:在開放數(shù)百筆交易并將其捆綁成一個(gè)區(qū)塊后,礦工們爭先恐后成為解決難題的第一人。獲勝的計(jì)算機(jī)將贏得賞金,在撰寫本文時(shí),賞金是每個(gè)區(qū)塊12.5比特幣的“金塊”,約合94,000美元,其中加上了對(duì)該區(qū)塊中每筆交易征收的費(fèi)用。
因此,要想獲得報(bào)酬,需要配備超高速的計(jì)算機(jī)和大量的內(nèi)存。要啟動(dòng)一個(gè)區(qū)塊,軟件首先會(huì)創(chuàng)建一個(gè)可能占用8GB空間的文件。不過,快速處理需要具備大量空閑內(nèi)存。因此,為了完成繁重的工作,礦工通常使用專門為比特幣采礦設(shè)計(jì)的專用處理芯片(ASIC),對(duì)于大多數(shù)其他貨幣,則是為他們的計(jì)算機(jī)增加內(nèi)存。這些專用的ASIC需要不斷提供數(shù)據(jù),以便最大限度提高解決問題的能力,目前DDR4 DRAM提供這些功能。
由內(nèi)存助力
挖掘非比特幣加密貨幣(包括最廣為人知的山寨幣——以太坊)時(shí),最好使用包含圖形處理單元(GPU) 芯片的顯卡(又叫視頻卡)。這些顯卡通常用于提高計(jì)算能力以支持視頻游戲的圖形顯示,但它們對(duì)于加密貨幣挖礦同樣重要。
在運(yùn)行時(shí),每個(gè)GPU平均需要7GB圖形用雙倍數(shù)據(jù)傳輸率(GDDR)內(nèi)存,這是一種專用型計(jì)算內(nèi)存,其處理速度比傳統(tǒng)計(jì)算內(nèi)存快得多。許多礦工一次使用多個(gè)GPU。目前的顯卡采用美光的GDDR5和GDDR5x顯存。下一代顯卡將采用美光最新的GDDR6技術(shù),現(xiàn)已證明每秒能處理高達(dá)20GB的數(shù)據(jù)。GDDR6設(shè)計(jì)用于許多高帶寬、高速度的應(yīng)用,包括圖形、網(wǎng)絡(luò)和汽車應(yīng)用。礦工肯定會(huì)受益于GDDR6所帶來的超快速度。
“我們主要是為游戲和其他傳統(tǒng)的高性能應(yīng)用打造顯存技術(shù)。”美光戰(zhàn)略營銷經(jīng)理Bryan Craven說道,“但這種內(nèi)存也是加密貨幣挖礦的理想選擇。”
隨著區(qū)塊鏈的應(yīng)用和使用不斷增長, 對(duì)計(jì)算內(nèi)存和更快處理速度的需求也會(huì)不斷增長。
從比特幣的早期開始,美光科技一直居于區(qū)塊鏈革命和加密挖礦的最前沿。我們的GDDR內(nèi)存已備受視頻游戲玩家青睞,它們一直在提供造就區(qū)塊鏈技術(shù)所需的內(nèi)存帶寬和速度。美光GDDR6和其他內(nèi)存技術(shù)將確保區(qū)塊鏈可以繼續(xù)記錄、管理、保護(hù)我們的數(shù)字交易——也許最重要的就是,它們永遠(yuǎn)不會(huì)忘記。
使用領(lǐng)域
加密貨幣是區(qū)塊鏈最廣為人知的用途。但這項(xiàng)技術(shù)作為一種安全、快捷的P2P機(jī)制用于轉(zhuǎn)移資金和進(jìn)行各種金融和其他交易,已經(jīng)勾起了開發(fā)人員和創(chuàng)新者的無限遐想。用途包括:
智能合同
銀行、抵押貸款公司、保險(xiǎn)經(jīng)紀(jì)人和其他機(jī)構(gòu)處理文書工作的漫長等待時(shí)間和繁瑣的流程一去不復(fù)返?;趨^(qū)塊鏈的“智能”合同可以在各方之間直接進(jìn)行交易(“P2P”),并且可以通過“if-then”(如果-那么)條款自行執(zhí)行。例如:如果我將X金額存入Z帳戶,那么房屋所有權(quán)便歸我所有了。
智能交易
使用區(qū)塊鏈進(jìn)行股票交易時(shí)速度更快、費(fèi)用更低。使用去中心化的透明分布式帳本,無需中介、交易許可和監(jiān)管,也消除了拖慢流程的繁瑣文書工作。
智能能源
區(qū)塊鏈數(shù)字技術(shù)、電力公司通過數(shù)字電表監(jiān)控能源消耗和提供電力的“智能”電網(wǎng)、離網(wǎng)太陽能和風(fēng)能發(fā)電相結(jié)合,這樣人們和企業(yè)便可以在繞過電力公司的直接交易中“P2P”出售和提供電力。
智能供應(yīng)鏈
借助傳感器及傳感器提供的數(shù)據(jù),公司可以在區(qū)塊鏈上看到物資和產(chǎn)品所處的位置、接下來流向的位置以及它們所處的狀況。
智能健康記錄
區(qū)塊鏈帳本會(huì)存儲(chǔ)、保護(hù)和管理人們的醫(yī)療記錄,只有特定方可以使用訪問密鑰。透過智能合同,醫(yī)療設(shè)施便可以在滿足某些條件時(shí)立即從保險(xiǎn)公司收集健康記錄,例如患者完成手術(shù)后或入院或出院時(shí)。
智能護(hù)照
開發(fā)人員社區(qū)Github已在2014年推出了數(shù)字護(hù)照。用戶可以拍攝照片,并使用加密的公鑰和私鑰蓋章,以驗(yàn)證其合法性,并提供訪問存放護(hù)照的帳本的權(quán)限。
智能跨境支付
跨境匯款可能既速度緩慢,手續(xù)費(fèi)又昂貴,而且由于涉及眾多銀行和其他中介機(jī)構(gòu),出錯(cuò)的可能性很大。包括Abra、,Align Commerce和 Bitspark在內(nèi)的公司已經(jīng)提供由區(qū)塊鏈助力的快速廉價(jià)匯款服務(wù),區(qū)塊鏈開發(fā)機(jī)構(gòu)Ripple正在與銀行合作,以提供即日國際匯款服務(wù)。
智能家電
“物聯(lián)網(wǎng)”前所未有地將我們的家用電器與互聯(lián)網(wǎng)連接起來,方便我們遠(yuǎn)程管理。區(qū)塊鏈技術(shù)不僅可以保護(hù)和幫助我們安全轉(zhuǎn)移設(shè)備的所有權(quán),而且還可以執(zhí)行“if-then”結(jié)構(gòu),例如,當(dāng)牛奶存量不多時(shí),會(huì)觸發(fā)冰箱自動(dòng)訂購牛奶和支付牛奶費(fèi)用。