智能合約是指運(yùn)行在計(jì)算機(jī)上的一段條件語句代碼(If Then)。它可以處理信息,接收、儲存和發(fā)送價值。服務(wù)端應(yīng)用是指部署在服務(wù)器中的一個服務(wù)或應(yīng)用解決某一個專項(xiàng)目的的程序。兩者都是一個程序。但是他們有以下幾個區(qū)別,
1是部署??同,一個是在去中心化區(qū)塊上部署,一個是在中心化的應(yīng)用,如淘寶,微信,F(xiàn)acebook 的后端。
2是智能合約沒有刪除的操作而是一個狀態(tài)向另一個狀態(tài)的轉(zhuǎn)變;傳統(tǒng)應(yīng)用是CRUD的操作。
3是智能合約的部署,調(diào)用都需要消耗GaS費(fèi)用,傳統(tǒng)應(yīng)用部署,授權(quán)了就可以使用。
4是智能合約部署后源代碼公開,所有人可以訪問,而傳統(tǒng)后端服務(wù)相對封閉。