為了讓智能合約被計(jì)算機(jī)自動(dòng)執(zhí)行,必須將合約寫入數(shù)字代碼中,這使得參與方只要達(dá)成協(xié)定,就可以通過計(jì)算機(jī)或計(jì)算機(jī)網(wǎng)絡(luò)執(zhí)行合約的權(quán)利和義務(wù)。
智能合約涉及的參與方在何時(shí)達(dá)成協(xié)定,取決于特定的合約實(shí)施方式。一般而言,當(dāng)參與方在合約宿主平臺(tái)上安裝合約并開始致力于合約的執(zhí)行時(shí),就意味著合約的發(fā)現(xiàn)和達(dá)成。
實(shí)施智能合約時(shí),“執(zhí)行”的意義也與特定情況有關(guān)。一般而言,執(zhí)行意味著通過技術(shù)手段積極實(shí)施智能合約。
合約需要的數(shù)字代碼形式也取決于參與方同意使用的協(xié)議。因此,智能合約的數(shù)字形式必須符合參與方之間的約定。