DENTNet Documentation
  • Introduction
  • Why DENTNet
  • Overview
    • Difference vs. Other Blockchains
    • Core Concepts
      • Accounts
      • Transactions
      • Events
      • Fees
      • DENTX
      • Proof of Stake
        • Staking
        • Validators
        • Nomination Pool
      • Treasury
    • Advanced Concepts
      • Telecommunication Assets
        • Mobile Data
        • Voice Minutes
      • DENT Token
      • Operator Sponsorship
      • Telco Asset Usage
      • Telco Asset Expiry
      • Technical Committee
    • Start with DENTX
      • Uniswap
        • DENTX on Ethereum
      • Swap on DENTNet
        • Swap DENT on DENTNet
      • Buy on DENTNet
  • Technical Foundation
    • Polkadot SDK
    • WebAssembly (Wasm)
  • Tools
    • Explorer
    • Bridge
      • Move DENTs from Ethereum to DENTNet
      • Move DENTX from Ethereum to DENTNet
    • Dashboard
    • Validator UI
    • Wallets
      • Polkadot Ledger App
      • SubWallet
      • Vault App
      • PolkadotJS
      • [Deprecated] DENTNet Ledger App
  • Technical Documentation
    • Node API
    • Operating a Node
    • Operating a Validator
      • How to set up a DENTNet Validator?
      • Validator Monitoring
      • Pause Validation
      • Upgrade or move a validator
    • Changelog
Powered by GitBook

Copyright DENT Wireless Limited, 2024

On this page
  1. Technical Foundation

WebAssembly (Wasm)

PreviousPolkadot SDKNextExplorer

Last updated 1 year ago

WebAssembly is used in Substrate-based blockchains like DENTNet and Polkadot as the compilation target for the runtime.

Simplified, this means the runtime for a blockchain node on DENTNet is independent of the computer architecture and could run on any browser. Still, DENTNet provides an executable for Linux machines, that starts the actual wasm-based runtime.

This separation allows DENTNet to update the blockchain logic without the explicit need to update all executables on nodes and validators. In the beginning, updates of the executable might happen e.g. to improve the wasm interpreter.

Webassembly is an industry standard. Further information about Webassembly can be found at .

https://webassembly.org/