西西拿到以太社群基金ECF的補助

完整公開申請過程,分享給所有「以太區塊鏈」團隊

XiXi Huang
11 min readSep 17, 2018

開始閱讀前,讓您猜猜「基金會」的補助款是用Ether或Fiat給我們?

這篇文章除了跟大家報喜外!也把跟ECF申請的過程完整記錄下來,分享給正在用「以太區塊鏈」讓世界變得更好的團隊、獨立開發者。其實我們並不孤單,還有這些資源可以利用!

千萬不要害羞!覺得基金會的高手那麼厲害,我們怎麼比得上?放心啦!V神有他該做的事,他專心搞好最新的shasper就好,剩下來的其他技術我們來協助!

以太社群基金ECF(Ethereum Community Fund)是由多家區塊鏈新創組成的基金( Cosmos、 Golem、Maker、Global Brain Blockchain Labs、Raiden、WEB3、Status、Etherum Foundation)。成立的目的是為了加速以太坊基礎架構和去中心化應用程式的開發。延伸閱讀:多家以太坊新創自組 1 億美元創業基金資助項目開發

如果你的團隊正好符合以下補助項目,或許可以按著以下流程走一遍,不論是否拿到補助,都是個很好的經驗!建立”基金會”人脈,對未來一定是有幫助的!根據ECF官網公布,申請涵蓋這些項目:

・Infrastructure
・Developer Tooling
・Research
・UX / Design
・Education & Community

申請管道

https://ecf.network/ 右上角點選申請

第一關:官網填表

申請填表介紹:團隊成員背景、計畫介紹、路線圖、申請多少補助、如何使用補助…等等(務必要打得越詳細越好,還要有自己的Insight)。

我們想要讓以太坊更好,那我們要如何著手?

西西的團隊是Pig World,一個區塊鏈“休閒娛樂平台”,而我們當初申請的是“Research”,希望基金會可以補助我們的“Plasma擴容研究”,等我們Plasma研究完成開源發表後,不僅我們遊戲可以使用,任何區塊鏈遊戲也都可以用。

申請ECF補助只有兩個限制,第一:計畫必須與Ethereum有關,第二:計畫必須沒有進行ICO。最近遇到很多區塊鏈團隊,不論你是做“錢包”,還是某種“解決方案”,都可試著和ECF聯繫。ECF提供的不僅僅是資金,還有他廣大的人脈。

備註:Pig World將Plasma與State Channels結合,並稱之為:Plasma Game。玩家玩遊戲時不需要等待與支付手續費,亂數產生保證公平…等。

申請過程

第二關:會前Email問答

當初填表時間是 6 月初,7月初第一次收到ECF回信:

  1. With respect to your Plasma algorithm, have you received any community validation? If so, can you provide us with any links to these discussions?
  2. How are your techniques different from existing solutions?
  3. How can other developers use your implementation when it is open sourced?

由於我申請的是Research研究,理所當然信件的問題也比較偏向技術完成後的推廣與技術之間的比較,仔細答覆並回信後,ECF內部討論了兩週,最終和我們Pig World約了視訊會議。

第三關:視訊會議

時間是台灣時間:8/8 早上 8 點(超漂亮的數字吧…其實是剛好那天有早上8點可以選,不然其他天都是早上4點…)

視訊談話中ECF來了一共有三個人:ECF補助負責人、ECF技術研究員…

聊天動向:團隊介紹、Plasma Game介紹、實際遊戲路演、里程碑討論、補助金額討論、Pig World團隊對於Plasma的看法。

視訊進行時,ECF的成員是沒有開鏡頭的,但為了展現我們團隊的帥氣、專業還有台灣人的熱情,我們有打開視訊鏡頭。整個過程是很輕鬆的”快速聊天”,而且ECF的技術研究員更熱情,講得比我們還多…

過程中我們也特別提到了,西西即將在台灣開設一門華語的區塊鏈線上課程,教導任何人撰寫以太坊智能合約。其中,課綱尾端會有Plasma的基礎概念引導。

第四關:會後Email問答

8/15視訊會議隔一週,ECF繼續追問當天在視訊會議中提到的問題:

1. In the Education section of the proposal, you mentioned that the course will start after mid-September. Do you have any material for the online course that you can share with us (or possible a demo)? In addition, do you have an estimate on the number of people who will be participating or have enrolled in the course?

2. In your Grant Milestones you mention a “Demo Version”? Is this referring to the plasma research or the game development?

3. You also state that the research paper will be completed after you built the demo. Normally, the research is completed before you built out anything. Is there a reason why you are building the demo before conducting the research?

最令我訝異的是,ECF竟然詢問課程的細節,那是一堂完全中文的課程欸!因此我仔細的把課綱還有影片轉換成英文後回覆。

