去中心化交易的現狀和發展趨勢問答精華

買賣虛擬貨幣

【摘要】路印3.0後續的吞吐量可能還會提升很多倍。另外就是,如果以太坊2.0支援更好的曲線,也可以提升效能,甚至支援遞迴的零知識證明驗證。

『王東:去中心化交易的現狀和發展趨勢』

https://www.tuoluocaijing.cn/article/detail-9991796.html

星星之火: @王東Daniel 東哥,你剛才說到: “從使用者體驗角度,最直接的不同是交易幾乎是實時完成的,這一點和中心化交易所幾乎體驗一樣。” 我的理解:撮合在relayer中,結算不需要上鍊,只是更新鏈外的世界狀態,對嗎?

王東Daniel: 清結算是上鍊的,但是是”批次“上鍊。

星星之火: 批次上鍊,是不是最快也要15秒一次?

王東Daniel: 是的,最少15秒。但是在這之前,你就可以讓使用者”感知“交易已經做完了,而且買入的資產無需等待就可以在下一秒,下一個訂單中立刻使用。

星星之火: 3.0是基於zkSNARK做的嗎?zkSNARK需要Trusted Setup。這個是怎麼考慮和設計的?

王東Daniel: 這是SNARK繞不過去的門檻,後續希望Sonic這樣的專案可以解決這個問題。不過老實講,Sonic 目前進展緩慢。

星星之火: 會不會採用不需要trusted setup的零知識證明的技術和理論呢?zkSTARK 或者 bulletproof?

王東Daniel: 等以後用SNARK的多了,就會有幾個setup的聯盟,互相幫忙的。目前看STARK還比較早期,需要一定時間的理論積累吧。

星星之火: 證明相關的計算方法和電路會開源嗎?

王東Daniel: 智慧合約和電路都會百分百開源(不開源也無法做trusted setup)。

星星之火: cool,期待,期待~

邊子: 王總,今天的講座乾貨很滿。本來聽到一半想請教跨鏈資產這塊,結果你直接把這塊接著講完了。

Steve Guo: STARK的鏈上驗證太慢,費用也高很多。

王東Daniel: STARK 發明者的心態還不是百分百開放的,還想著賺錢,這個蠻可惜的。

星星之火: @王東Daniel 東哥,你剛才談到relayer和交易所,他們的關係如何?一個交易所能連線到多個relayer嗎?你剛才好像提到目前的流量不能共享。

王東Daniel: 在第三階段技術中(路印3.0),一個交易所就對應一個Relayer,這個Relayer維護一棵 Merkle tree.

Ethan張翼: 用零知識的術語,可以這樣理解麼:可信計算掌握交易的witness,然後把proof上公鏈,任何人都可以驗證這個proof?

王東Daniel: Relayer其實是後臺系統的總稱,沒有明確定義的。但那棵世界狀態樹是協議定好的。

星星之火:@王東Daniel 我還有最後一個問題,如果提交的證明錯誤,或者偽造證明,會有怎麼樣的結果?好像沒有任何損失。在這方面有考量嗎?

王東Daniel: 這裡還是別用witness這個概念為好。可以這樣理解: Relayer把對應DEX的樹的根(root)放到鏈上,透過零知識證明說“我提交的新的樹根是對的”。之所以用Merkle tree,是因為透過merkle proof,任何人都可以找回自己的資產。這是重點。

星星之火: 我想問這個問題的原因是這樣的,其他專案用零知識證明都是,先提供證明後做事情,我們的3.0好像是先做事,後提供證明。這個是否要設計一個懲罰機制?

Steve Guo: 這裡零知識證明的Proof證明的是relayer針對世界狀態樹的改動都是電路可驗證的。

王東Daniel: 如果不知道trusted setup的引數,就無法知道零知識證明在做verify時候用的那個資料點,也就無法偽造證明。

