- 區(qū)塊鏈應(yīng)用開(kāi)發(fā)指南:業(yè)務(wù)場(chǎng)景剖析與實(shí)戰(zhàn)
- 熊麗兵 董一凡等
- 9字
- 2022-07-28 20:17:51
1.12 智能合約(smart contract)
1.12.1 什么是智能合約
智能合約是一種電子化的合約,表現(xiàn)為計(jì)算機(jī)協(xié)議的形式。從功能上看,智能合約可以在沒(méi)有第三方干預(yù)的情況下執(zhí)行合約,并可以隨時(shí)追蹤合約的執(zhí)行情況。此外,合約本身可以做到絕對(duì)無(wú)法撤銷。智能合約的目標(biāo)是提供比傳統(tǒng)合約更好的安全性。另一方面,在傳統(tǒng)的合約執(zhí)行過(guò)程中,需要律師、法院等各種各樣的第三方介入,本身的成本非常高。而智能合約著眼于自動(dòng)執(zhí)行,以此來(lái)減少執(zhí)行合約的成本。
隨著大部分的加密貨幣都實(shí)現(xiàn)了智能合約,現(xiàn)在智能合約的主流實(shí)現(xiàn)方式都是基于區(qū)塊鏈技術(shù)。所以很多時(shí)候我們說(shuō)智能合約,都是特指通過(guò)區(qū)塊鏈實(shí)現(xiàn)的智能合約。
需要注意的是,雖然智能合約中的“合約”二字取材自現(xiàn)實(shí)中的合約,但并不是說(shuō)所有的智能合約必須與現(xiàn)實(shí)中存在的合約一一對(duì)應(yīng)。由于智能合約本質(zhì)上是一組計(jì)算機(jī)協(xié)議,所以智能合約完全可以實(shí)現(xiàn)一種現(xiàn)實(shí)世界中不存在的協(xié)議。
推薦閱讀
- SQL入門經(jīng)典(第5版)
- 算法競(jìng)賽入門經(jīng)典:習(xí)題與解答
- App+軟件+游戲+網(wǎng)站界面設(shè)計(jì)教程
- SQL Server 2008數(shù)據(jù)庫(kù)應(yīng)用技術(shù)(第二版)
- MySQL基礎(chǔ)教程
- 數(shù)據(jù)驅(qū)動(dòng):從方法到實(shí)踐
- Learning Proxmox VE
- SQL應(yīng)用及誤區(qū)分析
- The Natural Language Processing Workshop
- 算法設(shè)計(jì)與分析
- 數(shù)據(jù)應(yīng)用工程:方法論與實(shí)踐
- 標(biāo)簽類目體系:面向業(yè)務(wù)的數(shù)據(jù)資產(chǎn)設(shè)計(jì)方法論
- 推薦系統(tǒng)全鏈路設(shè)計(jì):原理解讀與業(yè)務(wù)實(shí)踐
- Scratch Cookbook
- Learning Construct 2