3分鐘了解什麼是智能合約與其運作方式
現代社會藉由科技,自動化成為了一項趨勢,智能合約能確保自動化的過程安全可信任,智能合約是以區塊鏈為基礎運行的,建議讀者先速瞭解區塊鏈。閱讀 : 五分鐘了解區塊鏈
什麼是智能合約
讓我們先用一個例子了解智能合約。架設你要出售房屋,不論哪個國家過程大多相當複雜,需要大量的文書工作、與不同公司和人員溝通以及其他各種信任風險,因此大部分房屋銷售商直接找房地產經紀人接手,經紀人會負責所有文書工作、銷售財產並在談判開始時扮演中介人的角色,監督及促進交易直到交易完成。成功達成交易後,賣方和買方的代理商、中介人將分擔銷售價格%作為佣金。這對賣方而言是相當大的財務損失。
針對上述情形,智能合約將派上用場,可以讓冗長複雜的流程自動化,流程的進行資訊公開透明並且不會受到人為干預或竄改,能改變整個相關產業的效率,同時減輕流程成本負擔,最重要的是解決信任問題。智能合約遵循著「如果-則」(If-Then)的原則工作,例如 : (If)只有當議定的金額發送到系統後,(Then)房屋的所有權才會自動轉移給買家。
智能合約還能應用於託管服務,透過將金錢和物件所有權都將存儲在區塊鏈系統中,每筆交易都將經過數百人的見證和驗證,可以確保無誤交付。由於區塊鏈的特性,雙方之間的信任不再是問題,所以不需中介機構。房地產經紀人的大部分作業都可以預先編程為智能合約,這將為買賣雙方節省大量資金。
以上房產只是用例之一,智能合約能夠促進貨幣、無形及有形資產和其他任何有價值標的的交易,確保完全透明,減少中間商的服務成本,並消除交易雙方的信任問題。特定智能合約的代碼包括各方約定的所有條款和條件、交易的信息記錄都記錄在區塊鏈中,即去中心化的分散式帳本。
智能合約應用
智能合約是運行在區塊鏈上的執行協議,滿足預先定義的規則時,將自動執行該協議。智能合約提供了有效管理鏈上資產和使用權限的機制,透過區塊鏈透明的共享帳本,保護資訊免受刪除、篡改和修訂的風險。
智能合約用例可簡單可復雜。其經常用於簡單的經濟交易,例如從A到B匯款。智能合約還可用於註冊任何種類的所有權和知識產權,並設計使用授權機制,未來可能革新各產業的系統,例如銀行、保險、能源、政務、電信、音樂、藝術,汽車、教育等領域。
使用智能合約,每個協議、流程、任務和付款都可以建立數位記錄和簽名(數位簽章),可以對其進行識別、驗證、存儲和共享。此外,智能合約還可用於商品或服務供應鏈中更複雜的協議,或在無傳統集中機構的情況下管理一群擁有相同利益和目標的人,分散式自治組織(DAO)就是這樣的一個例子,雖然複雜,但智能合約確實可以規範治理準則(組織的章程,治理法規,議事規則或組織章程),並用自我執行的代碼代替日常運營管理。
智能合約的優勢與劣勢
優勢 :
智能合約的自動化流程,可以消除人工參與,提高合約中規定業務之交易速度,同時以區塊鏈特性為基礎,消除了第三方參與的需求和信任風險。此外區塊鏈上的數據無法竄改或刪除,所以當一方未履行其義務時,另一方將受到智能合約的保護,該自動交易機制消除了潛在的人為錯誤率,確保了合約執行的準確性。
缺點 :
智能合約的技術目前發展仍未成熟,容易出現問題。例如構成合約的代碼必須完美無誤因為無法更動。這可能會導致運行錯誤,甚至有些騙子利用這些錯誤,ex :The DAO黑客一樣,透過存入錯誤代碼的智能帳戶盜取資金。 此外,針對這新穎技術,政府該如何監管?如何徵稅?如果合約內容有問題或發生其他意外情況,如何補救?傳統合約發生這些狀況時,可以在法庭上廢除、更動,但智能合約無法。期望隨著時代演進,該技術能得到完善應用,讓智能合約成為社會不可或缺的一部分。
如果喜歡看更多與區塊鏈技術、應用、科技新知相關的內容,記得留下您的Email並追蹤我們的粉專,那麼新文章上線時,我們將在第一時間通知您,不用再擔心錯過最新消息。