Aion Network

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Aion Network
Ticker symbolAION
Development
White paperaion.network/media/en-aion-network-technical-introduction.pdf
Initial releasev0.1.13, Ascent / February 5, 2018; 9 months ago (2018-02-05)
Latest releasev0.3.1, Moldoveanu Peak / August 31th, 2018 [1]
Code repositorygithub.com/aionnetwork
Written inJava
Developer(s)Nuco
LicenseGPL-V3
Websitewww.aion.network
Ledger
Block time10 s
Block explorermainnet.aion.network#/dashboard
Aion Foundation (formerly Nuco)
Private
IndustryBlockchain
Key people
Matthew Spoke (Founder)

Jin Tu (Co-Founder)

Kesem Frank (Co-founder)
ProductsDecentralized Public Blockchain Network
Number of employees
60
Websitewww.aion.network

Aion or the Aion Network is an open source blockchain protocol built by the Aion Foundation that focuses on solving for scalability and interoperability across blockchains.[2] The Aion Blockchain aims to be the mechanism to move value and logic between heterogeneous blockchains through network bridges.[3]

The protocol's native currency, AION, serves as the crypto economic incentive and security mechanism to power transactions and computation on the network.

Aion currently supports the Solidity scripting language, and features the Aion FastVM which claims to be an enhanced version of the Ethereum Virtual Machine, allowing execution of decentralized applications.[4]

History[edit]

Aion was the project of Nuco, a startup lead by three Deloitte blockchains leads in 2016.[5] Aion development was funded by a token sale in October, 2017 raising $22 million USD.[6][7]

In November, 2017, Aion along with Icon and Wanchain formed the Blockchain Interoperability Alliance which aims to advance standards that would promote a greater degree of connectivity between different blockchains.[8]

In February, 2018, Aion launched their Ascent beta testnet.[9]

In April 2018, Aion released their mainnet, featuring the FastVM, P2P Protocol, dual API support, and a modified Equihash 2109 PoW Consensus Algorithm.[10][11]

In May, 2018, Aion (under Nuco) was officially rebranded to be overseen by the Aion Foundation, and the project was made not-for-profit.[12] In addition Aion also hosted their inaugural developer conference, AIONEX.[13]

In June 2018, Aion launched their Bounties and Grants project, a community incentive program for external developers to support the ecosystem.

On June 21, 2018, the alpha version of their first Token Bridge was released. This bridge is meant for the transfer of the Aion ERC-20 token to the native AION coin and vice versa.[14]

In July, former Deloitte Global partner, Ian Chan joins the Aion Foundation as a senior executive.[15]

Technology[edit]

Enterprise Software[edit]

Enterprises and developers developing for enterprise will be able to partition a blockchain to control access using Aion.[16]

Virtual Machine[edit]

Aion FastVM is a 128 bit virtual machine, which is based on the Ethereum virtual machine, features a wallet address which takes 32 bytes for stronger security.[17]

Application Programming Interface (API)[edit]

Aion currently supports Web3 and Java APIs.

The Aion Java API is a Java implementation of the Aion blockchain kernel application programming interface. It was built using Java 8 and was updated to support the Java features in JDK9 and 10. It provides a practical interface for deploying a Java application and integrating with the Blockchain as a Service (BaaS). The Aion Java API uses the ZeroMQ Java binding as network transfer layer protocol for improved stability, reliability and security.[18]

The Web3 API was included to provide the community with familiar tools and interface for interacting with the Aion network. The Web3 module is structured to work with any Aion node to provide a means of deploying smart contracts.[19] Aion supports a standard set of JSON-RPC calls, allows for transition from existing Web3 based projects to Aion.

Consensus[edit]

The current release utilizes a custom equihash consensus algorithm dubbed "Equihash 2109", a modified equihash algorithm, which claims to double the memory requirement but achieves identical block times.[20] The AION proof-of-work (PoW) protocol is based on the Equihash algorithm; a memory hard PoW algorithm solving the Generalized Birthday Problem.[21]

Bridging Mechanism[edit]

Aion aims to build a generic bridge used to connect blockchains and external services through a contiguous network and provide an accountable communication maintained through the network. The first bridge iteration being built will be between the Aion network and Ethereum.[22]

The nodes that form the bridge will also have a process for reaching agreement amongst themselves and deciding whether to respond to a certain transaction on one of the chains by executing a corresponding one on the other.[23]

