9 月 18 日,在萬向區塊鏈實驗室主辦的第五屆區塊鏈全球峰會上,以太坊創始人 Vitalik Buterin 演講介紹了以太坊生態系統的最新進展。他進一步表示:「以太坊 2.0,只要再等待幾個月的時間就可以推出,為支持以太坊 2.0 發展,7 個團隊聚集在多倫多推進,目前以太坊 2.0 的規範已經寫好,大家已經開始做第三方的分析,並接受了一些反饋」。

Vitalik 討論了 PoS 權益證明,「嘉賓都說 PoS 很好,過去一年從概念已經發展到有 PoS 公鏈推出。再過幾個月,以太坊的 2.0 就要推出了。」

Vitalik 談到,以太坊不僅僅把 PoS 看成是理論概念,或共識機制將會如何改變區塊鏈的效率。Vitalik 還有機會去思考面臨的一些挑戰,比如經濟學上的挑戰。對於 cosmos 而言,非常有意思的經濟屬性,用戶可以把代幣委託給驗證人,但現在驗證人開始打起了價格戰,隨著價格戰越來越激烈,一些小的驗證人出現了一些問題,社區實際是有擔憂的。以太坊 2.0 已經設計好了,開始進行一些經濟學分析,比如對收入、成本和激勵的討論。

另外的挑戰還包括可擴展性。對以太坊而言,分片正在開發中。同時還有二層的擴容解決方案,demo 版本已經出現在以太坊主網上。包括 STARK Plasma 基於零知識證明的 Plasma、ZK Rollup、Optimistic Rollup,這些都可以提高以太坊的可擴展性。目前,以太坊在隱私保護方面,尤其是通用的零知識證明方面取得了巨大的進展。

在應用的挑戰上,Vitalik 討論了跟用戶密切相關的應用的挑戰,比如錢包,最大的問題是有用性和安全性。早期而言,錢包就是私鑰,但是加密學的秘鑰是很容易丟失的,也很容易發生安全事件。解決方案之一是中心化管理,但實際上也會有中心化風險。最近的一種趨勢則是智能化錢包,由智能合約來控制,可以多簽,允許社交帳戶還原。再比如交易所,今年出現了越來越多的去中心化交易所,交易資產越來越簡單,現在還有項目正在開發跨鏈去中心化的交易所。去中心化交易所的優勢包括使得開發多種資產的應用更容易,沒有駭客風險等。

過去一年,以太坊上 DAOs 有了很大的進展,這些 DAOs 有用於治理、慈善、贊助等更方面。但是現在也存在一些問題,即鏈上治理存在的賄賂和共謀,節點之間的共謀以謀利。但現在已經有一些 DAOs 的智能合約提供了解決方案。Vitalik 希望用加密學來解決這個問題,如果這個方案成功,那麼就可以用於區塊鏈以外的應用。這是以太坊基金會正在開發的。

關於 DAOs 的發展,還提及用智能合約優化融資方式的願景,DAICO 可以保障用戶的權益,降低項目方跑路帶來的損失。

未來,Vitalik 提出了幾點期許,包括期待更好、更可信的數據來源;讓應用更好跟真事世界鏈接;以太坊上的 PoS 和分片;更多智能錢包、智能融資合約等;現有的交易所用零知識證明提高安全性;去中心化的應用更好。

以下為演講全文

介紹一下區塊鏈行業,主要是以太坊生態系統當中最近的一些進展,就是三到六個月、12 個月的進展,我會講一講我們看到的進展。哪些東西會繼續去談至少我認為這些東西是非常重要的。從權益證明開始,關於 PoS 大家都已經聽說過很多次了。你會看到這些人都在說,PoS 過去一年發生的事情挺好的,終於從一個概念發展成為大家思考或者想要推動的一個事情,總算有了一些進展。Cosmos 主網今年年初推出了,這非常好,它運行在 Tendermint 上,是新一代的 PoS 算法。以太坊 2.0 也是下一個以太坊區塊鏈的升級,將包括 PoS,也包括分片實現的擴容技術。這實際上已經開發了多年時間了,只要再等待幾個月的時間就可以推出了。9 月初的時候,多倫多有一個工作坊,建造 2.0 以太坊的工程師們,總共有七個團隊,共同聚集在多倫多,把所有的客戶召集起來實現規範,讓客戶互相溝通,處理彼此的區塊,共同支持這個網絡。這些人在看網絡,大家都很開心,這上面是不同客戶的截屏。所以進展還是蠻多的,以太坊 2.0 現在還沒有推出,但是很有意思的一點,它現在已經接近推出了。

