在线无码中文破解|日本影院一区二区三区|五月激情Av在线|国产香蕉视频一区|国产老熟女AAAA|云霸高清91视频|久久久www视频|在线熟女网站无码视频|国产精品 国产|韩日精品中文字幕

風(fēng)險(xiǎn)提示:理性看待區(qū)塊鏈,提高風(fēng)險(xiǎn)意識!

如何評價(jià)以太坊?

1個(gè)回答

烈焰通紅8星評價(jià)

2019-04-13 12:10:34

如何評價(jià)以太坊?

我認(rèn)為以太坊是區(qū)塊鏈發(fā)展史上一個(gè)具有真正里程碑意義的產(chǎn)品,是真正的區(qū)塊鏈2.0,和比特幣一樣是各自代表著區(qū)塊鏈的一個(gè)時(shí)代。從技術(shù)角度,我認(rèn)為目前的市面上的區(qū)塊鏈公鏈產(chǎn)品都無出其右。

如果把中本聰比作區(qū)塊鏈的牛頓的話,那么我覺得可以把V神比作是區(qū)塊鏈界的愛因斯坦,前者和其發(fā)明的比特幣屬于區(qū)塊鏈中的圖騰,同時(shí)為當(dāng)今社會(huì)引入了區(qū)塊鏈技術(shù),而后者則是讓這門技術(shù)有了一個(gè)很明顯的質(zhì)的飛躍。下面我將著重從技術(shù)角度,分析以太坊的一些創(chuàng)新和它的牛逼之處。

智能合約

對于以太坊,大家知道的最多的可能就是智能合約了。網(wǎng)絡(luò)中很多資料介紹的時(shí)候都會(huì)提到以太坊提供了圖靈完備的智能合約,很多人在說的時(shí)候也知道這么講。但是,在以太坊中智能合約是怎么實(shí)現(xiàn)的,圖靈完備又到底是怎么回事,我想能真正把它講清楚的人估計(jì)不多。

在以太坊中,Vitalik設(shè)計(jì)了一個(gè)虛擬機(jī),這個(gè)虛擬機(jī)其實(shí)就可以理解為比特幣中的腳本引擎,只不過這個(gè)腳本引擎的功能要復(fù)雜很多。在比特幣中,中本聰設(shè)計(jì)腳本引擎的時(shí)候,為了保證安全,故意將腳本引擎設(shè)計(jì)的比較簡單,腳本引擎除了保證比特幣的正常交易沒有過多的其它功能。而在以太坊中,V神設(shè)計(jì)了圖靈完備的虛擬機(jī)。圖靈完備什么意思呢?簡單理解就是這個(gè)虛擬機(jī)的功能是完整的,只要一臺(tái)通用的PC能做的功能,這個(gè)虛擬機(jī)都能做,這就是圖靈完備(對應(yīng)到計(jì)算其實(shí)就是加減乘除都能做)。以太坊提供的虛擬機(jī)對智能合約解釋執(zhí)行,功能有點(diǎn)類似于我們的編譯器,對我們的程序解釋執(zhí)行。在計(jì)算機(jī)開發(fā)中實(shí)現(xiàn)一個(gè)編譯器難度多大,應(yīng)該是眾所周知的。而在區(qū)塊鏈設(shè)計(jì)一個(gè)編譯器,還能讓它穩(wěn)定安全的運(yùn)轉(zhuǎn),可想而知有多牛。

再說這個(gè)智能合約本身。智能合約是編譯成一種字節(jié)碼,然后在虛擬機(jī)中執(zhí)行。但是執(zhí)行的時(shí)候,這個(gè)合約怎么變化,是需要時(shí)刻記錄的。以太坊將智能合約中的變量記錄在每個(gè)交易的op code中,每一步交易都會(huì)對這些變量做記錄,保證其運(yùn)行的正確性。但是怎么存儲(chǔ),怎么保證正確性,還有當(dāng)問題發(fā)生時(shí)怎么回滾,這些實(shí)現(xiàn)起來的難度都是一點(diǎn)半點(diǎn),但是以太坊做到了。

所以,除開智能合約能讓應(yīng)用更加廣泛外,光是智能合約本身的實(shí)現(xiàn),從技術(shù)角度,以太坊都是很了不起的。

世界狀態(tài)

在比特幣中,所有的地址的金額都記錄在交易之中,交易本身就記錄了地址擁有金額的多少(UTXO模型)。而在以太坊中,使用的是賬戶余額模型。即在每個(gè)全節(jié)點(diǎn)上記錄的是所有賬戶的狀態(tài)(即有多少錢,合作的狀態(tài)是什么樣的等)。所有賬戶的狀態(tài)的變化可以看成一個(gè)狀態(tài)機(jī)。以太坊稱這個(gè)狀態(tài)為世界狀態(tài)。

全節(jié)點(diǎn)要存儲(chǔ)所有賬戶的狀態(tài),這些賬戶有資金的金額,也有智能合約的狀態(tài)(合約賬戶)。每收到一筆交易后,所有節(jié)點(diǎn)根據(jù)交易對這些賬戶的狀態(tài)進(jìn)行遷移,從而保持賬戶狀態(tài)的一致。

以太坊使用的是POW的共識機(jī)制,在這種機(jī)制下,所有的節(jié)點(diǎn)是可以隨時(shí)進(jìn)入,隨時(shí)退出的,針對如此多的繁雜的數(shù)據(jù),同時(shí)還要讓所有的節(jié)點(diǎn)能夠保持狀態(tài)的一致,不得不說,V神的技術(shù)的高深。如果你有興趣研究研究以太坊的賬戶、狀態(tài)遷移這塊的代碼,我相信你會(huì)對V神的敬仰會(huì)如江水滔滔不絕。

總結(jié)

好了,已經(jīng)寫的太多。我覺得以太坊是一個(gè)符合區(qū)塊鏈的思想的初衷,同時(shí)又在比特幣的基礎(chǔ)上實(shí)現(xiàn)了大的改進(jìn)的一款產(chǎn)品。就像iphone之于智能手機(jī)。比特幣帶來了區(qū)塊鏈的概念,大家都爭相模仿;以太坊帶來了智能合約,所以后面的公鏈也必須提智能合約。并且從純技術(shù)角度,以太坊的設(shè)計(jì)也給后面的設(shè)計(jì)提供了太多的啟發(fā)。而且,它現(xiàn)在還在不斷的前進(jìn)(如分片技術(shù)、側(cè)鏈方案等)。

所以,我堅(jiān)定的看好以太坊。