也由於我們Plasma Game計畫時間點安排得與一般研究計畫不同,因此ECF提出了2,3點問題…

補助通知

9/13日好消息通知!ECF決議要補助我們“課程” $5000美金,而且這只是第一階段,之後端看課程進行狀況,後續補助會再討論。

可惜的是,我們的plasma research沒有獲得補助,心情多少被影響,到帶點「恨意」的檢討,我們推測問題如下:

  1. Plasma Game研究尚屬早期,整體功能與運行方式尚未定義明確
  2. Plasma 研究計畫很多(受補助團隊很多,我恨!),但目前還沒有一個落地應用,而且 Plasma 這個概念本身就被受挑戰。

許多議題值得研究與貢獻

以太坊目前仍屬於早期(講早期幾年了,希望明年可以長大…),還有很多基礎設施需要大家一起來集思廣益並解決,未來的Ethereum要更好,絕非只靠基金會來努力。如果你的團隊也在做以太坊相關的計畫,一定要和我聯繫、討論。

最後,除了ECF可以申請補助外,還有Ethereum Foundation以太基金會自己也有「補助計畫」,目前已經進行到第三輪,基金會更把目前“最火”,“最需要研究”的項目列出來。

Scalability

  1. More payment and/or state channel implementations 💚💙💜
  2. More plasma implementations 💚💙
  3. More shasper implementations 🔥
  4. Improving efficiency of existing clients such as geth & parity 💚💙
  5. A tokenless “Lightning Network” for Ethereum 💙
  6. WebAssembly R&D 🔥

Privacy

  1. STARKS R&D 🔥
  2. BLS12–381 implementations in new languages 🔥
  3. libp2p Python implementation 🔥

Usability

  1. Improve private key management and transacting in Ethereum 💚💙
  2. Alternative wallet / client designs 💙💜
  3. Standards and portability between wallets 💙
  4. Tooling that improves developer experience 💚💙💜
  5. Improved documentation & developer/user education videos 💚💙💜
  6. Tokenless end user products 💜
  7. Vyper development 💜
  8. More security focused high-level languages 💜
  9. Solidity interpreter 🔥
  10. Non-transferable ID tokens 🔥

Security

  1. Security audits for Vyper 💙💜
  2. Smart contract audits 💚💜
  3. Particularly, audits for ERC20, ERC223, ERC721, multisig wallets, vaults 💜
  4. Tooling that prevents vulnerable code 💚💙💜
  5. IDE with a visual debugger 🔥
  6. Privacy Solutions

Hackternships

You already have a job (or school)? No problem! Suggest a problem you want to solve and we’re happy to fund a 10-week $10K externship for your spare-time working on Ethereum. 💚💙💜(Successful projects will be featured at a developer conference. We are also looking to hire and fund from this pool of side projects. If you’re looking for where to start, look at the list above.)

💚 — Wave I / 💙 — Wave II / 💜 — Wave III / 🔥 — New to wishlist

參考文章:https://blog.ethereum.org/2018/08/17/ethereum-foundation-grants-update-wave-3/

特別鳴謝:

Taipei Ethereum Meetup 梁智程 分享:
“如果有在為專案找資金的話, Virgil 提供了一份清單供參考, g0v 也入列。”https://app.tettra.co/teams/ethereum/pages/grants-for-ethereum-related-work

Plasma MVP 開發者 徐粲邦 快速與不藏私地回答Plasma問題:
https://github.com/ethereum-plasma/plasma

— — — — — — — — — — — — — — — — —

當初西西我在自學智能合約時,就發現網路的資訊很少、零散,沒有一個完整的課綱。零零散散的學完後,感覺好像學會智能合約了,結果看到另一篇教學文,又被搞糊塗了。

因此下定決心要把智能合約學好,開發出遊戲,等累積一定的實戰經驗後,把這些知識傳遞給其他人。特別感謝ECF的補助,因為有了補助,我們下修了課程價格,讓更多人可以學習智能合約設計。

未來的Ethereum要更好,絕非只靠基金會來努力。

西西的線上課程:零基礎邁向區塊鏈工程師-Solidity智能合約

區塊西 — 以太區塊鏈教室

你想要學習更深層的智能合約開發?
這裡有線上課程,適合無任何基礎的人學習智能合約設計。
有任何區塊鏈的問題也歡迎詢問!

https://www.facebook.com/groups/2146928702261120/

DAPP 區塊鏈遊戲中文社團

社團內提供免費的區塊鏈遊戲智能合約審計。
如果您有任何新發現的遊戲,請貼進來大家一起討論。

https://www.facebook.com/groups/313618272733749/

--

--

XiXi Huang

Former Blockchain Founder| Editor of https://hahow.in/cr/solidity | Blockchain DApp Developer | Bitcoin | Ethereum