我們不僅僅把 PoS 看作是一個理論或者概念,共識機制如何改變、提升區塊鏈的效率,並不只是停留在思考階段。我們還會思考面臨的挑戰,挑戰不是壞事,挑戰是不可避免的。任何新的體系當中,都是不可避免的。如果你從紙上的系統轉移到現實係統當中,總會碰到一些挑戰。對於 Cosmos 的網絡而言,有一個非常有意思的經濟屬性,也就是說驗證人可以把代幣委託給他,現在這些驗證人開始價格戰了,希望真心收取比較低的價格。Cosmos 社區當中的人就不開心了,因為隨著價格戰變得越來越激烈,繼續停留在網上不太好了,所以大家開始擔憂。這是一個例子,說明 PoS 協議開發者要思考需要擔心的問題,這是關於 Staking 的去中心化。兩年之前還只是在理論上進行思考,現在可以思考在何種程度上,網絡當中的存在。以太坊 2.0 還沒有推出,但是它的規範已經寫好了。人們已經開始做第三方的分析了,以後運營的節點會不會盈利,在何種程度上會盈利,如何去建模、硬件的成本、收入在哪,成本有多少,在何種情況之下人們會願意參與呀。人們已經開始給出一些反饋了,這些反饋也影響到了我們算法的細節,現在已經到了這麼一個階段。就是協議已經夠成熟了,所以我們能夠看到一些具像的挑戰。

可擴展性。在過去一年,可擴展性已經得到的極大提升,這裡有兩種擴容的解決方案,一層擴容、二層擴容的解決方案。對以太坊而言有分片技術,正在開發當中,很快會看到分片的測試網。同時還有二層擴容解決方案,對於二層的擴容方案來講其實有好幾種,他們已經達到了這個階段。至少有了 demo 版本出現在以太坊主網上,前兩個是 STARK Plasma 和 ZK Rollup。我參加之前圓桌論壇的時候談到了零知識證明 Sdasnas(音),這是新的技術,三年之前 STARK 還不存在,六年之前 STARK 還不存在。現在我們看到了擴展性的解決方案,都用到了 STARK、SNARK,來證明大的交易級別是有效的。為什麼它提升了可擴展性呢?因為我們不是讓每一個節點都去驗證所有的交易,實際上這些大型的交易節點,可以由一個節點進行證明,這個證明可以廣播在區塊鏈上,然後在區塊鏈上有更短、更簡單的證明,區塊鏈上每一個節點可以驗證這個比較短的版本。

對以太坊而言,目前的以太坊網絡每秒是可以處理最多 20 到 25 個交易,任何 Rollup 機制,理論上可以每秒處理 700 個交易,如果大家都在以太坊上主網使用它的話。幾個月之後,我們希望進行伊斯坦堡的硬分叉,之後這個數字會提升到 3000 個交易每秒鐘。所以這些技術都是存在的,現在已經有一個版本可以運行,可以使用了。要么是在以太坊主網或者測試網上進行了。

可擴展性有了很多進展,那麼應用呢?我不會談太多非常具體的應用,我確實想談一談和用戶比較相關的東西。首先從錢包開始,任何用戶可以通過錢包和區塊鏈進行互動,通過錢包用戶是可以向區塊鏈驗證自己。我們談到區塊鏈應用的時候,會談到它的一些很好的屬性,比如說去中心化的系統、不依賴於第三方的信任機制,可以驗證某種行動是不是在區塊鏈上發生。你知道是誰授權了這個行為,誰採取了這個行為。所有的屬性都是取決於某種類型的機制,也就是驗證誰是用戶。在加密貨幣歷史上的前幾年,錢包只是私鑰而已。基本上錢包就是一個軟件,它持有加密學的密鑰,用來對每個信息進行簽名。

