Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 978 Bytes

_index.md

File metadata and controls

18 lines (14 loc) · 978 Bytes
title description bookCollapseSection weight dashboardWeight dashboardState dashboardAudit dashboardTests
Virtual Machine
VM - Virtual Machine
true
3
2
reliable
missing
0

VM - Virtual Machine

An Actor in the Filecoin Blockchain is the equivalent of the smart contract in the Ethereum Virtual Machine. Actors carry the logic needed in order to submit transactions, proofs and blocks, among other things, to the Filecoin blockchain. Every actor is identified by a unique address.

The Filecoin Virtual Machine (VM) is the system component that is in charge of execution of all actors code. Execution of actors on the Filecoin VM (i.e., on-chain executions) incur a gas cost.

Any operation applied (i.e., executed) on the Filecoin VM produces an output in the form of a State Tree (discussed below). The latest State Tree is the current source of truth in the Filecoin Blockchain. The State Tree is identified by a CID, which is stored in the IPLD store.