Bridges will be bidirectional, and will sign and broadcast an interchain transaction only if they have been sealed in the source blockchain and an interchain transaction forwarding fee has been paid, and will inform the connecting network of the merkle hash updates of the participating network. Bridge [[validators will use a lightweight BFT-based algorithm to reach consensus. Transactions get approved only after receiving over two thirds of the total votes.

The first iteration of the token bridge will feature a proposed trusted distributed network responsible for forwarding transfer requests from the AION ERC20 Token into Aion Coins.[24]

The current status of the bridge is in alpha stage, and allows only the unidirectional transfer of BTAION (from the Rinkeby network, based on Ethereum’s) to the native Aion coins.[25]

References[edit]

  1. ^ https://github.com/aionnetwork/aion/releases/tag/v0.3.1
  2. ^ "Blockchain-to-blockchain: New B2B?". Cointelegraph. 2017-10-03. Retrieved 2018-06-21.
  3. ^ "Aion launches first public blockchain network – TechCrunch". techcrunch.com. Retrieved 2018-05-28.
  4. ^ "Developers – Aion". aion.network. Retrieved 2018-05-28.
  5. ^ del Castillo, Michael (2016-06-20). "Deloitte Blockchain Leads Depart to Launch New Startup - CoinDesk". CoinDesk. Retrieved 2018-07-06.
  6. ^ "Aion ICO Pre-Sale Raises $7.2M in Under a Week, Adds $22 Million | Crowdfund Insider". Crowdfund Insider. 2017-10-09. Retrieved 2018-05-28.
  7. ^ "Nuco raises $22M for its Aion interoperable blockchain platform - SiliconANGLE". SiliconANGLE. 2017-10-09. Retrieved 2018-05-28.
  8. ^ Higgins, Stan (2017-11-28). "New Alliance Sets Out to Boost Blockchain Interoperability - CoinDesk". CoinDesk. Retrieved 2018-05-28.
  9. ^ "Test Net Release Schedule – Aion | Blog". Aion | Blog. 2018-01-26. Retrieved 2018-05-29.
  10. ^ Greenwood, Max. "Aion is Revolutionizing Blockchain with First-Ever Interoperability Network". Techvibes. Retrieved 2018-06-19.
  11. ^ Prisco, Giulio. "Advancing Toward a Decentralized Internet in the Real World". Bitcoin Magazine. Retrieved 2018-06-21.
  12. ^ Alzner, Belinda (2018-05-03). "Aion's Jin Tu on moving from enterprise blockchain to embracing open source". BetaKit. Retrieved 2018-05-28.
  13. ^ "Aion launches blockchain interoperability platform – Bankless Times". Bankless Times. 2018-04-25. Retrieved 2018-06-12.
  14. ^ "Aion Token Bridge [Alpha Version] – Aion | Blog". Aion | Blog. 2018-06-21. Retrieved 2018-06-23.
  15. ^ Hurst, Samantha (2018-07-23). "Blockchain Startup Aion Appoints Former Deloitte Partner Ian Chan As New Senior Executive | Crowdfund Insider". Crowdfund Insider. Retrieved 2018-07-23.
  16. ^ Galang, Jessica (2018-04-25). "Aion Network launches blockchain interoperability platform to public". BetaKit. Retrieved 2018-05-28.
  17. ^ "aionnetwork/aion_fastvm". GitHub. Retrieved 2018-05-28.
  18. ^ "aionnetwork/aion_api". GitHub. Retrieved 2018-05-28.
  19. ^ "Developers – Aion". aion.network. Retrieved 2018-05-28.
  20. ^ "Developers – Aion". aion.network. Retrieved 2018-05-28.
  21. ^ "aionnetwork/aion_miner". GitHub. Retrieved 2018-05-28.
  22. ^ Dale, Brady (2018-05-14). "Aion Is Launching a 'Token Bridge' to Connect Blockchains - CoinDesk". CoinDesk. Retrieved 2018-07-06.
  23. ^ Orcutt, Mike. "How to get blockchains to talk to each other". MIT Technology Review. Retrieved 2018-06-21.
  24. ^ "aionnetwork/aion_interchain". GitHub. Retrieved 2018-05-28.
  25. ^ Barnes, Nora (2018-06-29). "How AION (AION) Plans to Link the Blockchain World". stocksgazette.com. Retrieved 2018-07-06.

External links[edit]