如何理解區(qū)塊鏈智能合約
2018年04月03日
91
亦強(qiáng)科技 分類:新聞資訊
若想玩轉(zhuǎn)區(qū)塊鏈,我們就需要了解智能合約!在區(qū)塊鏈這個(gè)行業(yè)來說,智能合約是一個(gè)比較專業(yè)的用詞。雖然讀起來比較枯燥,比較難懂,但你懂了這些知識以后,對于區(qū)塊鏈應(yīng)用,大腦就多了一些智慧內(nèi)存,更方便以后玩轉(zhuǎn)區(qū)塊鏈。
智能合約英文名Intelligent contract,智能合約的概念幾乎與互聯(lián)網(wǎng)同時(shí)出現(xiàn),最早是由跨領(lǐng)域法律學(xué)者尼克·薩博提出來的。其實(shí)智能合約就是一套以數(shù)字形式定義的承諾,包括合約參與方可以在上面執(zhí)行這些承諾的協(xié)議。從本質(zhì)來說,類似于其它計(jì)算機(jī)程序的if-then語句,智能合約只是以這種方式與真實(shí)世界的資產(chǎn)進(jìn)行交互。當(dāng)一個(gè)預(yù)先編好的條件被觸發(fā)時(shí),智能合約執(zhí)行相應(yīng)的合同條款。而智能合約建立的權(quán)利和義務(wù),是由一臺計(jì)算機(jī)或者計(jì)算機(jī)網(wǎng)絡(luò)執(zhí)行。

區(qū)塊鏈智能合約的要點(diǎn):
1、達(dá)成協(xié)定。
智能合約的參與方什么時(shí)候達(dá)成協(xié)定呢?答案取決于特定的智能合約實(shí)施。一般而言,當(dāng)參與方通過在合約宿主平臺上安裝合約,致力于合約的執(zhí)行時(shí),合約就生成了。
2、合約執(zhí)行。
“執(zhí)行”的真正意思也依賴于實(shí)施。一般而言,執(zhí)行意味著通過技術(shù)手段積極實(shí)施。
3、計(jì)算機(jī)可讀的代碼。
另外,合約需要的特定“數(shù)字形式”非常依賴于參與方同意使用的協(xié)議。
區(qū)塊鏈智能合約并沒有一個(gè)真實(shí)存在的定義,我們可以將它的理念系統(tǒng)化,因此我們可以理解為,一個(gè)智能合約是一套以數(shù)字形式定義的承諾,包括合約參與方可以在上面執(zhí)行這些承諾的協(xié)議,這樣會更加清晰一些。