1997年,尼剋·薩博(Nick Szabo)首次提出了“智能合約”這一概念:“智能合約是執行合約條款的計算機交易協議。主要目標是滿足常見的合衕條件(如支付條款、留置權、保密性、甚至強製執行),最大限度地降低惡意和意外情況的髮生,最大限度地減少對可信中介的需求。在經濟方麵,智能合約主要是爲了減少欺詐帶來的損失、降低仲裁和強製執行成本以及其他交易成本”。簡單來説,智能合約是自動執行的合約,協議條款直接用代碼編寫,區塊鏈作爲合約代碼和協議的存儲庫,在滿足特定要求時自動執行合約。
在互聯網出現之前,共享任何契約關繫的各方都需要依賴第三方來建立、約束或取消這種關繫併執行約束這種關繫的規則。首先,所有交易都必然涉及金融繫統,因此也涉及銀行。其次,所有交易(即使是間接髮生的交易)都涉及國家/政府(或與國家/政府有聯繫的私人機構)的所有權力。這是因爲我們必鬚依賴一些允許我們在既定規則框架內行動的法規。最後,貨幣體繫是另一個必要的中介,是履行金錢義務的法律手段,由國家/政府創造的貨幣構成。
互聯網出現後,很多“合衕關繫”通過互聯網本身髮生,商業關繫也因此擴大了。通過互聯網,合衕關繫中涉及的各方可以就商業關繫交流相關信息和數據,包括合衕關繫的構成階段、相關方可以交換必要許可的階段、以及最後的執行階段。相關方可以在執行階段通過互聯網履行自己的義務。
比特幣和區塊鏈技術出現後,任何合衕關繫的相關方都可以在不依賴任何中介的情況下轉移數字價值。因此,智能合約具有以下新特徵:
通過智能合約,你可以對交易進行編程,以便在到期或滿足特定條件時執行。恰當的合約可以解決當今合衕領域仍然存在的許多問題,如第三方貪污或任何一方修改合衕條款。高級智能合約的髮展催生了所謂的“去中心化應用”(dApp)的出現,這些去中心化應用運行在去中心化的區塊鏈網絡上。通過智能合約,應用程序的條款和條件可以直接用代碼編寫,dApp因此可以以一種安全透明的方式來管理數字資産、執行交易以及規則和法規。
去中心化應用(dApp)是區塊鏈最早的實際應用之一。dApp通過利用智能合約消除了對中央權威機構的需求。與傳統的中心化應用相比,dApp在透明度、安全性和可靠性方麵都要更高。它的這些特性使其成爲衆多行業合適的解決方案,併具有諸多應用場景。
以太坊的出現催生了越來越多更加覆雜的智能合約的創建。隨著以太坊及其生態繫統的擴張,個人開始探索創建去中心化金融服務平颱的可能性,也稱爲去中心化金融(DeFi)。在智能合約的幫助下,諸如借貸、流動性管理和抵押這類曾經看似不可能的活動如今變得完全有可能實現。但另一方麵,隨著dApp變得越來越覆雜,一些問題也逐漸凸顯,如交易執行過程中出現的錯誤或故障,導緻一些早期的試驗性應用遭遇黑客攻擊或資金損失。以以太坊爲例,它的智能合約用Solidity編寫,這是一種圖靈完備語言,因此可以通過編程來執行各種任務。但另一方麵,由於dApp的安全性難以保證,也無法確保dApp不出現任何漏洞或惡意使用dApp不會對用戶造成傷害。爲解決這一問題,代碼審核員應運而生,他們負責檢查代碼,髮現問題。一般認爲,經過實體公司審核的dApp是可靠的,但這併不能保證出現故障的風險爲零。DApp的安全性取決於它的歷史和存在時間。如果一個dApp有長時間成功管理大量資本且未被黑客入侵的經驗,那麽這個dApp更有可能是安全的。還是那句話,在深入探究自己不夠了解的東西前,一定要先做研究,避免不愉快的事情髮生。
如前所述,dApp可以成爲多種行業理想的解決方案併具有諸多用例,包括但不限於:
以上隻是dApp諸多用例中的冰山一角。隨著技術的不斷髮展和成熟,dApp的用例應該會不斷增加。目前,dApp在DeFi領域已經具有諸多使用場景,數百個應用程序管理著數十億美元的資産。Aave和Uniswap等應用便是滿足了用戶期望的優秀協議典範,運行良好,是這個不斷增長的DeFi生態繫統中非常重要的一部分。近年來,由於對DeFi服務的需求不斷增加,Aave和Uniswap也穫得了用戶的廣泛關註。
要點
智能合約能夠改善常見合衕條款的執行程序,可最大限度地降低對可信中介的需求。通過智能合約對交易進行編程可以讓其在到期或條件髮生時自動執行。
智能合約促進了去中心化應用(dApp)的創建,是區塊鏈最早的實際應用之一。經過審計且存在時間更長的dApp,其安全性也更高。
作爲區塊鏈最早的實際應用,dApp爲金融、供應鏈管理、身份管理和支付繫統等諸多行業帶來了理想解決方案。
本章主要介紹了什麽是智能合約,以及智能合約如何改善雙方或多方之間的合約關繫。可以看到,智能合約促進了第一批去中心化應用的創建,這些去中心化應用可在多個行業髮揮作用。在下一章中,我們將探討區塊鏈的另一大用例——供應鏈和物流。
1997年,尼剋·薩博(Nick Szabo)首次提出了“智能合約”這一概念:“智能合約是執行合約條款的計算機交易協議。主要目標是滿足常見的合衕條件(如支付條款、留置權、保密性、甚至強製執行),最大限度地降低惡意和意外情況的髮生,最大限度地減少對可信中介的需求。在經濟方麵,智能合約主要是爲了減少欺詐帶來的損失、降低仲裁和強製執行成本以及其他交易成本”。簡單來説,智能合約是自動執行的合約,協議條款直接用代碼編寫,區塊鏈作爲合約代碼和協議的存儲庫,在滿足特定要求時自動執行合約。
在互聯網出現之前,共享任何契約關繫的各方都需要依賴第三方來建立、約束或取消這種關繫併執行約束這種關繫的規則。首先,所有交易都必然涉及金融繫統,因此也涉及銀行。其次,所有交易(即使是間接髮生的交易)都涉及國家/政府(或與國家/政府有聯繫的私人機構)的所有權力。這是因爲我們必鬚依賴一些允許我們在既定規則框架內行動的法規。最後,貨幣體繫是另一個必要的中介,是履行金錢義務的法律手段,由國家/政府創造的貨幣構成。
互聯網出現後,很多“合衕關繫”通過互聯網本身髮生,商業關繫也因此擴大了。通過互聯網,合衕關繫中涉及的各方可以就商業關繫交流相關信息和數據,包括合衕關繫的構成階段、相關方可以交換必要許可的階段、以及最後的執行階段。相關方可以在執行階段通過互聯網履行自己的義務。
比特幣和區塊鏈技術出現後,任何合衕關繫的相關方都可以在不依賴任何中介的情況下轉移數字價值。因此,智能合約具有以下新特徵:
通過智能合約,你可以對交易進行編程,以便在到期或滿足特定條件時執行。恰當的合約可以解決當今合衕領域仍然存在的許多問題,如第三方貪污或任何一方修改合衕條款。高級智能合約的髮展催生了所謂的“去中心化應用”(dApp)的出現,這些去中心化應用運行在去中心化的區塊鏈網絡上。通過智能合約,應用程序的條款和條件可以直接用代碼編寫,dApp因此可以以一種安全透明的方式來管理數字資産、執行交易以及規則和法規。
去中心化應用(dApp)是區塊鏈最早的實際應用之一。dApp通過利用智能合約消除了對中央權威機構的需求。與傳統的中心化應用相比,dApp在透明度、安全性和可靠性方麵都要更高。它的這些特性使其成爲衆多行業合適的解決方案,併具有諸多應用場景。
以太坊的出現催生了越來越多更加覆雜的智能合約的創建。隨著以太坊及其生態繫統的擴張,個人開始探索創建去中心化金融服務平颱的可能性,也稱爲去中心化金融(DeFi)。在智能合約的幫助下,諸如借貸、流動性管理和抵押這類曾經看似不可能的活動如今變得完全有可能實現。但另一方麵,隨著dApp變得越來越覆雜,一些問題也逐漸凸顯,如交易執行過程中出現的錯誤或故障,導緻一些早期的試驗性應用遭遇黑客攻擊或資金損失。以以太坊爲例,它的智能合約用Solidity編寫,這是一種圖靈完備語言,因此可以通過編程來執行各種任務。但另一方麵,由於dApp的安全性難以保證,也無法確保dApp不出現任何漏洞或惡意使用dApp不會對用戶造成傷害。爲解決這一問題,代碼審核員應運而生,他們負責檢查代碼,髮現問題。一般認爲,經過實體公司審核的dApp是可靠的,但這併不能保證出現故障的風險爲零。DApp的安全性取決於它的歷史和存在時間。如果一個dApp有長時間成功管理大量資本且未被黑客入侵的經驗,那麽這個dApp更有可能是安全的。還是那句話,在深入探究自己不夠了解的東西前,一定要先做研究,避免不愉快的事情髮生。
如前所述,dApp可以成爲多種行業理想的解決方案併具有諸多用例,包括但不限於:
以上隻是dApp諸多用例中的冰山一角。隨著技術的不斷髮展和成熟,dApp的用例應該會不斷增加。目前,dApp在DeFi領域已經具有諸多使用場景,數百個應用程序管理著數十億美元的資産。Aave和Uniswap等應用便是滿足了用戶期望的優秀協議典範,運行良好,是這個不斷增長的DeFi生態繫統中非常重要的一部分。近年來,由於對DeFi服務的需求不斷增加,Aave和Uniswap也穫得了用戶的廣泛關註。
要點
智能合約能夠改善常見合衕條款的執行程序,可最大限度地降低對可信中介的需求。通過智能合約對交易進行編程可以讓其在到期或條件髮生時自動執行。
智能合約促進了去中心化應用(dApp)的創建,是區塊鏈最早的實際應用之一。經過審計且存在時間更長的dApp,其安全性也更高。
作爲區塊鏈最早的實際應用,dApp爲金融、供應鏈管理、身份管理和支付繫統等諸多行業帶來了理想解決方案。
本章主要介紹了什麽是智能合約,以及智能合約如何改善雙方或多方之間的合約關繫。可以看到,智能合約促進了第一批去中心化應用的創建,這些去中心化應用可在多個行業髮揮作用。在下一章中,我們將探討區塊鏈的另一大用例——供應鏈和物流。