歡迎來到零知識證明遊樂場

ZK PLAYGROUND 簡介

ZK Playground 是推廣零知識證明應用的系列活動。參與者需組建團隊,透過團隊協作共同發想與實作。ZK Playground 會提供團隊包括理論和實踐課程,除此之外,團隊每周可以與導師進行一次 Office Hour ,討論問題並獲得指導。活動的最後,還有一個 Demo Day 讓團隊展示他們的成果。

ZK Playground 由以太坊基金會所屬的 PSE (Privacy & Scaling Explorations) 團隊主辦。PSE 團隊旨在彌平零知識證明前沿研究與應用開發之間的差距,為了推廣零知識證明應用,專案皆採開源的方式,並擁有自己的資安團隊保障 Ethereum 及 ZK 生態的安全性。

參加這次活動的團隊能獲得什麼?
  • 學校不會教的實戰零知識證明課程
  • 每周一次 Office Hour 與 Ethereum Foundation 成員討論相關問題
  • 吸收專案作者第一手經驗分享
  • 與 Ethereum Foundation 成員認識及討論相關題
  • 一個零知識證明相關的 Side Project
  • 有機會向 Ethereum Foundation 申請經費繼續發展專案
  • 最高 2000 USD 的 ZK Playground 專案開發獎勵金
團隊說明
  • 團隊最多 5 人,如需其他組員,報名完成後主辦方會協助媒合
  • 團隊成員需具備基礎程式開發能力
  • 因部分活動需實體參與,以居住在台灣的團隊為主
  • 如團隊數量超過活動負荷,主辦方會篩選團隊
活動進行方式
  • 實體活動將安排在台北市,時間皆在晚上時段
  • 第一階段講座為理論教學,結束後團隊須提出 ZKP 應用提案
  • 第二階段講座為實作,結束後會舉辦 Demo Day 讓團隊發表 POC 實作結果
獎勵金分配方式
  • Demo Day 會採平方投票法,並依據團隊得票比例分配獎勵金。
重要日程 (以活動方最新公布時間為準)
  • 活動報名 (6/17 – 7/16)
  • 線上說明會 (7/13)
    • 當天會公布團隊篩選的加分作業,請務必參與
  • 公布錄取團隊 (7/25)
  • Office Hour
    • Week 2 開始每周一次,時間待公布
  • 理論講座(時間安排在晚上時段)
    • Week 1 (8/9):開場介紹以及第一屆 ZK Playground 優秀團隊經驗分享
    • Week 3 (8/22):ZKP 介紹、撰寫 ZKP 電路教學
    • Week 5 (9/5):Semaphore 實作教學
  • 實作工作坊(時間安排在晚上時段)
    • Week 7 (9/19):RLN 實作教學
    • Week 9 (10/3):Unirep 實作教學
    • Week 11 (10/17) :Cryptography 101 以及 ZKP algorithms 教學
  • 舉辦 Demo Day 以及透過平方投票分配鼓勵金 (11/7)

講者及導師介紹

C.C : 以太坊基金會研究員,近三年在做零知識證明應用,現為 zkEVM 專案開發者之一

Vivian:以太坊基金會研究員,現為 Unirep 專案負責人

PingChen Wu:前中研院助理研究員,現任 imToken Labs 研究員

LCamel:LazyTower 的作者,以太坊基金會 PSE 專案貢獻者

Kimi Wu:以太坊基金會研究員,現為 zkEVM 專案開發者之一

Kevin Chia:以太坊基金會 PSE 組開發者,負責開發 RLN

FAQ

本次活動所有講座及課程均不收任何費用

  • 沒有身分限制,條件僅須具備基礎程式能力,以及對零知識證明有高度興趣與熱情

講座皆會有直播,但部分活動 (e.g., Demo Day) 請務必以實體方式參與

需實作 circom 並設計想要使用 ZKP 證明的電路邏輯,讓使用者能夠透過 ZK Proof 保障隱私或是增加區塊鏈擴容性,並建議以開源形式呈現。

每人獲得相同投票點數,對單一提案投一票須花費一點、投兩票花費四點、投三票花費九點以此類推,投票越集中就必須付出越多點數

零知識證明(Zero-knowledge proof , ZKP)是區塊鏈研究領域的新趨勢,引領著擴容 (Scalability)隱私 (Privacy) 的革命。它以驚人的技術創新,重新定義了我們對數字隱私和安全的理解。

  • 擴容 (Scalability):

         Zero-knowledge rollups (ZK-rollups) 可通過將計算和狀態存儲移至鏈外來提高以太坊主網上的吞吐量。 e.g., StarkWare, zkSync …
         zkevm 相較 ZK-rollups,zkevm 預期像以太坊虛擬機 (EVM) 一樣處理所有的 bytecode 邏輯運算,提高以太坊主網的吞吐量。

  • 隱私 (Privacy):

    透過零知識證明可以做到對使用者資訊的隱私保護,能解決許多區塊鏈應用中的隱私問題。
    e.g., Tornado Cash, Zcash, Semaphore, RLN, Unirep…。

聯絡信箱:zkplayground.tw@gmail.com