在這個(gè)定義中,承諾是指合約參與方同意的權(quán)利和義務(wù)。數(shù)字形式意味著合約需要寫入計(jì)算機(jī)可讀的代碼,并由計(jì)算機(jī)或者計(jì)算機(jī)網(wǎng)絡(luò)執(zhí)行。當(dāng)參與方通過在合約宿主平臺(tái)上安裝合約,并致力于合約的執(zhí)行時(shí),合約就被發(fā)現(xiàn)。合約的執(zhí)行取決于特定的智能合約實(shí)施,并通過技術(shù)手段積極實(shí)施。而合約需要的特定“數(shù)字形式”非常依賴于參與方同意使用的協(xié)議。
協(xié)議是技術(shù)實(shí)現(xiàn)的基礎(chǔ),在此基礎(chǔ)上,合約承諾被實(shí)現(xiàn),或者合約承諾實(shí)現(xiàn)被記錄下來。選擇協(xié)議取決于在合約履行期間被交易資產(chǎn)的本質(zhì)。舉例來說,如果參與方同意貨款以比特幣支付,選擇的協(xié)議就會(huì)是比特幣協(xié)議,在此協(xié)議上,智能合約被實(shí)施。
總之,智能合約是一種基于數(shù)字形式且通過計(jì)算機(jī)執(zhí)行的合約,它的實(shí)現(xiàn)依賴于參與方達(dá)成的協(xié)議。