對於這種加密學的密鑰而言,有一個問題,密鑰很容易丟失。什麼意思呢?如果一個人有錢包,這個錢包只有一個私鑰,他們控制了私鑰,安裝了一個應用,這個應用就秘密記錄這個用戶的密碼,獲得密碼之後解密錢包,偷了用戶所有的錢。這種攻擊事情很容易發生,電腦上的安全性也是一個大問題。所以自己持有密碼,是有風險的。

還有一個解決方案是中心化,如果自己不想持有,可以放在中心化的錢包上,或者讓交易所持有你的代幣,但也有信用風險。所以 My bitcoin,是第一個中心化的錢包,兩個月之後就被攻擊了。我們都不知道是不是被攻擊,可能用戶自己決定或者所有者自己決定把錢給偷走了。有私鑰,不管是用一個私鑰,還是中心化的儲存代幣都是很危險的,怎麼辦呢?最近有一種趨勢,就是智能錢包。什麼意思呢?你的代幣或者錢不由密碼控制,錢是由一個智能合約控制的。這個智能合約可以執行非常複雜的條件,比如賬戶的錢怎麼花,可以有多簽,任何兩個密鑰可以花錢,三個密鑰一個放在手機上,一個放在電腦上,一個寫在紙上,放在家裡面。也可以是一份文件,由你的朋友保存。還有一個概念是社交賬戶還原,一個密鑰通常可以代表賬戶來行使的,如果密鑰被攻擊或者丟失了,就會有一些用戶聚集在一起,可以是機構,也可以是的五個朋友,可以有不同的設置方式。這幾個密鑰可以聚集在一起,同意改變用戶的主要密鑰。如果你丟了密鑰,可以恢復它。被攻擊了的話,也可以阻止黑客。這裡他們有個社交賬戶還原的體系,有一個的機制,其實也是社交賬戶還原的機制。

一年之前這些選擇是不存在的,現在可以選擇好幾種解決方案,這些方案每個月都會變得越來越好。這是兩個項目。還有另外兩個項目,也在做同樣的事情。

去中心化交易所。有人試圖在去中心化交易所做代幣交易,2017 年的時候有人做過嗎?有人一些人做過,但體驗不是特別好,非常複雜。比如接口不行,要發送五個交易確認,才能做交易。有人 2015 年用過 Unicop(音)嗎,Unicop 它用起來更簡便了。所以交易一個資產,換取另外一個資產的越來越簡單,或者你的能力越來越強了。Unicop 另外一個特點就是,它不僅僅是面向用戶的,還可以應用在應用上,就是應用直接和 Unicop 交流,來進行資金的轉移和交易。

跨鏈去中心化交易所。有一個項目做了去中心化的交易所,來覆蓋不同的鏈,它覆蓋了比特幣和以太坊,是跨鏈的。覆蓋了兩個加密貨幣的生態系統,已經不需要依賴於中心化的中介機構了。它給我們帶來了什麼呢?

去中心化交易所使開發多種資產的應用更容易了,也減少了黑客的風險。因為沒有一個單一的實體是可以從它那裡盜幣,而且無許可,任何人都可以參與。一旦去中心化交易所建立起來以後,就可以持續運行下去。所以其他的開發者就能夠依賴於這個基礎設施來做應用,而且去中心化的交易所真的能夠減少中心化的交易所權力集中的風險。

隱私。我剛剛在圓桌論壇的時候已經談到了,在隱私保護方面,取得了巨大的進展,特別是在零知識證明方面。同時利用通用的零知識證明的應用方面,也取得了重大的進展。以太坊主網現在已經開始有某種類型的鏈上隱私解決方案了。

我已經知道,還有其他更強大的項目,已經在開發當中了。今後一年會陸陸續續地發布。

