Solidity是一種專門用于編寫和執(zhí)行智能合約的高級(jí)語(yǔ)言,它在以太坊虛擬機(jī)上運(yùn)行。類似于比特幣節(jié)點(diǎn),以太坊節(jié)點(diǎn)是分布式的,并由節(jié)點(diǎn)運(yùn)營(yíng)商提供計(jì)算能力來(lái)執(zhí)行智能合約,并通過(guò)以太幣支付獲得報(bào)酬。以太坊為用戶提供了各種模塊,用戶可以像搭積木一樣搭建應(yīng)用,減少了建立應(yīng)用的成本和時(shí)間。以太坊通過(guò)一套圖靈完備的腳本語(yǔ)言來(lái)建立應(yīng)用,類似于編程語(yǔ)言C、Python、Lisp等,開(kāi)發(fā)者可以使用這些高級(jí)語(yǔ)言編寫智能合約,然后通過(guò)編譯器轉(zhuǎn)換成以太坊虛擬機(jī)語(yǔ)言。