時(shí)間:2023-08-17|瀏覽:239
2013至2014年間,程序員Vitalik Buterin受比特幣啟發(fā)后提出了一個(gè)開源的有智能合約功能的公共區(qū)塊鏈平臺(tái),被稱為“下一代加密貨幣與去中心化應(yīng)用平臺(tái)”,即以太坊(Ethereum)。
以太坊是一個(gè)可編程、可視化、更易用的區(qū)塊鏈。它提供了一套圖靈完備的腳本語言,允許任何人編寫智能合約和發(fā)行代幣。與比特幣一樣,以太坊是去中心化的,由全網(wǎng)共同記賬,賬本公開透明且不可竄改。
以太坊是一個(gè)平臺(tái),它提供了一套圖靈完備的腳本語言。開發(fā)人員可以直接用類似C語言的高級(jí)語言編程,并通過編譯器轉(zhuǎn)換成以太坊虛擬機(jī)代碼(EVM語言)。以太坊提供了各種模塊,讓用戶像搭積木一樣來構(gòu)建應(yīng)用。因此,在以太坊上建立應(yīng)用的成本和速度都大大改善。
以太坊的核心是合約,它是一個(gè)活在以太坊系統(tǒng)里的自動(dòng)代理人。合約有自己的以太幣地址。當(dāng)用戶向合約地址發(fā)送一筆交易后,合約被激活,根據(jù)交易中的額外信息運(yùn)行自身代碼,并返回一個(gè)結(jié)果。這個(gè)結(jié)果可能是向其他地址發(fā)送另外一筆交易。以太坊中的交易不僅僅是發(fā)送以太幣,還可以嵌入許多額外信息。對(duì)于發(fā)送給合約的交易來說,這些信息非常重要,因?yàn)楹霞s需要根據(jù)這些信息來完成自身的業(yè)務(wù)邏輯。
截止2017年9月,已經(jīng)誕生了200多個(gè)以太坊應(yīng)用,俄羅斯銀行也與以太坊基金會(huì)合作。以太坊市值僅次于比特幣,排名第2位。