區(qū)塊鏈的世界剛開始拉開序幕,但日益精彩紛呈,有基于以太坊智能合約的大量去中心化應用,也有對現(xiàn)有區(qū)塊鏈共識算法或協(xié)議不滿意的新項目,不斷冒出各種新鮮的想法和創(chuàng)意,雖然大家都知道這其中90%,甚至95%以上都是要消失,但不妨礙里面最終有一些傲立區(qū)塊鏈江湖的獨角獸誕生。
而今天要介紹Zen Protocol也是對現(xiàn)有的共識算法、pow挖礦機制、智能合約等都有自己原生想法,試圖在區(qū)塊鏈上打造安全的點對點交易,最終讓金融資產(chǎn)能夠順利流通,成為流動引擎,也是一個宏大有想象力的目標。
Zen Protocol也是比特幣的平行區(qū)塊鏈。在Zen Protocol平臺上用戶可以創(chuàng)建基于比特幣網(wǎng)絡事件所對應的資產(chǎn)。Zen Protocol的智能合約也有它的獨特之處,不像以太坊有EVM,它可以支持沒有虛擬機的智能合約。它甚至允許任何人為外部事件(比如引用匯市價格)充當Oracle。它跟傳統(tǒng)的以太坊不同,它是第一個擁有完全形式驗證的平臺,可以解決gas耗光等問題。
簡單來說,Zen Protocol的設計中包括了如下幾點:
一是與比特幣集成,它的zen代幣用于智能合約的激活,它與比特幣區(qū)塊鏈緊密集成,因此也允許比特幣支持的資產(chǎn)用作Zen Protocol上的貨幣。每個Zen 全節(jié)點保有比特幣共識的全記錄,這讓智能合約有能力使用比特幣區(qū)塊鏈的狀態(tài)。
二是確認合約。合約證明用同一種語言編寫,Zen合約只有在執(zhí)行成功才會花費用戶資源,因此不會存在沒有gas的錯誤。Zen的合約是按照每個區(qū)塊來付費,它們只在合約激活的單一區(qū)塊為礦工付費。
三是多哈希的pow機制,可以確保鏈的安全。礦工中心化讓挖礦能力日益集中在幾個少數(shù)個人或公司手里。這對于去中心化的平臺來說,確實是個重大問題。Zen 為了減少單個礦工的影響力,引進了多重哈希挖礦機制。
四是資產(chǎn)的高效流動。跟比特幣一樣,Zen可以用數(shù)字簽名來解鎖資產(chǎn)。Zen使用標準的公鑰授權來獲取資產(chǎn)使用權。Zen在協(xié)議層支持多種資產(chǎn)類型。所有合約能夠理解并使用所有資產(chǎn)。也就是說,只須擁有簡單的公鑰授權,這些各種類型資產(chǎn)就可以持有和轉移。甚至它可以讓資產(chǎn)用在基于Zen的閃電網(wǎng)絡,可以讓它更容易與其它區(qū)塊鏈上的資產(chǎn)進行交換。智能合約可以制定自己的資產(chǎn)并確定它的用途。
從用戶場景上來說,關于資產(chǎn)的交易有非常多的場景。這里可以提到一個場景,就是基于數(shù)字資產(chǎn)的抵押貸款。大家都知道salt是做區(qū)塊鏈數(shù)字資產(chǎn)抵押貸款的,用戶可以把自己的比特幣或以太坊等數(shù)字資產(chǎn)進行抵押,然后借貸現(xiàn)金,這樣做的好處是,當急用錢但用戶又不愿意把自己的數(shù)字資產(chǎn)兌換成為法幣時,尤其是用戶長期看好某種數(shù)字資產(chǎn)時,這個時候salt 就可以派上用場了,可以基于用戶目前的數(shù)字資產(chǎn)價值進行抵押,比如說用戶有10個btc,只要把資產(chǎn)抵押到salt,用戶就可以獲得一定的法幣,整個過程簡單而容易,不像傳統(tǒng)借貸那么復雜麻煩,不需要提供各種復雜的證明。而salt 通過獲得大量的數(shù)字資產(chǎn)獲得相對利息收入,也獲得了一定時間錯配的流動性,很顯然是一個很好的生意。
那么,在Zen Protocl上,這都是可以實現(xiàn)的。用戶可以創(chuàng)建一個智能合約,并持有一定法幣(如USDT),通過oracle設定BTC-法幣(USDT)借貸兌換價格,可以實現(xiàn)任何人任何時間只要發(fā)送BTC到智能合約地址,借款人(發(fā)送btc的人)都可以即時獲得法幣(USDT)。而BTC一旦滿足一定的還款條件(包括利息等在內(nèi)),就會把BTC釋放回借款人。
當然這僅僅是很多基于zen智能合約等金融交易場景之一,還有很多場景需要實踐中挖掘,需要腦洞大開的大咖來進行實踐和探索。
關于zen protocol的介紹簡單先到這里,更多介紹可以參見官網(wǎng),本文不做任何投資建議,投資有風險,請自行做充分研究并做好決策。