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