William Mougayar是一位多倫多的企業(yè)家,是以太坊基金會(huì)關(guān)于2016CoinDesk旗艦共識機(jī)制會(huì)議的顧問,也是即將出版的新書《商業(yè)區(qū)塊鏈》的作者。 Mougayor嘗試著消除一些關(guān)于基于區(qū)塊鏈的智能合約的錯(cuò)誤觀念。
以下是關(guān)于智能合約的九個(gè)誤區(qū)和消除這些誤區(qū)的解釋。 1. 智能合約和書面合同協(xié)議一樣。 不是的。如果我們忠于Nick Szabo最初的想法,智能合約可以讓違反合同的代價(jià)變得昂貴,因?yàn)樗鼈兺ㄟ^“數(shù)字手段”控制了現(xiàn)實(shí)世界的重要資產(chǎn)。 所以,智能合約能實(shí)現(xiàn)某些功能性實(shí)施工具的特定要求,也能夠證明是否符合某些條款。 這些可以是非常嚴(yán)格的執(zhí)行工具,例如沒有按時(shí)還汽車貸款,汽車會(huì)被數(shù)字鎖鎖住,直到還清貸款才能解鎖。 2. 智能合約和李嘉圖(Ricardian)合約類似 不是的。由Grigg普及的Ricardian合約,可以追蹤合約雙方的責(zé)任。 不論有沒有智能合約,這些也都可以通過區(qū)塊鏈執(zhí)行。多人數(shù)字簽名也是執(zhí)行Ricardian合約的一部分。 3. 智能合約是合法的可執(zhí)行的 智能合約還不受法律約束,但是它們可以代表部分法定合同。關(guān)于智能合約的合法性仍在探索中。 智能合約可以用于審查跟蹤,來證明是否遵循法定合同的條款。 4. 智能合約是人工智能的 智能合約本身并沒有那么“智能” 智能合約不是真正的運(yùn)行于區(qū)塊鏈的軟件代碼,他們是由外部數(shù)據(jù)生成,由此可以修改一些其它的數(shù)據(jù)。 所以,智能合約更符合事件驅(qū)動(dòng)型概念,而不是人工智能。 5. 智能合約是區(qū)塊鏈應(yīng)用程序 智能合約是去中心化(區(qū)塊鏈)應(yīng)用程序一部分,一個(gè)應(yīng)用程序可能有多個(gè)合約。 例如,如果智能合約滿足了某些條件,這個(gè)程序就可以更新數(shù)據(jù)庫。 6. 智能合約更容易編程 既是又非。寫一個(gè)簡單的合約是非常簡單的,特別是如果你使用特定的智能合約語言(如以太坊的可靠性),可以讓你用幾行代碼寫一個(gè)復(fù)雜的程序。 但是還有更先進(jìn)的使用“甲骨文”的智能合約實(shí)施工具。“甲骨文”是發(fā)送可執(zhí)行信息到智能合約的數(shù)據(jù)源。 7. 智能合約只能讓開發(fā)人員使用 目前是這樣的,但是我們可以很快就能找到更好的切入點(diǎn),讓使用者通過圖形用戶界面或超文本標(biāo)記語言安裝使用。 8. 智能合同不安全 不是的。即使在以太坊,智能合約也只是作為quasi-Turing運(yùn)行程序,意味著執(zhí)行的時(shí)候有結(jié)尾,他們不會(huì)無限制的冒險(xiǎn)循環(huán)。 9. 智能合約是限定的應(yīng)用程序 不是的。像HTML,應(yīng)用程序是被編寫它的人限制。智能合同是與現(xiàn)實(shí)生活資產(chǎn)、智能財(cái)產(chǎn)、互聯(lián)網(wǎng)和金融服務(wù)互動(dòng)的一個(gè)理想工具。 以后這個(gè)會(huì)應(yīng)用到任何改變國家的事情中去,并且會(huì)附加一個(gè)價(jià)值。 這些問題將會(huì)在2016共識機(jī)制會(huì)議中進(jìn)行專題討論。 翻譯:Nicole 轉(zhuǎn)自:鉛筆 網(wǎng)址:http:///?P=Cont&id=480 |
|