目前的EVM由於其基於堆疊的解釋器架構,會依序處理智能合約,坦白說,這個設計帶來了實質的開銷。解釋器在管理堆疊資料結構本身時會耗費大量資源——推入、彈出、管理記憶體——而非進行實際的計算工作。



這裡有一個實用的比喻:想像一個自助餐的盤子堆。每次你需要一個盤子,都必須從堆頂取出。如果你正在準備多種食材的餐點,你就不斷地堆疊和取出盤子,只為了取得所需的材料。你的操作越複雜,花在管理堆疊上的時間就越多,而不是在準備食物。這基本上就是EVM的情況——維護堆疊的開銷越來越大,執行效率受到影響。這種架構限制引發了開發者社群持續討論優化的可能性,以及未來改善VM處理合約執行方式的潛在方向。
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)