維塔利克想用RISC-V替換EVM – 這些區塊鏈項目正在使用它

如果你錯過了這個消息,以太坊創始人Vitalik Buterin看好RISC-V。如此之多,以至於他認爲它可能會取代 EVM——是的,用於編譯以太坊智能合約邏輯的虛擬機。這一啓示出現在 4 月 20 日發表的一篇博客文章中,委婉地說,整個加密領域的意見分歧。在以太坊陣營中,許多人似乎對 Vitalik 姍姍來遲的承認感到興奮,即必須做出一些改變才能振興 Layer 1 的命運——它始於管理構建在上面的一切的底層說明手冊。與此同時,其他區塊鏈網絡的架構師一直在充分利用這個機會,指出他們多年來一直在運行RISC-V。誰能責怪他們沾沾自喜?以下項目都可以鞠躬,因爲在 Vitalik 開始談論 RISC-V 之前很久就已經看到了它的優勢。

波卡

另一個正在運行RISC-V的成熟項目當然是Polkadot——即使它在實現上幾乎沒有比以太坊更進一步。RISC-V正在取代WebAssembly (WASM),作爲Polkadot歷史上最大的升級JAM的一部分。從技術上講,JAM使用PolkaVM,這是其自己的RISC-V版本。顯然,“它仍然是RISC-V,但進行了修改以更好地適應虛擬機。”

雖然WASM至今一直忠實地服務於Polkadot,但人們早已認識到,爲了讓網絡發展以滿足現代應用的需求,性能需要更高,定制化需要更容易——所有這些RISC-V都支持。在支持硬件類型方面,它也更加靈活,這使得與運行PolkaVM的JAM爲開始煥發活力的Polkadot社區帶來了新鮮空氣。人們不禁想知道,RISC-V是否也會爲以太坊帶來同樣的變化?

笛卡爾

Cartesi 已經運行 RISC-V——顯然發音爲“risk-five”,盡管你友好的 AI 可能會有不同的看法——多年了。它支撐着 Cartesi 的模塊化區塊鏈,可以追溯到 2018 年 dapp 網絡的起源。如果有獎項頒發給早期採用 RISC-V 的項目,Cartesi 現在一定會滿身榮譽勳章。爲了公平起見,團隊似乎對炫耀並不感興趣——在有更重要的事情要做,比如爲下一波高性能 dapp 打下基礎時。

至於爲什麼Cartesi一開始選擇使用RISC-V,它似乎得出了一個結論,這個結論是V神最近自己也得出的:EVM根本不適合現代區塊鏈的激烈競爭。它太慢且笨重,盡管爲其提供的開發工具廣泛且極其優秀,但這無法彌補EVM固有的局限性。另一方面,RISC-V靈活得多,可以用於運行Linux和其他成熟的操作系統。因此,開發者可以使用他們喜歡的編程語言和環境在Cartesi上部署dapp。

神經網絡

雖然沒有Cartesi或Polkadot那麼知名,但Nervos是另一條已經運行RISC-V一段時間的Layer 1鏈。Nervos實際上是一個有趣的項目,特別是如果你喜歡瀏覽各種區塊鏈組件的話。它基於比特幣,使用工作量證明和UTXO帳戶模型,但作爲Layer運行——所有這些都是建立在RISC-V上。像Cartesi一樣,Nervos旨在作爲模塊化區塊鏈運行,互操作性是其主要目標。

這不是一個最容易理解的項目——例如,它的網絡被稱爲Common Knowledge Base (CKB),但真正有意義的是,它的團隊決定依靠RISC-V作爲其虛擬機來執行交易和智能合約。Polkadot 有自己的 PolkaVM 來運行 RISC-V,而 Nervos 有自己的 CKB-VM 來運行 RISC-V。對於普通的加密用戶來說,這一切都非常神祕,但喜歡研究這些東西的開發人員會發現 Nervos 的架構非常迷人。

其他利用RISC-V的Web3項目

雖然上面介紹的三個項目是RISC-V最著名的支持者,但他們並不孤單。自 2021 年以來,萬向區塊鏈一直在研究 RISC-V,並與其他一些合作夥伴組成了一個特別興趣小組來探索其應用。最近——就像上個月一樣——Web3 Pi 成爲第一個在 RISC-V 上同步完整以太坊節點的項目,這是一項相當大的成就。這讓我們回到了以太坊、Vitalik 和區塊鏈指令集,它們似乎準備取代 EVM。分手總是很難的,如果以太坊告別以其名字命名的虛擬機,它可能會曠日持久且混亂不堪。Vitalik已經承認了這一點,承認這是“對以太坊執行層未來的激進想法”。絕望的時代需要絕望的措施,如果以太坊接受 Vitalik 的提議,這將是網絡歷史上最廣泛的升級——也是一直運行 RISC-V 的項目的一大亮點。

免責聲明:本文僅供參考。它不提供或打算用作法律、稅務、投資、財務或其他建議

查看原文
本頁面內容僅供參考,非招攬或要約,也不提供投資、稅務或法律諮詢。詳見聲明了解更多風險披露。
  • 讚賞
  • 留言
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate.io APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)