區(qū)塊鏈被認為是自互聯(lián)網(wǎng)誕生以來最為顛覆性的技術(shù)。它的魅力為何如此迷人,甚至讓很多人覺得無法理解。在區(qū)塊鏈領(lǐng)域中,追隨區(qū)塊鏈的粉絲們經(jīng)常提到的智能合約,又是何方神器?下面就來分析下智能合約和區(qū)塊鏈是什么關(guān)系?
首先先讓我們來了解什么是智能合約?
智能合約的誕生可以追溯到1994年,幾乎與互聯(lián)網(wǎng)同齡。它是為比特幣打下基礎(chǔ)而受到廣泛贊譽的密碼學(xué)家尼克薩博(Nick Szabo)首次提出。
從概念上來說,智能合約是一種旨在以信息化方式傳播、驗證或執(zhí)行合同的計算機協(xié)議。智能合約允許在沒有第三方的情況下進行可信交易。這些交易可追蹤且不可逆轉(zhuǎn)。
簡單地說,智能合約可以理解為傳統(tǒng)合約或協(xié)議的數(shù)字化版本,更是一種程序。
該合約需要在特殊的平臺或數(shù)據(jù)庫上運行,可以理解為計算機程序,在滿足特定條件后就能自動執(zhí)行。
因此,智能合約就好像程程序設(shè)計中最底層的批處理(再簡單一些,它其實就是程序中的if-then語句),可根據(jù)條件自動執(zhí)行。
同時,它又需要被所有用戶信賴,且合約的條款一旦確認就不能被修改。
從以上的內(nèi)容就可以看出,智能合約所需要的平臺或者說環(huán)境與區(qū)塊鏈的特點非常相似。
智能合約與區(qū)塊鏈有什么關(guān)系?
盡管智能合約的概念早于區(qū)塊鏈,但兩者的關(guān)系可謂密不可分。
1.去中心化
由于智能合約是一套程序,具備自動運行的特點,而且在觸發(fā)條件后就可執(zhí)行,因此去中心化就必不可少,其中去掉的就是“人”的操作。
2.共識機制
智能合約強調(diào)的是觸發(fā)條件后自動執(zhí)行,但其前提是必須解決信任問題,即共識機制,也可以理解為互信。
區(qū)塊鏈中的一個重要的特點就是共識機制,所有的操作都需要全體驗證、確認后,才算成功。
3.不能篡改
智能合約一旦建立以后,就不能修改,以避免違約。
區(qū)塊鏈同樣有不能篡改的特性,這一點與去中心化和共識機制相輔相成,共同形成一個公正、透明的平臺。它不僅實現(xiàn)風(fēng)險控制,而且提高了違約的成本,對于智能合約非常有利。
4.降低成本
去中心化、共識機制和不可篡改,區(qū)塊鏈的這三大特性均有利于智能合約規(guī)避違約的風(fēng)險,也降低了產(chǎn)生違約的成本。于此同時,智能合約的執(zhí)行效率也將得到大幅提升。
智能合約的智能在英語中對應(yīng)的單詞是Smart,和智能手機(Smart Phone)中的Smart意義相同,表示非常靈活的意思,并不是指人工智能(AI)。智能合約一旦設(shè)立指定后,能夠無需中介的參與就自動執(zhí)行,并且沒有人可以阻止它的運行。
小編推薦閱讀機器學(xué)習(xí):神經(jīng)網(wǎng)絡(luò)構(gòu)建(下)
閱讀華為Mate品牌盛典:HarmonyOS NEXT加持下游戲性能得到充分釋放
閱讀實現(xiàn)對象集合與DataTable的相互轉(zhuǎn)換
閱讀算法與數(shù)據(jù)結(jié)構(gòu) 1 - 模擬
閱讀5. Spring Cloud OpenFeign 聲明式 WebService 客戶端的超詳細使用
閱讀Java代理模式:靜態(tài)代理和動態(tài)代理的對比分析
閱讀Win11筆記本“自動管理應(yīng)用的顏色”顯示規(guī)則
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)