過去一年 DAOs 有很大的進展,有 MakerDAO、MolochDAO,還有 Aragon,這些 DAO 用於很多目的,比如贊助、慈善、資助開源項目,有做去中心化應用的治理。DAO 之前出了一個很大的問題,但是最新的項目主要是希望更多的關注於它的安全性,來報確保一切都是審計的,經過形式化驗證的。到目前為止似乎新一代的 DAO,確實汲取了原始 DAO 的經驗教訓,開始創建更有意義的東西了。

實驗新公益項目融資的方法。有一個平台叫做 Gitcoin Grants,它用捐贈匹配的機制,把它稱之為二次融資,是去年我提出來的想法。用它來創建去中心化的社區驅動的機制,來分配資金給公共項目,受益於整個以太坊系統。現在已經籌資了三輪了,運作還是蠻好的。當然了,還是存在著問題的,其中一個很大的問題,我們慢慢意識到了,就是賄賂和共謀。

大約六個月之前我寫了一篇關於這個方面的博客,它的名字就是《論共謀》。我批評上鍊上區塊鏈的治理,我覺得大多數的鏈上投票,因為這種機製或者這種結構,非常容易讓有大量幣的人,互相共謀、賄賂彼此,為彼此投票,這樣能夠在系統當中獲得更大的回報。在最近的黑客松當中,有一個人做了一個項目叫做 Semi Dao(音),非常有意思,是非常簡單的一個智能合約。這個智能合約做的,如果你有投票權,就可以轉移在智能合約上,基本上任何人都可以買你的選票。它用這樣的漏洞,創建了一個非常簡單的接口。你可以很容易使用,證明給這個世界看,這個問題是存在的,讓我們共同來解決這個問題。

我們確實提出了一些解決方案。這是四個月之前我寫的一篇博客,希望大家能夠用加密學和零知識證明,以及多方計算來解決這個問題,就是讓投票的基礎設施能夠用在 DAU 和其他領域,使得投票的機制沒有人可以知道,其他人是怎麼投的。如果沒有人知道你是如何投的,你就沒有辦法賄賂,也沒有辦法和他人進行共謀。這樣就能獲得一開始想要的經濟模型,你在治理當中選擇的唯一結果,是在協議當中的,不會有不可預料的結果發生,所以這是以太坊基金會零知識證明團隊正在開發的。可以用在確保投票機制上,也可以建立更好的 DAU 和其他東西。

更好的融資。兩年以前的想法是,為什麼不用智能合約來做更好的融資呢?你就可以減少利益不一致的情況。所以錢不會進入到開發者手中,因為開發者有可能把錢直接帶走。把錢放在智能合約上,智能合約有一些規則,通過這些規則會分批把錢交給開發者,這是 DAICO,這是我一年半之前發明的,是一種新的設計。它把 defi 和復合利率整合在一起,把它叫做公共利益的項目,我鼓勵每個人都去看一下,在網上讀一下這篇文章,裡面有很多有意思的想法。基本上我可以用區塊鏈的技術以及智能合約,來解決現實問題。

我們可以期待什麼?

未來可以越來越好,更可信的數據來源,就是去中心化的金融應用和其他區塊鏈上的應用,是依賴於外部數據,所以需要可信的外部數據來源。我們知道有一些項目,已經在解決這個問題了,但是數據越來越多,未來這些項目會更有用。

智能錢包越來越流行,希望兩年之後每個人用以太坊的時候,都是通過智能合約的錢包,來用以太坊,這樣更安全,比單一的密鑰更安全。還有智能合約用在融資和其他用例上,還有以太坊的 PoS 和分片,還有去中心化的交易所,現有交易所用零知識證明提高安全性,去中心化應用會比中心化的應用更好。

總而言之,希望更多的應用可以出現,去中心化的應用比中心化的應用要好得多。現在越來越接近我們的目的地了,謝謝大家!


不想錯過區塊客即時新聞與精彩活動,請加 Line:

區塊客致力於發掘和整理各種與區塊鏈技術有關的內容,只要與區塊鏈或區塊客網站有關的合作和/或建議,我們都非常歡迎。請您發電郵至 [email protected] 與我們聯繫。