說起以太坊,就必須要說智能合約。以往大部分智能合約的解釋都晦澀難懂,在此作者舉例說明,幫你輕松理解。
一、智能合約是什么?
舉個栗子,你在攜程上訂了房間并入住,這是一個傳統(tǒng)合同的簽訂及執(zhí)行,其簡要過程如下:
1、預付款。
2、在前臺通過訂單號拿到房間鑰匙。
3、用鑰匙開鎖入住。
4、到期后退房,前臺退回鑰匙,押金順利退回。
回想一下,你可能遇到過以下意外情況:
1) 到店后被告知沒有房間了,退回房款;或者打電話給攜程投訴、PK后獲得房間。
2) 鑰匙有問題,比如第二天發(fā)現(xiàn)鑰匙打不開房門,又要到前臺刷卡,你很郁悶但沒有辦法。
3) 退押金的速度取決于酒店的工作效率。
那么智能合約的話,可以怎樣完成呢?
1、預付款
2、獲得數(shù)字化鑰匙,例如開鎖密碼
3、到酒店后直接用密碼開鎖即入住
4、到期后正常退房,密碼自動失效,押金立即退回。
以上所有步驟,在你預付款之后,全部通過程序自動完成,不會出現(xiàn)任何上述的糾紛及麻煩。一旦出現(xiàn),整個過程被記錄在公開的“酒店執(zhí)行日志”中,你都不用差評,壞事“自己傳千里”,這不是酒店經(jīng)營者想看到的。
同樣,如果住酒店的用戶不按時退房、破壞酒店設施等行為,智能合約除了自動扣除相應押金之外,這些“劣跡”也會自動“記錄在案”,該用戶可能上“不受酒店歡迎”的黑名單,這對用戶也是非常好的約束。
二、智能合約與區(qū)塊鏈的關(guān)系?
上面這個例子,你可能會覺得,攜程、或者酒店自己就可以開發(fā)這套軟件,跟區(qū)塊鏈、以太坊有半毛錢關(guān)系?
假如酒店自己開發(fā)這套系統(tǒng),那程序是由酒店定義,并且酒店隨時可以更改代碼,讓程序按照有利于自己的角度來執(zhí)行,這對用戶來說是不是很不公平的“霸王條款”?這比目前通用的合同還“霸王”,畢竟目前簽過的合同不能更改,而智能合約就是一段程序,隨時可以更改的。
區(qū)塊鏈是公開運行的“日志”,一旦程序?qū)懞貌l(fā)布,所有人都確定它的運行邏輯,這樣酒店和用戶發(fā)生交易時,視為接受該合同的最終條款(即智能合約)并簽字執(zhí)行。放在區(qū)塊鏈中的智能合約對所有人是公開的,不由某一方完全控制,這就杜絕前面所述的酒店作弊行為。
一句話,區(qū)塊鏈為智能合約提供可信執(zhí)行環(huán)境,智能合約為區(qū)塊鏈擴展應用。
三、智能合約的意義和價值是什么?
在數(shù)字化、程序化的今天,智能合約的意義和價值在于將一切“非黑即白”的明確規(guī)則性行為,在資產(chǎn)數(shù)字化的前提下,都通過程序予以自動實現(xiàn)。
通過剛才這個例子,我們可以看到酒店至少可以減少一半以上的前臺人員,用戶入住、退房的效率也將提高好幾倍。
目前很多合同經(jīng)濟糾紛,類似于乙方收款不發(fā)貨、或者甲方收貨不打款;如果款項及貨物都可以數(shù)字化,那么智能合約的執(zhí)行就非常方便高效。例如以后,一套房子的所有權(quán)肯定會成為“數(shù)字房產(chǎn)證”的形式,在出售房產(chǎn)時,只要賣方收到合同約定的房款,智能合約會自動觸發(fā)“數(shù)字房產(chǎn)證”過戶。這樣交易效率就會大大提高,買賣雙方都不用擔心被欺詐。
四、以太坊是什么?
如果說當前比特幣是一個資金儲存和轉(zhuǎn)移、并且沒有中介機構(gòu)的可信網(wǎng)絡, 那么以太坊是一個開源的區(qū)塊鏈底層系統(tǒng),就像安卓一樣,提供了非常豐富的API和接口,讓許多人在上面能夠快速開發(fā)出各種“智能合約+區(qū)塊鏈”應用。目前已經(jīng)有幾百個應用在以太坊上開發(fā),開始覆蓋各個領(lǐng)域,最近涌現(xiàn)地越來越快。通常這些應用在眾籌時,都要使用以太坊代幣ETH進行投資。因此,僅從眾籌的需求,ETH的價值就會水漲船高。同時,以太坊及上層應用的日常運行,都要消耗ETH作為“燃料”。你可以想象Apple Store中的付費應用,它的盈利隨著生態(tài)系統(tǒng)的成長和完善,是呈指數(shù)增長的。
目前以太坊在吞吐量、可擴展性方面,遇到了EOS等新型公鏈的巨大挑戰(zhàn)。對此,以太坊在積極測試網(wǎng)絡分片、PoS共識機制等升級方案,旨在解決這些問題。因此,以太坊的后續(xù)發(fā)展,仍值得期待!

以上僅為個人觀點,不作為投資建議!?
全文轉(zhuǎn)載無須授權(quán) | 關(guān)聯(lián)閱讀如下: