區塊鏈 —— 以太坊創始人Vitalik Buterin,能戰勝以太坊的只有以太坊 2.0!

全球視角,獨到看法

「我建立以太坊的初衷是但願創建一個開放,去中心化且透明易用的平臺,任何人都可自由參與和建立事物。我認爲這種平臺對人類發展是有益的」算法

—Vitalik Buterin編程

Vitalik Buterin 這位23歲的天才在17歲便聯合創立了比特幣雜誌,兩年後,他從加拿大滑鐵盧大學一年級輟學並創立以太坊,20歲擊敗扎克伯格得到世界技術獎,22歲被評爲全球40歲如下40大傑出人物。 安全

接受訪談

Q服務器

1.你爲何會選擇區塊鏈做爲事業發展的起點?微信

Vitalik Buterin:我第一次據說比特幣是在2011 年初, 當時我還在讀高中。我父親跟我提到比特幣,同時我在網上也看到各類關於比特幣的討論。那個時候我已經對Linux等開源軟件項目很是感興趣,我以爲比特幣的技術頗有意義,值得我去探索 。因而我立即加入比特幣論壇,但願能學習更多的知識;後來還有人願意付費讓我爲他的博客撰寫文章,那會兒每篇文章的稿費是5個比特幣 (約4美圓)。我所以賺了20 個比特幣,並花了8.5個幣買了一件T恤。不過如今這件「天價」T恤已經找不着了。網絡

想象一下,成千上萬像我同樣的人用本身的電腦組成一個社區,從零開始建立一個全新的金融系統。咱們彼此獨立,無需依賴任何現有的機構或中介。當時我一想到這樣的理念就感受很是地興奮。架構

在此以後,我聯合創辦了比特幣雜誌,以網絡和紙質雜誌的方式來說述比特幣及其相關學識,包括數學,經濟學,政治學,去中心化技術,計算機科學以及密碼學等相關內容。我開始投入愈來愈多的精力。併發

Q編程語言

2.是什麼激勵你休學並開始世界旅行?性能

Vitalik Buterin:2013年,我意識到,雖然我在上大學,但我每週在比特幣項目上花費的時間超過30小時。我參加了美國加州聖何塞的比特幣會議,在那裏我意識到比特幣行業是真實的,並不是只是寥寥幾個隱藏其後的開發者的事情,事實上還有超過1000人正在這個領域試圖創業,在某種程度上來講,這個行業已經得到至關大的關注。我以爲這是個百年不遇的機會, 因而我決定休學一個學期,用盡我全部的時間去世界各地走訪,參與項目,並與其餘開發者交流。

爲時四個月的旅行以後,我在以色列停留下來。在那裏我遇到了幾個團隊,他們着力於使用區塊鏈技術打造下一代的應用程序,讓區塊鏈服務於更多場景,而不只僅是虛擬貨幣。 我發現這個方向頗有意思,但我認爲那些項目並不足以支撐這一宏大的目標。當時廣泛想法是建立一個可驅動多種類型交易的協議,每一個應用程序都有一種或兩種交易類型。我想出了一種更通用的方法,即便用通用的內置編程語言來建立區塊鏈。

我一開始撰寫以太坊白皮書的時候,用郵件把它發給了幾位朋友,而後這些朋友又把它發給了各自的朋友。緊接着的一個月裏,大約有10—20人回覆郵件表示他們想要參與這個項目。以太坊就是這樣完成了最初的團隊組建。

Q

3.若是有機會再來一次,你還會堅持一樣的想法嗎? 仍是會有什麼改變?

Vitalik Buterin:我會改變一些技術方面的細節,好比在最初制定協議的時候,讓技術協議更具兼容性和併發處理能力;我也會考慮改變組建和管理團隊的方式。可是我最初的願景不會改變。

Q

4.你爲何將以太坊定義爲非營利組織而不是營利組織?

Vitalik Buterin:以太坊應該做爲一箇中立的項目造福世界,而不是屬於某個國家或組織,只爲了造福一小部分人而存在。這一點很重要。 所以,以太坊做爲非營利組織彷佛更加適合。

Q

5.以太坊目前須要解決的難題有哪些?將來的需求是什麼?

Vitalik Buterin:目前的挑戰主要是技術性問題,大致分爲如下三類:

第一,可擴展性。咱們要增長區塊鏈的容量,這一性能主要反映在每秒可處理的原始交易數。目前以太坊每秒鐘可處理15筆交易左右,但要知足主流採用,還須要數千倍的提高。

第二,隱私性。咱們須要努力確保在使用區塊鏈應用時不會泄露我的隱私數據。

第三,安全性。 咱們須要在技術上幫助社區最大程度地下降數字資產被盜的風險,私鑰遺失、智能合約代碼漏洞等風險也要最小化。

在實用性方面也存在着一些挑戰,但相較於核心協議和平臺自己,每一個單獨應用的開發團隊對實用性有着更大的影響 。

