智能合約是一種使用計(jì)算機(jī)語言而非法律語言來記錄合同條款的合約。一旦編寫好,智能合約就可以被用戶信賴,因?yàn)楹贤瑮l款無法更改。程序只有在滿足條件時(shí)才會(huì)執(zhí)行,無法進(jìn)行人為干擾,因此其公正性和公平性得到了保證。
智能合約具有三個(gè)技術(shù)特性,包括數(shù)據(jù)透明、不可篡改和永久運(yùn)行。智能合約處理的所有數(shù)據(jù)都是公開透明的,因此運(yùn)行時(shí)的任何一方都可以查看其代碼和數(shù)據(jù)。由于部署在區(qū)塊鏈上的智能合約代碼以及運(yùn)行產(chǎn)生的數(shù)據(jù)是不可篡改的,其他節(jié)點(diǎn)無法進(jìn)行惡意修改代碼和數(shù)據(jù)。此外,由于支撐區(qū)塊鏈網(wǎng)絡(luò)的節(jié)點(diǎn)數(shù)量較多,智能合約的可靠性理論上接近于永久運(yùn)行,它可以像紙質(zhì)合同一樣每時(shí)每刻都有效。