TokenGazer一問到底 | 第17期:研究員 vs ContractLand區塊鏈
TokenGazer《一問到底》是一檔辨析區塊鏈領域一級市場項目優劣的優質欄目。
前言
TokenGazer《一問到底》是一檔辨析區塊鏈領域一級市場項目優劣的優質欄目。每一期將針對區塊鏈領域早期的一級市場項目,邀請項目負責人做客現場,和社群內百余名研究員深度問答、科學辨析。旨在通過項目方與研究員高質量的對弈問答,打造專業級別的項目評析平臺,厘清項目價值,探尋早期優質項目。同時,讓社群用戶真正參與價值評析,傳遞評析方法,在“問與答”中獲取價值信息。
本期項目:ContractLand
活動時間:11月15日 20:00
ContractLand(合約大陸):是一個社區化運營的自治組織,該社區開發人員來自于計算機、金融、研究等不同的專業領域,分布于硅谷、紐約、多倫多、杭州、華沙、基輔等全世界不同的城市,熱衷于去中心化的技術,并且致力于通過技術手段讓價值真正能夠安全、透明、公開、自由的流動。
以下為互動文字整理版:
01.TokenGazer研究員 旭蟈蟈:作為去中心化交易系統,相對于其他的去中心化交易系統的區塊鏈項目,合約大陸的優勢在哪?
Peter@ContractLand:現有的DEX解決方案在目前來看都還有比較多的缺陷,比如性能差、Gas成本高、無法跨鏈、中心化程度高(半中心化)、缺乏流動性。我們對比其他項目的優勢主要有以下幾點:
首先,我們是基于專為交易優化的交易共鏈而非交易協議或者交易所;
第二,搭建在高性能的Terra Chain基礎之上使得撮合、清算的效率更高,Gas成本卻要低得多;
第三,不同于0x或者Loopring在鏈下中心化完成撮合,Contractland支持將報價、成交、撤單的邏輯全部都放到鏈上實現,交易過程更加透明、可信;
第四,目前的DEX大部分不能跨鏈,只能交易主鏈上的Token沒有辦法滿足交易需求。或者通過中心化的網關/承兌/抵押方式跨鏈(其實中心化交易所也可以理解為一個巨大的跨鏈承兌商),這樣其實和中心化交易所一樣有很大資產安全的風險。合約大陸通過Terra Bridge實現去中心化跨鏈,豐富了可交易的資產選擇;
第五,天然共享流動性和交易深度,能夠為市場提供更好的流動性支持;
最后,現有去中心化交易方案存在的問題其實行業內大家都很清楚,只不過不同團隊給出了不同的路徑,Loopring也有消息說將來3.0會做高性能的清算側鏈,4.0會實現跨鏈,只是可能我們更早的去解決這些問題而已。
TokenGazer研究員 旭蟈蟈:也就是合約大陸的去中心化交易系統有一層專門的區塊鏈層去處理撮合清算等交易所的重要功能?
Peter@ContractLand: 沒錯,合約大陸的協議是搭建在專屬的交易鏈上面的,而非部署在傳統公鏈上。
02.TokenGazer社區成員 林焱:幣安從中心化交易所在向去中心化交易所轉變,如今同樣還沒有成品亮相,咱們這邊有沒有了解幣安呢?有著怎樣的評價?對于去中心化交易所,去中心化、安全、速度三方面如何達到和諧?
Peter@ContractLand:我們早期有注意過幣安鏈,但是他們現在公布的信息還非常少,沒辦法做太多評價。
03.TokenGazer研究員 旭蟈蟈:了解到合約大陸在Chain層早期將會采用PoA共識,PoA共識又叫獨裁共識,如果獨裁節點出了問題,系統就會崩,有沒有什么好的方法來解決上述問題?
Peter@ContractLand:我們在早期采用PoA的原因是因為,在早期PoW、PoS、PoA沒有本質上的區別,因為跑節點的人還不夠多。但是PoA在早期管理起來會方便很多,可以讓我們高效的來完善鏈上和應用上的問題。所以在早期,PoA不管在安全性、穩定性和效率方面,都是遠勝于PoW和PoS。
TokenGazer研究員 旭蟈蟈:這里的早期是指用戶量較少,系統初步搭建待完善階段么?
Peter@ContractLand:是的,就好比Bitcoin或者以太坊,雖然是PoW早期的時候也是只有團隊自己在跑,所以對鏈的控制性很高,可以快速的通過hardfork來完成更新。
04.TokenGazer研究員 旭蟈蟈:Terra Chain中轉賬操作也是需要消耗“Gas”,但是作為一個去中心化交易平臺,高頻操作后期不可避免,用戶增加后是否會帶來Gas的增加提高用戶的交易成本?
Peter@ContractLand:其實不光是轉賬,在跨鏈、報價、撤單,所有需要礦工打包的transaction都會消耗Gas,但是在Terra Chain的Gas成本會比Ethereum或者BTC上低很多很多很多,我們也會持續提升鏈的性能使Gas維持在一個較低的水平。但是因為所有操作都是在鏈上完成,消耗Gas是為了防止攻擊者惡意堵塞鏈。
TokenGazer研究員 旭蟈蟈:那Gas的低成本是建立在什么機制上的呢,和ETH上的Gas有什么不一樣?
Peter@ContractLand:Gas的邏輯(Gas Limit和Gas Price)的跟ETH相仿的。但是交易協議相關的transaction,比如下單、撤單之類的操作的Gas Price是static而不是dynamic的。這樣可以避免用戶以Gas Price的高低來進行front-running之類的惡意操作。
也就是說Gas Price是固定的,那每筆操作的Gas數量是否會有所不同,比如掛單和撤單操作。
05.TokenGazer社區 場外提問:能否介紹下跨鏈機制是如何實現,目前進展到什么程度了?
Peter@ContractLand:合約大陸采用的跨鏈技術(Terra Bridge)是通過Two Way Peg機制,通過雙向映射來完成跨鏈。兩個鏈之間有一個跨鏈橋的概念,橋有自己的共識機制和節點。當一個用戶想從以太坊把代幣轉到交易鏈上的時候,橋的節點會認證用戶的transaction。認證后,在交易鏈上給用戶相應的地址轉賬。和鏈一樣,我們跨鏈橋也會采取PoA轉PoS的機制。目前已經可以做到任何EVM鏈之前的跨鏈,現在正在研發BTC<->EVM之間的跨鏈,通過BTC P2SWH (P2SH SegWit)協議。
06.TokenGazer研究員 旭蟈蟈:要實現不同區塊鏈之間的跨鏈互轉,速度往往受限于比較慢的那條鏈,在這個問題上合約大陸是如何處理的?
Peter@ContractLand:是的,這是一個很現實的情況,跨鏈的效率很大程度上取決于性能較慢的那一條鏈。所以從一開始我們就否定了跨鏈和交易同步進行的方案,雖然這樣做會更簡潔,但是無法滿足業務場景(特別是競價撮合交易)中對于效率的要求。
我們的解決方案是將Cross-Chain Transfer與Exchange分隔成兩個獨立的步驟,用戶首先將資產從比特、以太或者其他主鏈轉移至自己在Terra Chain上的地址,然后在高性能的Terra上可以更高效的完成轉賬、支付、報單、撮合、撤單等業務邏輯,當然用戶也可以隨時把資產轉移回自己在主鏈的地址。在這整個過程中,用戶的資產始終在自己的地址上,完全由自己控制。
TokenGazer研究員 旭蟈蟈:合約大陸的鏈上資產轉移比如ETH轉移到Terra Chain上,是通過什么機制進行轉移的,是在以太坊網絡里的智能合約鎖定資產,然后Terra Chain釋放相應的憑證?
Peter@ContractLand:是的,這就是Two-Way Peg機制,釋放是通過Bridge的Validator Set達到共識來完成。
07.TokenGazer社區 場外提問:請問合約大陸的鏈能否發幣發的幣能否轉移到其他鏈上去?
Peter@ContractLand:理論上可以。因為Terra Chain基于EVM,所以支持ERC20-Token的發放。
08.TokenGazer社區 場外提問:請問Terra可以支持智能合約嗎?
Peter@ContractLand:可以的,Terra Chain對應用層面邏輯沒有任何限制。但是基于Terra的交易鏈只會有交易有關的應用邏輯,不支持任何智能合約邏輯的部署。
09.TokenGazer研究員 旭蟈蟈:能否介紹一下合約大陸去中心化交易系統的每一層是什么,以及在系統里的作用?
Peter@ContractLand:技術角度來講主要分為三層:鏈,應用和跨鏈。鏈是基礎,主要功能是完成共識和網絡信息傳輸。應用層是交易協議邏輯。跨鏈層功能是完成跨鏈轉賬。
10.TokenGazer社區 冠軍組合:這個鏈誰來控制上幣?也要使用Gas嗎?
Peter@ContractLand:沒有上幣的概念,或者說所有幣都是已經在交易的范圍內了。就類似區塊鏈沒有創建賬號的概念,而是所有賬號(公鑰&私鑰)都是已經存在的了,唯一的區別是有沒有人去用它。我們理性中的去中心化交易所也是這樣的,并不會有一個中心化團體來控制所謂的上幣。一個幣只要有交易需求都可以在鏈上被交易。
TokenGazer研究員 旭蟈蟈:補充提問,上幣的方式是什么,配置完成就可以么?
Peter@ContractLand:所謂的上幣其實是中心化交易所提出的概念,本身在去中心化交易角度是不存在的。在去中心化協議里面,交易的時候只需要提供想要交易的兩個幣的地址,然后提交transaction即可,沒有幣種的限制。
11.TokenGazer研究員 旭蟈蟈:項目目前的開發進度如何,主網上線是什么時候?
Peter@ContractLand:我們已經開發差不多有一年時間了,在今年Q2完成了跨鏈共識的開發并且在Ethereum和Terra Chain測試鏈之間實現了ETH以及ERC20 Token的跨鏈。Testnet以及鏈上撮合部分也已經上線測試優化了一段時間,現在有可視化的Demo大家可以體驗一下(http://alpha.contractland.io)。主網我們會在年底前上線,目前在做的是BTC的跨鏈,這塊也有了很大突破,未來我們會打通更多的公鏈進行跨鏈。
Btw由于沒有進行公開募集也沒有去上任何交易所炒作,所以大家可能對ContractLand還比較陌生。
12.TokenGazer社區 冠軍組合:合約大陸有沒有api接口?
Peter@ContractLand:有的。我們的js library ContractLand.js把交易和跨鏈協議的智能合約端口進行打包,并且統一了Interface。交易者,項目方,或者想要在鏈上搭建交易所前端的開發人員都可以調用。
以上為本期《一問到底》內容匯總,如有更多問題, 歡迎交流。
責任編輯:TokenGazer
本文為TokenGazer原創內容,轉載請注明出處。
1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
3.作者投稿可能會經TMT觀察網編輯修改或補充。