王東Daniel: @Star LI@Dora Network 是的,如果後續證明提交不上來,或者是錯誤的,這個交易所就要被迫進入破產模式,交易所運營者抵押的代幣就會部分或者全部被燃燒掉。

星星之火: @王東Daniel @Steve Guo 我的意思說,極端情況,不是人為。relayer掛了或者利用groth26的證明變形。

Steve Guo: 3.0中還有個鏈上和鏈下互相校驗的一個機制,witness不是簡單構造一個就能透過的,witness會在鏈上計算得出。

星星之火: 好的,明白了,謝謝~3.0確實開啟了一扇新的窗戶,一種新的形態~

Ethan張翼: 如果中心化relayer伺服器被黑,構造merkle tree的原始資料丟失,會是個災難麼 ?

Steve Guo: 構造merkle tree的原始資料可以記錄在鏈上。

王東Daniel: 證明是交易所自己也無法偽造的,這是協議保證的。

Ethan 張翼: Thanks for clarifying. 零知識證明和鏈下計算鏈上見證是個好方向。在區塊鏈落地應用中,是很好的粘合劑。

郭宇@SECBIT安比實驗室: 咱們的loopring 3.0 的架構和未來以太坊2.0 會有什麼關聯麼?

王東Daniel: 後續以太坊資料儲存的gas消耗會小至少60%,因此路印3.0後續的吞吐量可能還會提升很多倍。另外就是,如果以太坊2.0支援更好的曲線,也可以提升效能,甚至支援遞迴的零知識證明驗證。

Alex王東臨: 我怎麼感覺現階段還是做市商制度比較簡單易行?對使用者來說,感受和中心化交易所是相同的,產品技術開發更簡單,安全也更有保障。我對“去中心化的賬戶管理+中心化的撮合”是有興趣關注的

邊子: 這是必然方向。

Steve Guo: @王東臨@Yottachain 做市商制度和訂單模式是兩種不同的解決思路,今天討論的鏈下基於零知識證明的擴容方案是可能可以運用到各個模式中去。

Alex王東臨: 這是一種不錯的解決方案,這是肯定的!但我的問題是:相似的效果,是不是用更簡單的方式也能實現?其差異可能對使用者和市場來說是微不足道的。

邊子: @Steve Guo 其實,還是可能流動性不足,中繼要產生足夠多訂單需求……

王東Daniel: @王東臨@Yottachain 您說的做市商制度是類似於Kyber這樣體驗的技術嗎?一些party給報價,散戶決定是否成交?

Alex王東臨: 對的!這是我很有興趣關注的話題。我跟幾個交易所朋友談過“去中心化的賬戶管理+中心化的撮合”的方案,感覺用做市商來做跨鏈,可能也是一種滿足商業目的的最小實現。當然這個方面我的認知和了解不多,所需要請教。

王東Daniel: 我的理解是這樣的,這種模式其實要依賴一個“價格發現”機制。也就是說,這些做市的party,需要有個發現最合理定價的能力。Kyber後面的做市商其實是參考很多中心化交易所深度的和成交價的。

王東Daniel: 因此本質上是依賴於掛單撮合型別的交易模式。這種價格發現機制可以是替做市商,也可以是演算法。演算法可以用bancor,也可以用其它演算法,這些你都提過。用演算法來發現價格,粗看起來也是成立的。

王東Daniel: 沒事,我們都是在討論。其實技術進步這麼快,很難現在說誰對誰錯。

Claire: 實現的方法有很多。

王東Daniel: 是的,演算法也是有引數需要人調整的,而這些人也需要有“價格發現”的資訊,才能設定好引數。Uniswap也一樣,參考中心化交易所資料,覺得引數不對了,趕快去調整。

Alex王東臨: 這都是運營的職責,這並不影響“去中心化的賬戶管理+中心化的撮合”的模式成立。

王東Daniel: 這點我同意,其實我是十分贊同“去中心化的賬戶管理+中心化的撮合”,至少目前是這樣。

