大概是被問得有點煩,所以 Vitalik 在推上面回覆說下週會寫一篇文章介紹如何從 eth1 遷移到 eth2,結果第二天早上就發出來了……事實上,這幾天 Vitalik 在 ethresear 一共發了六篇文章,其中四篇關於 Sharding。

原文標題:《Devcon5 回顧》
作者:小島美奈子,仙女座科技 CEO,前谷歌工程師,2015 微軟編程之美冠軍

Devcon5 結束了,是時候寫回顧了!

這次 Tmono 帶我和 TinaFeng Liu曹老師 還有 Suji 組了一個大團一起去了 Ethereum Devcon5。

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

機票是老早之前就 book 的打折機票,但是實際上出發前幾天買也沒貴多少(甚至更便宜),門票是臨近則是最後才弄到的。先說一下 Devcon 的門票,不得不吐槽一下,Devcon 的門票真是死貴死貴。爲了蹭到 free ticket 我先是準備了一個 2 個小時的 Smart Contract CTF Workshop,不過被刷了。現在看起來看起來應該是需要 setup 的時間太長了,整個會也沒有超過 1hour 的 workshop 嘛。

Workshop 計劃失敗之後我就去找 TPE 幫忙看能不能弄點什麼志願者混進去,但是報的太晚志願者的名額也已經完了,然後 TPE 說她們考慮到好多人想去但是搞不定門票,所以你下週要不要來臺北當志願者,我們會在臺北弄一個平行 Round,叫做 Crosslink,於是我下週就去臺北了……

反正最後從麥子錢包的 Eric 那邊還是買到了帶 discount 的 builder ticket (啊,雖然 50% discount 但是還是死貴死貴)。不過好像,除了門票價格不那麼平易近人,會場 wifi 條件爆炸之外好像就沒有什麼要吐槽的了?

要想了解以太坊社區的進展,比起主會場每個人 30mins 的演講,更加值得關注的實際上是樓上每個 workshop 的內容。這次的會場被安排在了一個 shopping mall 裏,B1 是主會場和贊助商展示區,1F 是接待臺,然後分會場和 workshop 被安排在了 6F,中間隔空的是商業區域,每個人每天會發 2 個可抵 500 元的 coupon 給你吃飯,但是好像 500 元只夠吃冰激凌,所以其實可以選擇湊一湊到最後一天去吃一頓和牛。雖然出發前對此已經做足了功課,會議這幾天信息量還是比預想中的要大,想要不 miss 掉重要的東西還是非常有難度的。

Day 0

事實上從 7th 開始大阪周邊的活動就已經排滿了,網上專門有個 Event Calendar 叫做
Offdevcon 記錄了周邊各種支線劇情。由於出發前的那幾周我都一直在幫 Tina 填坑,不僅之前約定的 CPC 算法討論班 沒時間搞,一直到前一天在飛機上和當天在會場裏我都一直在填坑。這直接導致了我們 Day 1 的時候休息嚴重不足,不過好在 Day 1 看起來主要是熱身。

DeFi.WTF in Osaka Japan

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

Liu 老師路上看到的廣告,看起來和 DeFi.WTF 的設計風格完全一致……

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

關於 Day0 活動,也就是我主要參加的 Defi.WTF,我這邊寫了一半,明天繼續填坑。

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

Ethereum Lightning Talks

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

Day 0 還有一個活動就是 Unitimes 和 ETHPLANET 聯合舉辦的 Ethereum Lightning Talks,而且居然在同一個活動場地……圖文直播

Day 1

Day 1 第一件事情就是去領 Swag 了,首先在外面完成簽到,然後領 Swag 的地方在贊助商大廳(確保你去看了贊助商櫃檯)。志願者小哥特別叮囑我,如果這些 Swag 沒有領完,週五快結束的時候,你可以再過來領一次。

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

另外,Day 1 最有趣的記錄是我居然在 Lightning Talk 上撞見了前同事 Ivan Bogatyy!會後寒暄了幾句,這哥們原來離開 Google 之後去了投行,有更多的時間來做自己喜歡的研究了。這次帶來的演講是 zkSNARK Ethereum mixer,內容非常 impressive,內容比同臺競技的其他幾個 speaker 明顯是高出了一個段位。
我在 Bilibili 上順手傳了 這個演講的視頻

Day 2

重要的活動都從 Day 2 開始,slideslive 上面已經可以看到直播的回放了。

Day 2 早上有 Vitalik 暖場。

今年的暖場演講是 —— Cryptoeconomics in 30 minutes。https://slideslive.com/38919733/devcon5-hall-a2-day2
1:15:30

緊接着在下午 Vitalik 和 Taipei Ethereum Meetup 的 Chih-Cheng Liang 和 Hsiao-Wei Wang 還有一個關於 Eth2 setup 的 talk —— Eth2 Phase 0 Technical Deep Dive。

大概是 被問得有點煩,所以 Vitalik 在推上面回覆說下週會寫一篇文章介紹如何從 eth1 遷移到 eth2,結果第二天早上就發出來了……https://ethresear.ch/t/the-eth1-eth2-transition/6265

事實上,這幾天 Vitalik 在 ethresear 一共發了六篇文章,其中四篇關於 Sharding:

另外兩篇關於 eth1 到 eth2 的 migration:

都非常值得一讀。

2100

下午在會場看到了有人穿 2100 的 T 恤在會場裏穿梭,我們都知道比特幣的發行量未 2100w 枚,沒想到居然有人想用直接用這個數字來做 meme。下午剛好看到 橙皮書發了篇文章 就提到了這個項目,看起來下午碰到的就是項目方的人。

按照 官方推特的說法,她們應該是正在 Devcon 期間進行 Alpha 測試。

