本站(120btC.coM):以太坊創辦人Vitalik Buterin上週在出席ETH Berlin活動時表示,即使以太坊現在變得越來越主流,但人們對它仍然還存在著很多誤解。
同時,V神也描述了自己在以太坊的初始設計上的些許遺憾,涉及以太坊虛擬機(EVM)的開發、智能合約、以太坊的PoS證明機制等,整理如下:
以太坊虛擬機器EVM開發
在以太坊虛擬機開發上,V神表示最初的EVM設計選擇了256位元處理,而不是64位元或32位元。
然而,最初的設計對於256位元來說太複雜了,256位元是非常低效的,即使在執行簡單任務時,也可能在區塊鏈上產生大量的冗餘資料。
備註:以太坊虛擬機可以被理解為是一個運行在以太坊上的虛擬電腦,可以做到實體電腦能做的許多事情,例如執行智慧合約、運作DApp等。
智能合約優化
其次,V神表示,早期的以太坊開發人員應該專注於能讓開發者使用更少、更容易的程式碼,來編寫智慧合約,:用更少的程式碼,人們就可以更容易正確地檢查內部發生的各種情況。
向PoS機制轉變
同時,V神也指出,以太坊在2022年從工作量證明共識機制(PoW)切換到權益證明共識機制(PoS)的歷史性一步,應該更早進行:我們最終浪費了很多時間在試圖讓權益證明變得完美上面,當我們希望轉向權益證明的時候,就應該早點行動,哪怕是做出一個較差的版本出來。如果我們在2018年就這樣做,我們就可以拯救大量的林業資源。
以太坊轉帳的自動日誌
V神也補充,以太坊轉帳的自動日誌應該從一開始就存在:我們只需要花30分鐘就能完成編碼,然而,它卻成為了一個EIP。
加密演算法的選擇
V神最後表示,若要他重新選擇,他會使用SHA-2來為以太坊進行加密,而不是目前使用的名為Keccak的加密算法。
儘管存在一系列小的設計失誤,但Vitalik表示任何專案都難免會出現這樣的情況:我真的很高興,我覺得我們的核心開發人員及其執行能力似乎每年都在不斷提高。我們現在有能力有效、安全地修正其中的一些錯誤。
以上是V神談以太坊早期設計缺憾:EVM選錯標準、PoS轉型過晚等的詳細內容。更多資訊請關注PHP中文網其他相關文章!