科普:什么是智能合約及其運(yùn)作方式,智能合約有哪些優(yōu)缺點(diǎn)?
什么是智能合約(Smart contract)?
智能合約指的是由程序代碼組成并且在滿足條件時(shí)會(huì)自動(dòng)執(zhí)行的合約,與其說他是合約他更像是電腦程序,智能合約所有立約人確認(rèn)條件沒問題后會(huì)將它放到區(qū)塊鏈上,由區(qū)塊鏈負(fù)責(zé)執(zhí)行、交易、紀(jì)錄及使智能合約結(jié)果不可逆。
讓我們先用一個(gè)例子了解智能合約。架設(shè)你要出售房屋,不論哪個(gè)國(guó)家過程大多相當(dāng)復(fù)雜,需要大量的文書工作、與不同公司和人員溝通以及其他各種信任風(fēng)險(xiǎn),因此大部分房屋銷售商直接找房地產(chǎn)經(jīng)紀(jì)人接手,經(jīng)紀(jì)人會(huì)負(fù)責(zé)所有文書工作、銷售財(cái)產(chǎn)并在談判開始時(shí)扮演中介人的角色,監(jiān)督及促進(jìn)交易直到交易完成。成功達(dá)成交易后,賣方和買方的代理商、中介人將分擔(dān)銷售價(jià)格%作為傭金。這對(duì)賣方而言是相當(dāng)大的財(cái)務(wù)損失。
針對(duì)上述情形,智能合約將派上用場(chǎng),可以讓冗長(zhǎng)復(fù)雜的流程自動(dòng)化,流程的進(jìn)行資訊公開透明并且不會(huì)受到人為干預(yù)或竄改,能改變整個(gè)相關(guān)產(chǎn)業(yè)的效率,同時(shí)減輕流程成本負(fù)擔(dān),最重要的是解決信任問題。智能合約遵循著「如果-則」(If-Then)的原則工作,例如: (If)只有當(dāng)議定的金額發(fā)送到系統(tǒng)后,(Then)房屋的所有權(quán)才會(huì)自動(dòng)轉(zhuǎn)移給買家。
智能合約是如何運(yùn)行的?
目前智能合約被廣泛應(yīng)用在去中心化金融,舉例來說有許多應(yīng)用將智能合約使用在存款和借款功能上,在傳統(tǒng)上我們到銀行儲(chǔ)蓄后,銀行會(huì)將你的儲(chǔ)蓄借給別人或是拿去投資賺取報(bào)酬,報(bào)酬一部分會(huì)用來支付你的存款利息,其他就是銀行的報(bào)酬。但使用智能合約將會(huì)大幅增加過程的透明化,類似應(yīng)用如下:
在存款方面的應(yīng)用
智能合約會(huì)被設(shè)定為當(dāng)有存款進(jìn)入后會(huì)依照固定比例每15秒,發(fā)一次利息給你,所以當(dāng)你存入后智能合約就會(huì)自動(dòng)依照條款發(fā)給你利息,目前虛擬貨幣的存款年利率大約在5%~15%之間。
在借款方面的應(yīng)用
智能合約會(huì)被設(shè)定為當(dāng)你存入抵押品后就可以依比例借錢,借錢后每15 秒需要付一次利息,當(dāng)?shù)盅浩穬r(jià)值下滑時(shí)智能合約會(huì)自動(dòng)清算抵押品償還你的債務(wù)。
因?yàn)樗羞^程都被清楚記錄在區(qū)塊鏈上,所以存款人會(huì)清楚知道哪個(gè)錢包借走了我的存款,并且持有多少抵押品,將傳統(tǒng)銀行的操作變成完全透明化及更低成本,也因?yàn)橥耆珨?shù)字化,收付利息時(shí)間可以被縮短到15秒,這是傳統(tǒng)銀行目前沒辦法達(dá)成的地方。比較知名服務(wù)包括:Compound、AAVE、Celsius和Nexo。
目前智能合約有哪些優(yōu)缺點(diǎn)?
優(yōu)點(diǎn)
1. 加速行政作業(yè)時(shí)間
人類審查速度相較于電腦程序慢上許多,只要條件符合城市就會(huì)自動(dòng)執(zhí)行,節(jié)省時(shí)間。
2. 無法被干預(yù)
智能合約由區(qū)塊鏈自動(dòng)執(zhí)行讓所有人都無法干預(yù)智能合約執(zhí)行,保證當(dāng)條件符合時(shí)會(huì)執(zhí)行約定行為,完整的智能合約不會(huì)有現(xiàn)實(shí)世界不履約或是竄改合約的現(xiàn)象。
3. 降低成本
如果原本的合約內(nèi)需要很多第三方來幫忙做認(rèn)證或是執(zhí)行,智能合約能以低成本取代原本第三方的工作。
缺點(diǎn)
1. 目前應(yīng)用方式仍受限
由于目前現(xiàn)實(shí)與區(qū)塊鏈中間尚無法聯(lián)通,所以許多與現(xiàn)實(shí)世界相關(guān)的合約都無法準(zhǔn)確執(zhí)行,只有在區(qū)塊鏈上的應(yīng)用才可以使用到智能合約,相較于世界上所有合約智能合約的應(yīng)用方式仍非常少。
2. 有機(jī)率受到錯(cuò)誤資訊誤導(dǎo)
由于智能合約的設(shè)定讓它只要條件符合就會(huì)自動(dòng)執(zhí)行且不可逆轉(zhuǎn),以近期來說Compound上的清算機(jī)制就受到誤導(dǎo),因?yàn)榻灰姿鶎?duì)于幣價(jià)報(bào)價(jià)失準(zhǔn),智能合約就自動(dòng)清算借款人的抵押品造成總額約九千萬美元的抵押品被錯(cuò)誤清算,如果某些地方有漏洞駭客仍然可以找到機(jī)會(huì)誤導(dǎo)智能合約,這時(shí)他的優(yōu)點(diǎn)反而變成缺點(diǎn),依照錯(cuò)誤資訊完整執(zhí)行了合約且不可逆轉(zhuǎn)。
智能合約的發(fā)展歷史
智能合約的概念在1994 年由Nick Szabo 首次提出但在當(dāng)時(shí)還尚未有分散式帳本以及由區(qū)塊鏈來執(zhí)行的概念。Nick Szabo 也發(fā)明了Bit Gold,他在比特幣問世前就開始嘗試使用加密技術(shù)創(chuàng)造虛擬貨幣。
直到2008年比特幣提出了分散式帳本概念,比特幣的分散式帳本是比較簡(jiǎn)單的智能合約應(yīng)用,當(dāng)付款方提出付款并輸入私鑰時(shí)比特幣區(qū)塊鏈就會(huì)自動(dòng)執(zhí)行付款手續(xù),但比特幣的智能合約并不允許使用這在智能合約上加入條件只能做簡(jiǎn)單的支付行為。5年后,以太坊提出了更完整的智能合約方案,只要支付Gas就可以讓區(qū)塊鏈幫你運(yùn)行智能合約。目前,有許多區(qū)塊鏈平臺(tái)都有智能合約功能但以太坊仍是最多人使用的智能合約區(qū)塊鏈。
以上就是科普:什么是智能合約及其運(yùn)作方式,智能合約有哪些優(yōu)缺點(diǎn)?的詳細(xì)內(nèi)容,更多關(guān)于智能合約百科知識(shí)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
你可能感興趣的文章
-
一張圖理解EOS是什么及EOS的智能合約
這篇文章主要介紹了一張圖理解EOS是什么及EOS的智能合約,從比特幣到以太坊,再到 EOS,它們背后的組織漸趨復(fù)雜。EOS包括三個(gè)部分:EOSIO 軟件,EOS 幣(EOS 通證),EOS 主…
2021-04-02 -
區(qū)塊鏈科普:什么是智能合約?智能合約有哪些特點(diǎn)?
這篇文章主要介紹了什么是智能合約?智能合約有哪些特點(diǎn)?如果有一種合約,事先確定了規(guī)則,一旦觸發(fā)相關(guān)條款,合約將自動(dòng)執(zhí)行,無需人為干涉,也不用擔(dān)心有人抵賴。是否存…
2021-03-27 -
eos智能合約是什么意思?eos智能合約有什么用
這篇文章主要介紹了eos智能合約是什么意思?eos智能合約有什么用?eos智能合約是通過信息庫和公共內(nèi)存數(shù)據(jù)庫來進(jìn)行彼此之間通訊的,而步通信導(dǎo)致的spam問題將由資源限制算…
2021-03-17 -
挖礦產(chǎn)業(yè)鏈(礦機(jī),礦池,礦場(chǎng),礦工)是什么?礦機(jī),礦池,礦場(chǎng),礦工概念
這篇文章主要介紹了挖礦產(chǎn)業(yè)鏈(礦機(jī),礦池,礦場(chǎng),礦工)是什么?目前國(guó)內(nèi)開采一枚新的比特幣所需要的成本按0.37元/度的電費(fèi)算大約為10萬元,所以當(dāng)前市場(chǎng)行情比特幣5.4萬美元…
2021-04-15 -
比特幣挖礦代價(jià)多大?深度分析比特幣財(cái)富的背后帶來的代價(jià)有多大
這篇文章主要介紹了比特幣挖礦代價(jià)多大?中科院、清華等學(xué)者:預(yù)計(jì)2024年耗電近3000億度、碳排放1.3億噸~下面我們深度分析一下比特幣財(cái)富驅(qū)使下的瘋狂背后帶來的代價(jià)有多大…
2021-04-15 -
比特幣永續(xù)合約怎么玩?比特幣永續(xù)合約玩法規(guī)則
這篇文章主要介紹了比特幣永續(xù)合約怎么玩?市面上比較受歡迎的交易方式就是現(xiàn)貨交易和合約交易,而合約交易,最為常見的就是交割合約和永續(xù)合約,交割合約就是約定了合約交…
2021-04-14 -
比特幣布林帶是什么?比特幣布林帶設(shè)置
這篇文章主要介紹了比特幣布林帶是什么?本文要說的比特幣布林帶就是比特幣工具之一,不過對(duì)于幣圈新手來說,可能都沒有聽說過比特幣布林帶,更不用說了解比特幣布林帶的含…
2021-04-14 -
比特幣換手率指什么,計(jì)算公式是什么?
這篇文章主要介紹了比特幣換手率指什么,計(jì)算公式是什么?如果你對(duì)比特幣換手率代表著什么還不了解,希望通過本文的介紹,投資者能了解比特幣換手率一詞。先一起來看看什么是…
2021-04-14 -
關(guān)于比特幣ETF 您想要知道的都在這里
這篇文章主要介紹了關(guān)于比特幣ETF 您想要知道的都在這里,ETF是一種公開交易的投資工具,就像股票一樣,但是可以追蹤基礎(chǔ)資產(chǎn)或指數(shù)(而不是一家公司)的表現(xiàn)。比特幣ETF跟…
2021-04-13 -
比特幣1枚35萬,一臺(tái)家用電腦24小時(shí)挖礦,挖到1個(gè)要多久?
這篇文章主要介紹了比特幣1枚35萬,一臺(tái)家用電腦24小時(shí)挖礦,挖到1個(gè)要多久?我們先看一下多少算力一天才能挖出一個(gè)比特幣,用挖礦收益計(jì)算器算一下就知道,150000TH的算力一…
2021-04-13