Meme

傳播學的精髓是製造 Meme,說起 Meme,此前印象最深的活動是在硅谷舉辦的 MCC2019,它們在會場裏嗨放了一隻象徵牛市的牛,有趣的是,那幾天恰逢比特幣回暖,還真漲了起來。

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

關於 Meme,可以參見 Day4 早上的演講 —— Weaving Cultural Fabrics With Tokens。

這次 Devcon 官方則是請到了 Vitalik 最愛的兩個 Meme 之一,Doge 醬(另一個應該是羊駝了)。

Doge 醬還專門爲此 撰寫了一篇 Blog 回顧。

Day3

Day3 我聽了 GitcoinUniswap 還有 OpenZepplin。但是 miss 掉了唐鳳的 Radical Democracy。好在她第一時間就上傳了 slide……

Building on Uniswap

Uniswap 的 founder,Hayden Adams 在 Devcon 上做了一個關於 Uniswap V2 主題的演講,從這篇演講中,你可以看到 DeFi 項目是如何去實現 Interoperability 的。

I will be giving a talk titled “Building on Uniswap” about how
@UniswapExchange can be used as a building block for other financial applications and how its utility will be increased in V2.

——https://twitter.com/haydenzadams/status/1181007884923990016

How can we improve Uniswap to serve more use cases?

Hayden 首先介紹了 Uniswap 今天的現狀,然後提問 How can we improve Uniswap to serve more use cases? 緊接着開始介紹 Uniswap V2,與其說是 vision 不如說 Uniswap V2 更像是一個 roadmap。

https://www.bilibili.com/video/av70820957/?t=210

  • Decentralized Onchain Price Oracles.
  • ERC20/ERC20 pairs
  • More flexible and secure codebase.

第一個很好理解,如果 Uniswap 的某個交易對佔據了該交易對 100% 的流動性,那麼這個 Oracle 提供的信息就是完全準確的。例如,在給 DeFi.WTF 設計的 Harberger Tax Billboard 中,就可以使用 Uniswap 作爲 Unchain Price Oracle,來同時支持使用 DAI 和 ETH 兩種代幣購買廣告牌的功能。

第二個點目前還不知道 Uniswap 要怎麼設計,Uniswap 目前的因爲每一個交易對都需要部署一個合約,所以所有的交易對都是先通過 ETH 相連接的,這樣不僅可以把合約的數量級控制在 O(n),也保證了流動性可以向 ETH 聚集。就算是很多中心化交易所,目前也是幾種中心貨幣(例如 BTC)佔據了核心的流動性。Hayden 這裏 舉了 cDAI/cUSDC 作爲例子

How can we scale Uniswap while retaining its utility

接下來 Hayden 介紹 Uniswap 在 ETH2 的架構中如何 scale。大致可分爲三個階段,Plasma, ZK Rollup 以及 Optimestic Rollup。

Hayden 現場還 credits 了 Plasma 團隊 和 Vitalik 團隊對 Scability 的貢獻,正好 Plasma 的 Karl Floerach 也坐在最後一排。

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

Unipig

Talk is Cheap,show me the code。前段時間 Hayden 爲了展示如何用 Uniswap 協議來做代幣發行時,曾經開發了一個叫做 Unisocks 的 Dapp,看起來這個協議可以直接用來處理 炒鞋or炒裙

這一次爲了爲了說明 Optimestic Rollup 可以用來 Scale Uniswap 這樣的 Dapp,Hayden 在 Plasma 團隊的協助下,用了兩個星期做了另一個 Proof of Concept,用來演示 Layer2 如何幫助改善 UI/UX —— 這就是此前他在 Twitter 裏 shill 的 Unipig,在場的聽衆應該來之前就已經玩過了。

在大阪 Devcon 5,我見識到了以太坊多元的 DeFi 生態

不過看起來這玩意兒的互動很少,而且都是假幣,所以 Demo 的效果在我看起來並不是很好。

Q&A

最後的 QA 環節。

Q: If the trading is Optimestic,how soon people realize they are lying?
A: Hayden 解釋了一下帶 data 的 block 驗證的過程,some one submit that block to Ethereum,然後你就可以去做 verify 了。

Q: 有沒有想過 uniswap 來 trade baseball card?那將會 really really cool.
A: 我覺得做一個 cryptokitties-like 來 stop Ethereum network 然後吸引到 much much more 新鮮韭菜,那將會是一件很 cool 的事。

Q: 關於 ERC20/ERC20 的交易對,會不會有流動性的問題。
A: 這是一個非常好的問題,我相信大部分交易對還是建立在 Ether 和 DAI 之上。

Q: 關於 Uniswap 的手續費的問題。
A: 坊間已經有很多的研究。

Q: 關於 Native meta-transactions。
A: 解釋了一下 Native meta-transactions 和 In-Broswer Burner Wallet 的區別。

Day4

最後 Day4 只有半天,大家匆匆聽完開始思考怎麼花掉所有的 coupon,然後下午就開始躲颱風了。Day4 最激動人心的就是最後閉幕式的大舞,dai^2 在羣裏說有點感動,Roger Ver 更是看了之後直接被感染,開始唱衰 BTC 的文化了。

Even mediocre developers wouldn’t have destroyed a functioning network in favor of a Rube-Goldberg machine that barely even works. And yet that’s the path BTC has gone down. Now Ethereum has the most developer talent in crypto.

——@Rrogerkver, 上午 1:47 · 2019 年 10 月 10 日 來自 大阪 大阪市 住之江區

參考資料

看這篇等於去了 Devon5:ETH2.0 的生機與混亂

來源鏈接:www.shuizilong.com