可編程合約,也就是智能合約的意思,以
比特幣為例,如果用一種更加技術的稱呼來描述比特幣的話,可以叫作可編程加密
數字貨幣,這個可編程是什么意思呢?在比特幣系統中,并不是像銀行賬戶一樣,將金額存儲在某個賬戶下就表明一筆資產是某個賬戶擁有的,而是使用了一種腳本程序,通過腳本程序解鎖(解鎖腳本)和鎖定(鎖定腳本)一筆資產,簡單地說,就是讓資產具備更強的編程可控能力,擁有密鑰的用戶可以提交自己的簽名信息讓腳本來驗證身份,以證明自己對資產的所有權,并且可以通過程序設定對資產的管理方式,比如設定一筆資產需要多個人共同簽名才能被轉移或者需要達到某個條件的時候才能被使用等,這種可配置、可控制的思想就是可編程合約的思想。比特幣展示了這種新穎的思路,在后續的發展中,
以太坊擴展了這種思路,使可編程合約進一步發揚光大,不但支持加密數字貨幣,還支持更復雜的
金融與商業合約編程,比如眾籌、擔保等。這種合約使用腳本語言進行開發,部署到
區塊鏈后就很難更改,也就是所謂的代碼即法律。區塊鏈系統具有數據的不可篡改性、價值傳遞能力,加上可編程合約,就能完全地支持商業環境下的各種合約需求,無論合約中有哪些條條框框,寫在紙上不如寫在代碼中,部署在區塊鏈上,公正透明而且能夠剛性執行,更主要的是,這樣的合約可以覆蓋全世界,因為腳本編寫的合約是不分國界的。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。