HOME
/
GLOSSARY
/
Æternity Blockchain

Æternity Blockchain

Æternity is an open-source blockchain platform designed to execute smart contracts at scale through off-chain state channels while using decentralized oracles to feed real-world data directly into on-chain contracts. Founded in 2016 by Yanislav Malahov, the project launched its mainnet in 2018 and introduced a native token called AE. Its core architecture separates smart contract execution from the main chain whenever possible, which reduces congestion, lowers fees, and increases transaction throughput without sacrificing security.

State Channels: The Defining Technical Feature

State channels are private execution environments where two or more parties can run a smart contract directly between themselves without posting every transaction to the public blockchain. The blockchain only gets involved when the parties open a channel, when they close it and settle the final state, or when a dispute arises that requires on-chain arbitration. Think of a state channel like a bar tab: you run up charges throughout the evening and settle the total at the end, rather than processing a separate payment for every drink.

This architecture allows millions of micro-transactions to occur off-chain with minimal cost and maximum speed. Æternity built state channels into the protocol level rather than treating them as an add-on, which makes them more efficient and more deeply integrated with the smart contract language than channel implementations on other platforms.

The Sophia Smart Contract Language

Smart contracts on Æternity are written in Sophia, a typed functional programming language in the ML family. Sophia was designed to minimize side effects and reduce the classes of coding errors that lead to exploitable vulnerabilities. The language supports formal verification methods, which means developers can mathematically prove that a contract behaves as intended under all possible inputs.

The Fast Æternity Transaction Engine, or FATE VM, executes Sophia contracts using higher-level abstractions and automatic type checking. This design reduces attack surfaces compared to virtual machines that execute lower-level bytecode without equivalent safeguards.

Built-In Oracles on the Protocol Level

Æternity includes a native oracle system managed through special transaction types. An oracle can request data from external information providers, such as market prices, weather conditions, or sports results, and deliver verified answers back to smart contracts on-chain. This removes the need for third-party oracle services, reducing the trust assumptions and costs that external oracle integrations typically require.

On-chain oracles also improve security. Because the oracle data enters the blockchain as a proper transaction type rather than an external call, it benefits from the same consensus verification as any other network activity.

Æternity's Core Technical Architecture

Feature How It Works Benefit
State channels Off-chain smart contract execution with on-chain settlement High throughput, low fees, privacy between parties
Sophia language Typed functional language with formal verification support Reduces code vulnerabilities and contract bugs
Native oracles On-protocol mechanism to bring external data on-chain Eliminates dependency on third-party oracle providers
Naming system (ÆNS) Human-readable names tied to wallet addresses and contracts Reduces errors from cryptographic address handling
Hyperchains (planned) Sidechains using Bitcoin's proof-of-work for secure randomness Unlimited private or public sidechains without permission

Consensus Mechanism

Æternity uses a hybrid consensus model combining Proof-of-Work and Proof-of-Stake. The Proof-of-Work component uses Cuckoo Cycle, an ASIC-resistant memory-bound algorithm designed to allow ordinary computers to participate in mining without being outcompeted by specialized hardware. The Proof-of-Stake component governs protocol upgrades, allowing AE token holders to vote on parameters such as block size, transaction fees, and network forks.

The Naming System and Developer Tooling

The Æternity Naming System allows users and developers to register human-readable names, such as "mycompany.chain," and link them to wallet addresses or smart contracts. This removes the friction of managing and sharing long cryptographic addresses and reduces the risk of errors when sending funds. The naming system entries are themselves non-fungible tokens on the network, meaning they can be transferred, traded, or leased.

The Aeternity Foundation, a non-profit based in Bulgaria, supports development of the protocol and its surrounding ecosystem. The Superhero wallet serves as the primary consumer interface for the network, available as a browser extension for Chrome and Firefox and as a mobile application for Android and iOS.

Sources

  • Æternity – Official Website: https://aeternity.com/
  • MultiversX Docs – Adaptive State Sharding: https://docs.multiversx.com/technology/adaptive-state-sharding/
  • CoinMarketCap – Aeternity (AE): https://coinmarketcap.com/currencies/aeternity/
  • Coin Bureau – Aeternity (AE) Review: https://coinbureau.com/review/aeternity-ae/
About the Author
Jan Strandberg is the Founder and CEO of Acquire.Fi. He brings over a decade of experience scaling high-growth ventures in fintech and crypto.

Before founding Acquire.Fi, Jan was Co-Founder of YIELD App and the Head of Marketing at Paxful, where he played a central role in the business’s growth and profitability. Jan's strategic vision and sharp instinct for what drives sustainable growth in emerging markets have defined his career and turned early-stage platforms into category leaders.
Buy and sell secondaries
Trade SAFT, SAFE notes, locked tokens, and other digital assets in the public Secondaries and OTC marketplace
Acquire a frontier tech business
Browse our curated list of frontier tech businesses and projects available for acquisition; including revenue-generating crypto platforms, DeFi projects, and licensed financial organizations.