進入2018年下半年,虛擬貨幣、P2P、股市無一例外全部暴跌,各種經濟指標都顯示宏觀經濟位于下行通道,從2008年到今年剛好過去十年,一個經濟周期的時間跨度,于是各種預測開始充斥在我們的耳邊。本就剛剛起步的區塊鏈行業在面對蕭瑟的宏觀環境,同樣要面臨很多挑戰。
進入到下半年比特幣等主流虛擬貨幣開始開啟暴跌模式,國內區塊鏈相關的論壇、活動、會議明顯減少,整個行業開始傾向處于沉寂的狀態。但是如果我們換個角度來看,經歷過2017年底的瘋狂泡沫,區塊鏈開始回歸理性,開始回歸到技術主導的節奏中。
2018年10月30日到11月2日,以太坊基金會在捷克布拉格會議中心舉辦 Devcon4 ,這個會議可以說是區塊鏈技術開發者的一大盛事,不管是以太坊2.0版本的技術探討,還是 layer2 項目的百花齊放,仿佛區塊鏈技術開發與虛擬貨幣市場處于兩個平行世界,一熱一冷。
以太坊2.0技術路線
到目前為止,以太坊可以說是開發生態最完備的區塊鏈項目,相比于比特幣的群龍無首和擴展受限,以太坊充分利用了基金會和 Vitalik 的號召力,以及以太坊本身完備的智能合約特性,吸引了大量的開發者參與到以太坊生態建設中來。
Vitalik 在今年的 Devcon4 主題發言上介紹了以太坊2.0的技術特性,這些特性包括權益證明算法, Casper;可擴展性,分片;虛擬機升級,EWASM;跨鏈合約上的強化;協議經濟模型改進,以及非常多促成邏輯層分散化的改進。
Casper 是以太坊的權益證明(PoS)的技術實現方案,有別于 PoW,PoS 有更好的交易處理速度,同時也不會消耗大量的能量,不過這一技術方案依然還處于研究開發階段;分片的基本邏輯就是將共識和計算局部化,你可以簡單理解為大會議拆成若干分會議的方式,這在一定程度上降低了安全性,但是卻可以顯著地提升效率。
以太坊現有的虛擬機稱為 EVM,它承載了過去開發者大量的智能合約,例如 ERC20 協議合約、加密貓為代表的 ERC721 協議合約等等,EWASM 是一種適用于以太坊合約開發的 WASM 嚴格子集。WASM (WebAssembly) 是一種充分發揮硬件能力以達到原生執行效率的字節碼格式,最初是用于 web 應用開發,后來區塊鏈的合約虛擬機也開始嘗試使用 WASM,以太坊2.0使用的虛擬機就是 EWASM。
Vitalik 在其主題發言中提到以太坊2.0是一種新的區塊鏈,但它會與當前的工作量證明區塊鏈保持一定的聯系。那么,比如,PoS 鏈可以感知到 PoW 鏈的區塊哈希值,你可以將 Ether 從 PoW 鏈上轉移到 PoS 鏈上。這是一套新系統,也是一套相互連接的系統,最長遠的目標是:當這個新系統足夠穩定的時候,所有現有區塊鏈上的應用可以被存入新系統中某個分片上的合約,然后有一個用 EWASM 寫成的 EVM 解釋器。
簡單說就是以太坊2.0將會是一條全新的區塊鏈,它并不在現有的以太坊上做修改和更新,而是另起一條新鏈,再將現有的數據全部遷移至新鏈上。至于為什么會認可新鏈,那就要看新鏈的各項指標是否能滿足需求,以及數據遷移的成本有多高,但是這絕對是一項很有挑戰,也很有意義的事情。
以太坊生態目前有大量的應用在開發進程中,包括側鏈、狀態通道、錢包、全節點客戶端、各個語言版本的SDK、Solidity 合約語言等等,這些項目在寒冬中依然沒有停止。有一個網站 Week In Ethereum([https://weekinethereum.substack.com/archive])記錄了以太坊生態每周的開發進度。從每一周的開發簡報上,我們可以看到生態中的項目一直在處于持續的開發升級狀態中,拋開資本市場的冷冰冰,開發者生態依然欣欣向榮。
區塊鏈技術公司的日常開發
身處可能是國內最好的一家區塊鏈公司杭州秘猿科技,我們每天面臨地都是最新的技術方案和未知領域的經濟、共識、治理模型,還有百花齊放的學術論文、layer2 應用產品,區塊鏈到目前為止最成功的應用就是比特幣和以太坊,很多領域都是沒有參照物,那么就只能自己去探索。所以我們會有每周的閉門論文研討、每周三的線下的 dev meetup、定期小范圍的閉門技術分享、各種技術方案的 PoC 調研、陌生領域的產學合作等等。
行業早期面臨大量的空白,很多領域都面臨缺乏統一標準,沒有統一成文的規范,這些都需要技術人員去填補,所以這是一家更關注技術調研、開發,以及行業標準制定的公司,沒有流通的虛擬貨幣,有的只是用區塊鏈技術改變世界的信念。
很多人其實對區塊鏈公司都有誤解,認為區塊鏈公司都是交易所、量化交易、錢包引流、虛擬貨幣市值管理、區塊鏈概念推廣等,其實這些只是區塊鏈行業的一部分,他們因為要面對用戶推廣,所以更容易被人們所熟知。而還有一大部分公司更關注區塊鏈技術本身,他們在探討區塊鏈技術的可能發展方向,尋找如何解決公鏈性能低下的技術方案,嘗試區塊鏈落地應用的各種可能性。
作為一名區塊鏈開發人員,我們要面對各種技術方案的調研和工程實現,同時還要時刻關注市場上同類產品和項目的思路和進展,當然還需要經常閱讀國外的技術文章和優質論文,看起來并不輕松,但這就是一家區塊鏈技術公司的日常開發工作內容。很多人對虛擬貨幣充滿信仰,而我們則對區塊鏈技術能改變世界充滿信念,我們擁抱開源、鼓勵開放、嘗試各種分享,我們相信在區塊鏈的世界里,封閉只會是死路一條,只有開放連接才能帶來更多的價值。
當2008年底一位叫中本聰的極客發表了一篇”一種點對點的現金系統“的論文,可能很多人并不知曉;當2015年一個略顯稚嫩的俄羅斯技術小伙開始創造更有擴展性的區塊鏈應用以太坊時,很多人也依然全然不知;同樣今天,有大量的區塊鏈技術項目和產品在不停地探索嘗試,有大量的學術論文、工程實踐在產生,很多人依然無感。別說時代拋棄了你,請捫心自問,你是否有在用心地感知時代。