11 月以來比特幣價格連續突破新高,而以太坊則一直處於波動狀態。目前,以太坊依然處於硬分叉測試階段,投資者信心仍未恢復,但這並不影響以太坊規劃未來的發展藍圖。11 月 1 日,一年一度的以太坊開發者大會正式在墨西哥坎昆拉開帷幕 ,那麼在這次會議上開發者們都說了些什麼?
利用分片技術解決數字貨幣可擴充套件性問題
早在去年的第二屆開發者大會上,以太坊創始人 V 神就已經提到了數字貨幣急需解決的是可擴充套件性的問題。
而一直到今年,以太坊所面臨的這個問題依然存在。其實,從比特幣的擴容爭議就可以看的出來,對於開發人員而言,可擴充套件性問題一直以來都是重要話題。由於以太坊節點需要儲存網路上所有的交易資訊,隨著系統的擴充套件,所帶來的成本可能會以指數級增長。而目前,以太坊每天的成交量和網路節點數已經超過了 20000 個,以太坊區塊鏈的活動量也比幾年前提高了好幾個數量級。
所以在本次的大會上,Vitalik Buterin 再次強調了他對尋求解決方案的重視。同時他表示,自己一直在為區塊鏈網路的未來制定長期計劃, 他認為分片技術或許是可擴充套件性問題最有可能的解決方案。
所謂分片技術,是一種從傳統資料庫中獲得的靈感,它將所有資料劃分到每一個子集中,即每個節點只需要儲存整個網路的一小部分,當使用者需要的時候,可以依賴其他的節點獲取資料。
在最新公佈的方案當中,Vitalik Buterin 提到,他會將以太坊網路劃分成不一樣的碎片,其中包括一些主分片以構成現有的以太坊主網路,以及其他一些小型分片,Buterin 將其稱之為“宇宙(universes)”,他認為這種分片體系將允許開發者對較小的分片進行更多更積極的改造,同時也能保證以太坊主鏈的完整,從而保持平臺的穩定性。
目前,Vitalik Buterin 已經邀請了其他的開發者參與這項工作,並且大部分已經完成的工作已經上傳到 GitHub 網站上。在未來的 3 到 4 年時間裡,採用分片技術增加區塊鏈的可擴充套件性問題,似乎將是以太坊的一大改變。
改善以太坊智慧合約
在 2016 年 6 月,以太坊曾因為智慧合約的一個漏洞,而遭到駭客攻擊,從而導致開發者不得不採用硬分叉的方式,追回失竊代幣。而在今年的開發者大會第二天,會議則專注於智慧合約的安全性方面。
會議上,康奈爾大學和斯坦福大學的研究人員合作推出了 Hydra 解決方案,該方案改善了傳統的漏洞獎勵機制,透過自動程式設計向報告漏洞的駭客提供獎勵,而獎勵數額比他們利用漏洞盜竊代幣的數額還高,以此來杜絕駭客的攻擊行為。
另外,Zeppelin 區塊鏈團隊也推出了其一直在研發的作業系統,它可以直接修改已經啟動或正在執行的程式碼。
以太坊的使用者人群
Devcon3 大會的第二天下午,Etherscan 的創始人 Matthew Tan 發表了一篇演講,分析統計了以太坊使用者人群資料。如果從地域來看,在 2016 年到 2017 年的過程中,美國使用者訪問量急劇下降,從 2016 年的 44%下降到今年的 20%;而中韓兩國的使用者數量卻在迅速增加,雖然中國政府兩個月前禁止了 ICO,韓國政府也緊隨其後加大了監管力度,但中國使用者訪問量卻一路飆升至第二位,韓國訪問者數量也達到了 4.4%。
而從使用者年齡來看,以太坊的使用者偏向於以技術為導向的年輕人。其中男性使用者佔了 92%。Matthew Tan 表示:“很明顯,社羣必須採取措施糾正這種極端不平衡的狀態。”
釋出輕量級 DAPP 和高階程式語言 solidity
Devcon3 會議第三天,以太坊的開發者們推出了一款名為 Moon 的輕量級 Dapp 瀏覽器。與執行在 Javascript 上的 Mist 不同的是,Moon 使用自己的語言來操作 Javascript 編譯器。使用者可以訪問應用程式,也可以自己編輯程式碼然後共享,任何人都可以將其插入自己的瀏覽器中使用。
與此同時,區塊鏈公司 Oaken Innovations 創始人 Hudson Jameson,釋出了一款基於以太坊電子分散式程式碼合約的高階程式語言 solidity,這種語言類似於有型別定義的 JavaScript。它可以被編譯到以太坊虛擬機器中。據瞭解,到目前為止,共有六種可應用於以太坊的高階程式語言。
其中最受開發者歡迎的是“零知識量證明”協議。利用該協議,即使礦工或開發者在不知道智慧合約內容的情況下,也可以驗證交易。據瞭解,只有在區塊鏈上實現智慧合約的零知識量證明,才能使公共鏈被更廣泛的應用到社會的各個領域當中去。
除了以上這些內容,Vitalik Buterin 還提出了升級以太坊虛擬機器(EVM)和“無狀態客戶端等計劃”。
來源:粹客網 http://www.cheekr.com/P/79164