但目前咱們已經有不少可靠的解決方案來應對以上全部的挑戰 。例如,咱們有專門的團隊在研究狀態通道技術,分片技術和Plasma技術來解決可擴展性方面的問題。拜占庭硬分叉已經完成,並且它的加密功能也達到可用狀態,但在構建基礎設施以及利用它們的方面還有不少細節工做要作。

安全性分爲兩個方面。首先,要保證以太坊自己是安全的。這將經過Casper權益證實算法(PoS)獲得改進。目前算法已經接近完成,測試網已經運行,並且其餘語言的算法實現也已經在編寫。 其次,是以太坊上應用程序的安全性。這將經過一系列技術手段來解決,包括以太坊上編程語言的創新,好比Vyper(https://vyper.online),以及形式化驗證的改進,和更完善的智能合約開發標準。

Q

6.你能夠談談分片技術(Sharding)的最新進展以及在這段時間是否有其餘新的想法?

Vitalik Buterin:如今咱們至少有三個獨立的開發團隊在專門研究和實現以太坊分片技術(Sharding), 而分片技術自己也正在迅速發展。 咱們也在研究多種可擴展性技術,這些技術會使分片技術更強大且更容易實現,包括無狀態客戶端,提案/共識/執行分離,梅克爾樹改進和虛擬機優化。咱們正迅速向着發佈測試網絡的目標推動。

Q

7.在the DAO黑客事件以後,你採起了哪些措施來保證高質量的區塊鏈生態系統?

Vitalik Buterin:咱們更加劇視在社區推廣良好的編碼規範,經過使用形式化驗證的方式來提升安全性。咱們還添加了編程語言功能幫助開發者更容易編寫出安全的代碼。此外,我認爲相比以前,現在以太坊平臺上建立相似theDAO的複雜項目的開發團隊,在將大量資金轉進合約以前也變得很是謹慎。

Q

8.以太坊大都會階段的願景和目標是什麼?

Vitalik Buterin:大都會階段主要着眼於以太坊的隱私功能,包括支持環簽名和零知識證實。目前已經成功分叉,人們已經能夠基於這些技術構建應用。如今咱們只須要更多的人蔘與構建基礎架構,讓普通開發者也能夠更加輕鬆地構建具有隱私保護功能的應用程序。

Q

9.當以太坊從PoW 轉到PoS,不少曠工由於經濟的緣由可能會繼續使用舊的PoW協議,以太坊將會採用什麼方式來激勵曠工繼續支持新的網絡?

Vitalik Buterin:從PoW到PoS的過渡將會是漸進的,而且會分階段來進行。第一階段將會經過混合PoS的方式來實施,即便用PoW來建立區塊,但以PoS最終確認區塊的方式來增長安全性。儘管挖礦獎勵會減小,但 PoW仍然存在。以後的第二階段會徹底取消PoW。

若是礦工在某個時間點分叉以繼續支持PoW(而且實施硬叉以延遲冰河期),那麼在ETH和ETC的基礎上顯然會出現以太坊的第三種「選擇」。但我認爲這不太可能發生,由於礦工只要直接選擇ETC(以及其餘相似Zcash的替代選擇)便可。

另外,已經得到足夠ETH的礦工也能夠選擇成爲PoS系統的驗證者,或者選擇爲基於以太坊的第二層系統(好比Golem)挖礦。這些也將爲他們繼續帶來經濟收益。

Q

10.關於公有鏈和私有鏈,什麼類型的鏈擁有更多的潛力?對此你有何想法?

Vitalik Buterin:私有鏈確實能解決一些現實問題。例如,公有鏈沒法解決大規模企業應用所須要的擴展性的問題,或者目前須要的大規模應用問題。一條節點由大型組織在處理能力更強、內存和帶寬更高的高質量硬件上運行的私有鏈,以及現有的以太坊私有鏈「伊斯坦布爾」目前能夠每秒處理數百筆交易。

然而,到目前爲止,運行私有鏈的公司並無太多進展。其緣由是儘管私有鏈在技術成本方面更便宜(即支付交易費用),但它們在社會成本花費上會更高。讓一羣相互競爭的銀行家在一個房間裏達成共識實際上是很困難的。

我認爲從長遠的角度看,會出現公有鏈和私有鏈結合的方式。兩種極端方法的許多問題上均可以經過一個混合的系統來解決,這個系統會經過公有鏈審計與錨定。Plasma就是一個很好的解決方案。

Q

11.總的來講,你會如何描述以太坊的將來?

Vitalik Buterin:我但願在接下來的幾年裏,咱們將繼續發佈協議升級,以解決咱們在技術上的挑戰,包括Casper,PoS和分片技術。咱們也會兼顧第二層解決方案的創建,好比使用Plasma和狀態通道 (State Channels)來提升可擴展性、經過零知識證實技術來提升隱私保護性能等。

一旦用戶對低廉的交易費用產生信心,而且確信即便在更高承載量的狀況下,交易費用也會繼續保持低水平,我想咱們將會在以太坊上看到更多的應用程序出現。人們能夠在以太坊上作不少事情,包括去中心化保險,金融應用,供應鏈領域應用,醫療將康,身份認證,互聯網安全以及更多其餘領域,並且這些領域已經有許多測試案例。我但願在將來幾年內,這些試驗會變成現實。

Q

12.以太坊的將來使命是什麼?

Vitalik Buterin:我建立以太坊的目的不是爲了創建任何特定的應用; 而是建立一個開放的,去中心化的,透明的,易於使用的平臺,供任何人自由參與和建立事物。儘管一開始我並不知道具體會有什麼樣的事物創建在以太坊上,但我認爲這種平臺對人類發展應該是有益的。這是建立一個通用系統的美妙之處:最美好的事情就是看到你的用戶用創造力建立出一個你甚至都沒法想象的應用。

我很高興地看到咱們能夠擁有去中心化的應用程序,這些應用程序是透明的,容易使用且值得信賴。我喜歡這個平臺由於它能夠賦能個體開發者,甚至讓15歲的孩子都可以使用基礎架構來建立應用程序,同時也爲應用程序提供與之前僅適用於大型企業相似的安全性和可信度。顯然,區塊鏈並不能解決全部的安全和信任問題,但它能夠爲咱們帶來不少解決問題的可能性。

Q

13.你認爲哪一個行業/商業與區塊鏈技術能更好的連接?

Vitalik Buterin:以太坊在用戶的多樣性方面是獨一無二的。平臺上建立應用的用戶包括個體開發者,非營利組織,開源社區,小公司,大公司,中央銀行,來自多個大洲和國家以及許多行業的人員。並且在金融,物流,身份管理,數字資產,註冊管理機構,遊戲,醫療保健,去中心化信用系統以及更多領域都有應用。

金融業做爲應用的初始領域是有緣由的,由於現有系統每每遠遠落後於時代發展,須要人工來完成許多事情;傳統的金融系統對於開發者來講門檻太高。但隨着交易費用的減小,我認爲許多其餘行業的應用將會變得更加可行。

Q

14.新的初創企業在將來將會如何發展?對於他們的可持續發展,你有哪些建議嗎?

Vitalik Buterin:我認爲對於創業項目來講,選擇一個他們能夠用區塊鏈提供真正價值,且比其餘任何項目更有能力提供該價值的專業領域,並專一於此是很是重要的。例如,除了有明確的市場需求,目前咱們仍然沒有被普遍便捷使用,且有有形資產(如黃金,法訂貨幣和其餘原材料)背書的ERC20代幣。可能有個例外是Tether,固然也有不少人認爲它並不可靠。

許多項目也在嘗試繼續作像DAO(去中心化自治組織)同樣很是複雜的計劃,爲高速交易而建立很是複雜的私有鏈等等。可是他們並無意識到市場的需求其實可能只是一個簡單的ERC20代幣而已。企業能夠建立以黃金做爲擔保的代幣,其餘人在以太坊生態系統中也已經提出了更多更好的交易方式,包括第二層可擴展性的解決方案。以太坊本質上是一個社區,人們在這個社區中創建不一樣的應用,彼此間協同工做,而不是每一個人都試圖建立本身的我的帝國,並在此基礎上創建一個像微信同樣的只屬於本身的生態系統。

若是你在發幣,請用標準的方式發行以確保它可以支持全部的錢包和交易系統。若是你正在開發錢包,也請以標準的方式進行構建以確保它能夠支持全部的代幣。若是你正在制定可擴展性的支付解決方案(例如:雷電或者Plasma),也請以標準的方式制定以便支持全部的代幣,而且理想狀況下也能夠將其擴展到其餘的應用程序。每一個人都應該關注他們自己在生態系統中的做用,這樣咱們的努力就不會重複,也所以能夠在平臺上面互相幫助。

Q

15.你認爲真正的去中心化是可能的嗎? 到什麼程度?

Vitalik Buterin:我但願以太坊及其應用能夠儘量地去中心化。顯然,徹底去中心化是不切合實際的,可是創建比咱們今天更加去中心化的系統,而且經過去中心化來提供實際的價值是絕對有可能的。

一樣須要注意的是,去中心化自己並非使以太坊具備價值的惟一因素。平臺的開放性和易用性也是人們評判價值的標準:任何人均可以使用它來建立應用。它在某些方面也很是方便:例如你能夠上傳程序,這個程序能夠做爲應用與人們交互,而且你不須要去維護它,也不用擔憂服務器會崩潰、重啓,或者其餘相似的問題。有不少東西我都會考慮在以太坊之上創建,有些甚至不須要去中心化。

Q

16.如今有不少關於以太幣價格的預測,你對此有何見解?

Vitalik Buterin:我不預測價格,這太難了。對於我而言,我並不關注幣價,我關注更多的是人們如何用技術去創造更加有價值的東西。

Q

17.若是我想學習如何建立應用,我該如何開始。

Vitalik Buterin:若是你看不懂其餘人編寫的應用程序,先去學習如何編寫代碼。也能夠去以太坊的官方網站(ethereum.org),有一些教程會一步一步地教你如何建立應用。

相關文章
相關標籤/搜索