Skip to main content
Web3Fire
infrastructureadvanced

位元碼

虛擬機器所執行的智慧合約之低階可執行程式碼。

entity.loading_intelligence

關鍵事實

類別infrastructure
難度advanced

概述

字節碼是智慧合約的低階可執行程式碼,由虛擬機器執行。它是由 Solidity 等語言編譯而成的。使用者透過字節碼和 ABI 來部署合約並與其互動。

運作原理

編譯器會將高階合約原始碼轉換為字節碼,這是一系列由 EVM 解譯的操作碼。字節碼會部署於鏈上並以確定性方式執行。其 ABI 定義了外部呼叫者如何與之互動。

為何重要

字節碼是實際在鏈上執行的內容,理解它有助於除錯與驗證。合約驗證會將原始碼與字節碼進行比對,以證明實際部署的內容。它是智慧合約的可執行層。

相關概念

字節碼與 EVM、智慧合約及 ABI 相關。它是合約邏輯的可執行形式。

知識圖譜

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1