時間:2023-08-07|瀏覽:231
從本質(zhì)上來說,區(qū)塊鏈是一個共享數(shù)據(jù)庫,可以存儲各種數(shù)據(jù)或信息。它具有一些特點,比如“不可偽造”、“全程留痕”、“可以追溯”、“公開透明”和“集體維護”。
基于這些特點,區(qū)塊鏈技術(shù)構(gòu)建了可靠的“信任”基礎,創(chuàng)造了可靠的“合作”機制,具有廣闊的應用前景。所以,“區(qū)塊鏈”已經(jīng)進入了公眾的視野,成為社會關注的焦點。
以太坊(Ethereum)是建立在區(qū)塊鏈技術(shù)之上的一個去中心化應用平臺。挖礦可以簡單地理解為通過手機進行,非常容易上手。以太坊允許任何人在平臺上構(gòu)建和使用通過區(qū)塊鏈技術(shù)運行的去中心化應用。
對于不理解這句話的同學,可以大致理解為以太坊是區(qū)塊鏈界的Android。它是一個開發(fā)平臺,讓我們可以基于區(qū)塊鏈技術(shù)寫應用,就像基于Android Framework開發(fā)應用一樣。
在沒有以太坊之前,寫區(qū)塊鏈應用是這樣的:拷貝一份比特幣代碼,然后修改底層代碼,比如加密算法、共識機制、網(wǎng)絡協(xié)議等等(很多山寨幣就是這樣產(chǎn)生的)。以太坊平臺封裝了底層區(qū)塊鏈技術(shù),使得區(qū)塊鏈應用開發(fā)者可以直接在以太坊平臺上開發(fā)應用。只需要專注于開發(fā)應用本身的智能合約邏輯,大大降低了開發(fā)難度。
目前,圍繞以太坊已經(jīng)形成了一個非常完善的開發(fā)生態(tài)。有許多經(jīng)過測試和驗證的開發(fā)庫,還有很多完善的開發(fā)者文檔(其中包括中文文檔)和開發(fā)測試工具。
而我們所熟知的以太坊是以太網(wǎng)絡的代幣,其他智能合約的運行需要以太坊作為燃料。