evan.network Developer Documentation

Glossary

0 a b c d e f g h i j k l m n o p q r s t u v w x y z

Account
an agent/ actor within the Ethereum blockchain, identified with a 20 digit hex key, has a currency balance, can be an externally controlled account or a contract account

BMail
a message exchanged via the blockchain
Blockchain[+]
a cryptographically verified distributed global single consensus data record store

Contract Account
an account that has its behavior and actions controlled by a contract, i.e. an EVN program

DAO
Decentralized Autonomous Organization
ÐAPP
a Distributed Application utilizing blockchain contracts

ENS[+]
Ethereum Name Service
EOA
Externally Owned Account, usually controlled by a person, has no EVM code associated with it
Ethereum[+]
a fully programmable blockchain
EVAN Network
European Verified Application Node Network
EVM[+]
Ethereum Virtual Machine, the execution environment for SmartContracts

Gas[+]
the cost of doing transactions in the blockchain, generally deducted from the balance of the account that initiates the transaction

IPFS[+]
the Interplanetary File System, a distributed file system, evan.network uses its own private instance

AuthorityNode
a registered evan.network member, has to provide a number of services and resources to the network, most notably a blockchain client and IPFS storage

SmartAgent
just a fancy name for a webservice without UI that connects to the blockchain in some way
Smart Contract
a program that runs cryptographically secure on the Ethereum virtual machine
Solidity[+]
A high level language to write Ethereum programs, often called Smart Contracts

Transaction
any write or change to the global blockchain records, can be a simple transfer of funds, or an executed Smart Contract
Truffle[+]
the de-facto standard Ethereum application framework

web3[+]
an API collection to work with Ethereum contracts