智能合約是什么意思?智能合約是如何運行的?
1. 智能合約是什么意思(Smart contract)?
智能合約指的是由程序代碼組成并且在滿足條件時會自動執(zhí)行的合約,與其說他是合約他更像是電腦程序,智能合約所有立約人確認條件沒問題后會將它放到區(qū)塊鏈上,由區(qū)塊鏈負責執(zhí)行、交易、紀錄及使智能合約結果不可逆。
2.智能合約是如何運行的?
目前智能合約被廣泛應用在去中心化金融,舉例來說有許多應用將智能合約使用在存款和借款功能上,在傳統(tǒng)上我們到銀行儲蓄后,銀行會將你的儲蓄借給別人或是拿去投資賺取報酬,報酬一部分會用來支付你的存款利息,其他就是銀行的報酬。但使用智能合約將會大幅增加過程的透明化,類似應用如下:
在存款方面的應用
智能合約會被設定為當有存款進入后會依照固定比例每15秒,發(fā)一次利息給你,所以當你存入后智能合約就會自動依照條款發(fā)給你利息,目前虛擬貨幣的存款年利率大約在5%~15%之間。
在借款方面的應用
智能合約會被設定為當你存入抵押品后就可以依比例借錢,借錢后每15 秒需要付一次利息,當?shù)盅浩穬r值下滑時智能合約會自動清算抵押品償還你的債務。
因為所有過程都被清楚記錄在區(qū)塊鏈上,所以存款人會清楚知道哪個錢包借走了我的存款,并且持有多少抵押品,將傳統(tǒng)銀行的操作變成完全透明化及更低成本,也因為完全數(shù)字化,收付利息時間可以被縮短到15秒,這是傳統(tǒng)銀行目前沒辦法達成的地方。比較知名服務包括:Compound、AA VE、Celsius和Nexo。
3.目前智能合約有哪些優(yōu)缺點?
優(yōu)點
1. 加速行政作業(yè)時間
人類審查速度相較于電腦程序慢上許多,只要條件符合城市就會自動執(zhí)行,節(jié)省時間。
2. 無法被 干預
智能合約由區(qū)塊鏈自動執(zhí)行讓所有人都無法干預智能合約執(zhí)行,保證當條件符合時會執(zhí)行約定行為,完整的智能合約不會有現(xiàn)實世界不履約或是竄改合約的現(xiàn)象。
3. 降低成本
如果原本的合約內需要很多第三方來幫忙做認證或是執(zhí)行,智能合約能以低成本取代原本第三方的工作。
缺點
1. 目前應用方式仍受限
由于目前現(xiàn)實與區(qū)塊鏈中間尚無法聯(lián)通,所以許多與現(xiàn)實世界相關的合約都無法準確執(zhí)行,只有在區(qū)塊鏈上的應用才可以使用到智能合約,相較于世界上所有合約智能合約的應用方式仍非常少。
2. 有機率受到錯誤資訊誤導
由于智能合約的設定讓它只要條件符合就會自動執(zhí)行且不可逆轉,以近期來說Compound上的清算機制就受到誤導,因為交易所對于幣價報價失準,智能合約就自動清算借款人的抵押品造成總額約九千萬美元的抵押品被錯誤清算,如果某些地方有漏洞駭客仍然可以找到機會誤導智能合約,這時他的優(yōu)點反而變成缺點,依照錯誤資訊完整執(zhí)行了合約且不可逆轉。
4. 智能合約的發(fā)展歷史
注:Nick Szabo, 電腦及密碼學家同時也是法律學者
智能合約的概念在1994 年由Nick Szabo 首次提出但在當時還尚未有分散式帳本以及由區(qū)塊鏈來執(zhí)行的概念。Nick Szabo 也發(fā)明了Bit Gold,他在比特幣問世前就開始嘗試使用加密技術創(chuàng)造虛擬貨幣。
直到2008年比特幣提出了分散式帳本概念,比特幣的分散式帳本是比較簡單的智能合約應用,當付款方提出付款并輸入私鑰時比特幣區(qū)塊鏈就會自動執(zhí)行付款手續(xù),但比特幣的智能合約并不允許使用這在智能合約上加入條件只能做簡單的支付行為。5年后,以太坊提出了更完整的智能合約方案,只要支付Gas就可以讓區(qū)塊鏈幫你運行智能合約。目前,有許多區(qū)塊鏈平臺都有智能合約功能但以太坊仍是最多人使用的智能合約區(qū)塊鏈。
以上就是智能合約是什么意思?智能合約是如何運行的?的詳細內容,更多關于智能合約全面介紹的資料請關注腳本之家其它相關文章!
你可能感興趣的文章
-
區(qū)塊鏈的基本架構有哪些?一文讀懂區(qū)塊鏈的基本架構
這篇文章主要介紹了區(qū)塊鏈的基本架構有哪些?一文讀懂區(qū)塊鏈的基本架構的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-02-10 -
智能合約的目的是什么?智能合約的目的及用途介紹
這篇文章主要介紹了智能合約的目的是什么?智能合約的目的及用途介紹的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-01-30 -
元交易合約如何實現(xiàn)?智能合約開發(fā)實戰(zhàn):元交易(Metatransaction)系列二
這篇文章主要介紹了元交易合約如何實現(xiàn)?智能合約開發(fā)實戰(zhàn):元交易(Metatransaction)系列二的相關資料,希望小編的這篇關于元交易合約如何實現(xiàn)的文章,能夠幫助各位投資者對…
2021-12-15 -
什么是元交易?智能合約開發(fā)實戰(zhàn):元交易(Metatransaction)系列一
這篇文章主要介紹了什么是元交易?智能合約開發(fā)實戰(zhàn):元交易(Metatransaction)系列一的相關資料,希望小編的這篇關于什么是元交易的文章,能夠幫助各位投資者對元交易有一個…
2021-12-15 -
比特幣Taproot升級11/16啟動!引入智能合約、提高隱私
這篇文章主要介紹了比特幣Taproot升級11/16啟動!引入智能合約、提高隱私的相關資料,需要的朋友可以參考下,本次升級旨在提高多重簽名(multisig)交易的隱私性以及將輕量級…
2021-12-08 -
以太坊智能合約及大部分Token都在用的ERC標準是什么?
這篇文章主要介紹了以太坊智能合約,以及大部分Token都在用的ERC標準是什么?的相關資料,希望這篇關于以太坊智能合約和ERC標準是什么的文章,能夠幫助各位朋友對ERC有個更加…
2021-12-02 -
區(qū)塊鏈智能合約中的并發(fā)性和并行性
這篇文章主要介紹了區(qū)塊鏈智能合約中的并發(fā)性和并行性的相關資料,希望這篇關于智能合約中的并發(fā)性和并行性的文章,讓大家都能深入了解智能合約,下面一起來看看詳細內容吧…
2021-11-09 -
一文弄懂區(qū)塊鏈和以太坊智能合約的由來和運行原理
這篇文章主要介紹了一文弄懂區(qū)塊鏈和以太坊智能合約的由來和運行原理的相關資料,希望這篇關于區(qū)塊鏈和智能合約的文章,讓大家能夠深入的了解區(qū)塊鏈和以太坊智能合約的由來…
2021-11-08 -
以太坊智能合約是什么?以太坊的智能合約有什么用
這篇文章主要介紹了以太坊智能合約是什么?以太坊的智能合約有什么用,下面小編W為大家整理一篇比較詳細的教程,希望能幫助到投資君!…
2021-11-03 -
智能合約地址什么意思?智能合約安全嗎?
這篇文章主要介紹了智能合約地址什么意思?智能合約安全嗎?的相關資料,智能合約是表示為一段代碼的合約,旨在執(zhí)行一組指令。很多人不知道是智能合約地址什么意思,下面小編…
2021-08-23