什麼是智能合約?用IBM的研究報告完整回答你!
Written by To-CoinTeam
2020-12-18
1. 什麼是智能合約(Smart contract)?
智能合約指的是由程式碼組成並且在滿足條件時會自動執行的合約,與其說他是合約他更像是電腦程式,智能合約所有立約人確認條件沒問題後會將它放到區塊鏈上,由區塊鏈負責執行、交易、紀錄及使智能合約結果不可逆。
2. 智能合約是如何運行的?
目前智能合約被廣泛應用在去中心化金融,舉例來說有許多應用將智能合約使用在存款和借款功能上,在傳統上我們到銀行儲蓄後,銀行會將你的儲蓄借給別人或是拿去投資賺取報酬,報酬一部分會用來支付你的存款利息,其他就是銀行的報酬。但使用智能合約將會大幅增加過程的透明化,類似應用如下:
在存款方面的應用
智能合約會被設定為當有存款進入後會依照固定比例每 15 秒,發一次利息給你,所以當你存入後智能合約就會自動依照條款發給你利息,目前虛擬貨幣的存款年利率大約在 5%~15% 之間。
3. 目前智能合約有哪些優缺點?
- 優點
1. 加速行政作業時間
人類審查速度相較於電腦程式慢上許多,只要條件符合城市就會自動執行,節省時間。
2. 無法被干預
智能合約由區塊鏈自動執行讓所有人都無法干預智能合約執行,保證當條件符合時會執行約定行為,完整的智能合約不會有現實世界不履約或是竄改合約的現象。
3. 降低成本
如果原本的合約內需要很多第三方來幫忙做認證或是執行,智能合約能以低成本取代原本第三方的工作。
- 缺點
1. 目前應用方式仍受限
由於目前現實與區塊鏈中間尚無法聯通,所以許多與現實世界相關的合約都無法準確執行,只有在區塊鏈上的應用才可以使用到智能合約,相較於世界上所有合約智能合約的應用方式仍非常少。
2. 有機率受到錯誤資訊誤導
由於智能合約的設定讓它只要條件符合就會自動執行且不可逆轉,以近期來說 Compound 上的清算機制就受到誤導,因為交易所對於幣價報價失準,智能合約就自動清算借款人的抵押品造成總額約九千萬美元的抵押品被錯誤清算,如果某些地方有漏洞駭客仍然可以找到機會誤導智能合約,這時他的優點反而變成缺點,依照錯誤資訊完整執行了合約且不可逆轉。
4. 智能合約的發展歷史
註:Nick Szabo, 電腦及密碼學家同時也是法律學者
智能合約的概念在 1994 年由 Nick Szabo 首次提出但在當時還尚未有分散式帳本以及由區塊鏈來執行的概念。Nick Szabo 也發明了 Bit Gold,他在比特幣問世前就開始嘗試使用加密技術創造虛擬貨幣。
直到 2008 年比特幣提出了分散式帳本概念,比特幣的分散式帳本是比較簡單的智能合約應用,當付款方提出付款並輸入私鑰時比特幣區塊鏈就會自動執行付款手續,但比特幣的智能合約並不允許使用這在智能合約上加入條件只能做簡單的支付行為。5 年後,以太坊提出了更完整的智能合約方案,只要支付 Gas 就可以讓區塊鏈幫你運行智能合約。目前,有許多區塊鏈平台都有智能合約功能但以太坊仍是最多人使用的智能合約區塊鏈。
你可能會喜歡
什麼是帳戶抽象(Account Abstraction)?次世代錢包將降低用戶進入門檻
帳戶抽象(Account Abstraction)被視為加密貨幣大幅普及前的關鍵節點,它將盡可能的簡化目前使用錢包的複雜度,讓一般使用者可以更直觀的使用加密貨幣錢包,本文也將詳細說明什麼是帳戶抽象及智能合約錢包…
什麼是 Rolling APY?哪裡有免費的 Rolling APY 資訊?一文詳解
Rolling APY 是由傳統市場基差套利衍生而來的指標,投資人除了可以用 Rolling APY 評估是否有套利機會外,也可以衍生該指標作為市場情緒判斷依據…
Nansen.ai 鏈上分析平台使用教學 免費版帳號功能導覽介紹
Nanseni 是一個區塊鏈數據分析平台,藉由長時間監控鏈上地址、智能合約變化,讓他們的使用者有機會在第一時間知道哪些代幣/ NFT 可能在起飛/砸盤前夕,協助他們做出投資決策…
你可能會喜歡
什麼是帳戶抽象(Account Abstraction)?次世代錢包將降低用戶進入門檻
帳戶抽象(Account Abstraction)被視為加密貨幣大幅普及前的關鍵節點,它將盡可能的簡化目前使用錢包的複雜度,讓一般使用者可以更直觀的使用加密貨幣錢包,本文也將詳細說明什麼是帳戶抽象及智能合約錢包…
什麼是 Rolling APY?哪裡有免費的 Rolling APY 資訊?一文詳解
Rolling APY 是由傳統市場基差套利衍生而來的指標,投資人除了可以用 Rolling APY 評估是否有套利機會外,也可以衍生該指標作為市場情緒判斷依據…
Nansen.ai 鏈上分析平台使用教學 免費版帳號功能導覽介紹
Nanseni 是一個區塊鏈數據分析平台,藉由長時間監控鏈上地址、智能合約變化,讓他們的使用者有機會在第一時間知道哪些代幣/ NFT 可能在起飛/砸盤前夕,協助他們做出投資決策…