?以太坊ETH – 區(qū)塊鏈2.0
比特幣的出現(xiàn),開(kāi)拓了人們的視野與思維,基于比特幣而產(chǎn)生的概念越來(lái)越多,2013年來(lái)自俄羅斯94年出生的程序員Vitalik Buterin對(duì)外公布了以太坊初版白皮書(shū),啟動(dòng)了該項(xiàng)目。
以太坊是一個(gè)全新開(kāi)放的區(qū)塊鏈平臺(tái),它允許任何人在平臺(tái)中建立和使用通過(guò)區(qū)塊鏈技術(shù)運(yùn)行的去中心化應(yīng)用,和比特幣協(xié)議有所不同的是,以太坊的設(shè)計(jì)十分靈活,極具適應(yīng)性。在以太坊平臺(tái)上創(chuàng)立新的應(yīng)用十分簡(jiǎn)便,目前以太坊的開(kāi)源代碼已托管到了GitHub社區(qū)上,人人都可以參與其中對(duì)以太坊進(jìn)行不斷地升級(jí)改造,或是根據(jù)以太坊的開(kāi)源代碼建立自己的區(qū)塊鏈。
1. 智能合約
智能合約就是一段代碼,一些人為制定的規(guī)則,運(yùn)行在區(qū)塊鏈中,參與治理的人必須遵從這些規(guī)則才能正常的使用下去。它開(kāi)啟了區(qū)塊鏈的許多的實(shí)際應(yīng)用場(chǎng)景,許多社會(huì)問(wèn)題、需求、痛點(diǎn)都能通過(guò)區(qū)塊鏈進(jìn)行解決。不同行業(yè)、種類的規(guī)則都可以寫(xiě)進(jìn)智能合約里面。
智能合約結(jié)合區(qū)塊鏈,讓其不可篡改、去中心化的特性真正發(fā)揮出價(jià)值,人們可以利用它開(kāi)發(fā)出各種各樣解決行業(yè)痛點(diǎn)的軟件、Dapp。阿里巴巴早在2016年就開(kāi)始利用區(qū)塊鏈技術(shù)而服務(wù)實(shí)際業(yè)務(wù),如:郵件存證、食品供應(yīng)鏈、商品的正品與安全追溯等。
2. 石墨烯技術(shù)
它其實(shí)就是基于比特幣的底層代碼所整合出的一套技術(shù)框架,它上面提供各種模塊讓用戶來(lái)搭建應(yīng)用,如果將搭建應(yīng)用比作造房子,那么石墨烯就提供了墻面、屋頂、地板等模塊,用戶只需像搭積木一樣把房子搭起來(lái),因此在以太坊上建立應(yīng)用的成本和速度都大大改善。
做技術(shù)的同學(xué)應(yīng)該很能理解,無(wú)論是Java還吃C都早已衍生出各種各樣的技術(shù)框架。
3. 區(qū)塊鏈?zhǔn)窃趺创鎯?chǔ)數(shù)據(jù)的?
區(qū)塊鏈并不是真正的存儲(chǔ)數(shù)據(jù),它只是存儲(chǔ)這些數(shù)據(jù)的“標(biāo)識(shí)”,而每一個(gè)區(qū)塊會(huì)被計(jì)算為一串散列哈希值,然后這一串哈希又被記錄到下一個(gè)區(qū)塊中,這樣就一個(gè)區(qū)塊一個(gè)區(qū)塊的記錄,每一個(gè)最新的區(qū)塊總是記錄著這條鏈從創(chuàng)世到當(dāng)前的所有數(shù)據(jù)哈希值。如果想要去改變一些數(shù)據(jù),則必須從創(chuàng)世塊開(kāi)始頭從修改。
所以文本、音頻、視頻、圖片等這些數(shù)據(jù)還是存放在服務(wù)器的硬盤(pán)中的,但是他們?cè)诖鎯?chǔ)進(jìn)服務(wù)器時(shí),他們的數(shù)據(jù)標(biāo)識(shí)會(huì)記錄上鏈,因?yàn)殒準(zhǔn)遣豢杀淮鄹牡?,所以也就反推這些記錄在服務(wù)器中的數(shù)據(jù)也是不能被篡改的。