基於Poly的零知識證明跨鏈

本方案適用於所有Ethereum系列的鏈之間的跨鏈交易信息隱藏。

特點

  • 引入Merkle樹機制,提交Merkle樹的Path,完全斬斷Linkability
  • 使用EdDSA/ED25519算法
  • 同理可以實現信用證,零知識證明NFT交易所,拍賣,投票等應用
  • 支持跨鏈Uniswap/Sushiswap等
  • L2/L3技術

編程語言

電路設計 : Zokrates / Circom

智能合約: Solidity

錢包:  Rust,Web Assembly(WASM)

前端: Nodejs

Poly中繼跨鏈: 資料(配置參數)在這裏

Poly區塊鏈瀏覽器

BSC 區塊鏈瀏覽器

跨鏈流程

演示視頻

提高空間

  • 現在採用Groth16算法,以後可以使用GM17
  • 現在採用ALT-BN128 加密曲線,以後可以採用BLS曲線
  • 現在是整存整取,以後可以想交易所一樣,整存零取
  • 爲了更好的私密性,甚至可以提交公鑰哈希
  • 防止Side Malleability(旁側信道攻擊)
  • 還可以隱藏其他信息,可以廣泛應用到零知識的交易所,NFT拍賣等等

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章