魏洪貴: 群裡技術大拿很多,聊的很深很精彩。從普通消費者角度,能分清去中心化,中心化,可信計算嗎?他們可能關心的是流量,手續費,方便之類的問題。作為一個普通客戶,他們沒有本事和精力分辨真假好壞,可能只會選一個最信得過的大交易所。

王東Daniel: 我也認同你的觀點。一個好的技術,應該能提供較好的使用者體驗,應該是“可運營“才行。不過再好的技術,初期發展肯定無法一步到位。

Alex王東臨: 所以我才說“滿足商業目的的最小實現”。

王東Daniel: 其實路印協議現在就完全是“去中心化的賬戶管理+中心化的撮合”模式的。這種模式兼顧安全和高效。缺點是:不抗審查!

Alex王東臨: 資產安全、交易所不能作惡、交易深度足夠大、快捷成交、手續費非常低。這是我理解的使用者商業需求。不管用什麼方式,能把這幾點做好就成。

涓水: 去中心化一切原本就是痴人說夢式的造市口號,走向實體必然要中心化和去中心化融合。

魏洪貴: 我也這麼理解客戶需求,能用最小成本實現就ok了。

Alex王東臨: 以前總聽說路印協議,今天第一次真正瞭解,確實是很好的方案!但我的疑惑是:用演算法控制的做市商,會不會也能達到相似的效果?

王東Daniel: 不敢承認,不過欣慰的是瞭解了零知識證明,救了我們的命。這是實話。

Claire: 同意!路印確實是有深度思考,技術過硬的團隊!

Alex王東臨: 去中心化賬戶+演算法控制的做市商,這個方案是不是也能很好滿足剛才說的幾點商業目標(資產安全、交易所不能作惡、交易深度足夠大、快捷成交、手續費非常低),但實現起來簡單得多。

王東Daniel: 不是沒有可能,如果那樣,世界就可以很簡單了,說不定也很美好。目前看,現有的基於演算法的做市商還不行。

Alex王東臨: 問題在哪裡呢?或者說,都有什麼問題呢?

魏洪貴: 演算法的問題是計算機充當做市商,啟動時要有足夠的資本。對於專案方而言,前期本身資本不足,所以往往不用這種方式。

Alex王東臨: 這個不是大問題。

邊子: 完全基於演算法的做市,直接把現有一些利益方拋棄了。

Alex王東臨: 所有大型交易所都有這個資本,所有專案方都可以做自己幣的做市商。

王東Daniel: 我不敢說我能全部說出來。但至少一點(比較虛)的是,如果交易那麼簡單,這裡面的不確定性那麼少,其實機會也就更少了。人類是不是喜歡那麼幹淨簡單的交易規則,或是更喜歡帶有不確定性,更冒險的玩法?

邊子: 那麼就要系統演算法足夠健壯,不能虧。

王東Daniel: 再次感謝@Claire 和魔笛手社羣。謝謝大家。另外@郭宇@SECBIT安比實驗室  @Steve Guo 和@Star LI@Dora Network 我知道都是零知識證明領域大牛,隱藏在群裡,哈哈。大家以後可以和他們多交流。

Claire: 非常感謝王東花了非常多時間為我們準備了這麼多幹貨讓我們學習,向你致敬!@王東Daniel

gvn: @Claire 感謝!你給我們組織這麼精彩的分享!

Claire: @gvn 應該的,學無止境,群裡藏龍臥虎,專案方們可以合作起來,在區塊鏈行業做大做強!

子非魚@路印協議: 也非常感謝魔笛手社羣提供這麼優秀的平臺~

gvn: 零知識證明和鏈下計算鏈上見證也是我們的一個研發方向,希望不久之後也來這裡跟大家分享,感謝@王東Daniel @周杰  Jay 的精彩分享,還有去年底路印在上海對我們的活動的支援!

(全文完)

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;