WorldLand Docs
WorldlandGithub
English
English
  • WorldLand
    • WorldLand Docs
    • Learn
      • What is WorldLand?
      • WorldLand Technology
      • Design Principles
      • How WorldLand Works
      • WorldLand Tokenomics
      • WorldLand Governance
      • Charter of WorldLand
      • Introduction
  • 🧑‍💻User
    • Wallet
    • Network
    • Get WLCs
    • Transfer Tokens
    • Block Explorer
  • ⛏️Miner
    • Install Node
    • Run Node
    • Start Mining
    • Check Balance
  • 💻Node Developer
    • WorldLand
    • Command-line options
      • Node
      • Peer
      • Mining
    • Security
    • Account Mangement
    • JSON-RPC APIs
  • 📱dApp Developer
    • Development Environment
      • Remix
      • Truffle
    • Web3 Libraries
    • Web3 API
  • ❓Q&A
    • Discord
  • ↗️Links
    • WorldLand
    • Seoul Block Explorer
    • Gwangju Block Explorer
Powered by GitBook
On this page
  • https://github.com/cryptoecc/WorldLand
  • What is WorldLand?
  • WorldLand Node Overview
  • Why run a node?
Edit on GitHub
  1. Node Developer

WorldLand

PreviousCheck BalanceNextCommand-line options

Last updated 1 year ago

What is WorldLand?

WorldLand is WorldLand's official node client. This is a fork of , the official node client for Ethereum.

Geth (go-Ethereum) is a implementation of . It is one of the original and most popular Ethereum clients.

When WorldLand runs, the computer acts as a Worldland node and connects to the Worldland network. The Worldland network operates according to the WorldLand blockchain protocol, which handles the transactions, deployment, and execution of smart contracts and includes an embedded computer known as the EVM.

The nodes perform a proof-of-work algorithm known as ECCPoW, The first node that solves the problem creates a new block containing a list of transactions that must be executed. Blocks are broadcast to the WorldLand network, and each node verifies that block and adds it to the database.

WorldLand Node Overview

The WorldLand node has the following roles and functions.

  • Consensus is reached by running the consensus algorithm.

  • Create and propagate blocks.

  • Validates the propagated block and synchronizes the "state" of WorldLand.

  • Validate and process transactions.

  • Deploy and execute smart contracts.

  • Execute bytecode using EVM.

Why run a node?

Running your node allows you to use Worldland in a truly private, self-sufficient, and trustless way. You don't have to trust the information you receive because you can verify the data directly using the WorldLand instance.

The following sections was prepared by referring to go-ethereum's official document. See for more details.

💻
https://github.com/cryptoecc/WorldLand
ethereum/go-ethereum
Go
Ethereum
ECCPoW
go-ethereum's documentation