-
- Author
- Arvand Azadvar
- @arvand
Why Choose Aeternity ?
Mazaryn Using Aeternity to Empower Users access to Most Advanced Blockchain Tools, Earn AE Token and Pay each other From their Multi Asset Secure Wallets.
Here are Some Advantages of the Aeternity Network.
Aeternity is a blockchain network which allows for hosting smart contracts and dapp developments off the main network that makes it run faster. Aeternity blockchain runs faster and seems to be more energy efficient than competing blockchains. It mainly deals with the scalability and offering extra securities for both smart contracts and dapps. Aeternity Blockchain includes a “Decentralized Oracle Machine” that brings in data from outside sources to be used in smart contracts.It was founded by Yanislav Malahov in 2016, who famously calls himself the ‘Godfather of Ethereum’. Evidently, he worked closely with Ethereum’s founder before Ethereum was officially named. The legend has it that Malahov disagreed with how the Ethereum project was progressing, and started his own project to correct those flaws.
What’s So special about Aeternity
- State Channels
- Governance
- Consensus
- Oracles
- Based on Erlang
- Æpps
- Sophia
Traditionally, smart contracts are built right into the blockchain. This takes up a lot of space and slows things down. Aeternity has solved this by allowing smart contracts to take place off the blockchain, or ‘off-chain’. It also offers increased privacy. The contracts are only put on the blockchain in the case of a dispute, allowing people to have contracts that can be kept hidden.
Aeternity has put a major emphasis on community power by giving all stakeholders (token holders) a say in what happens. The more tokens you have, the more weight you carry.
Aeternity uses a hybrid proof of work and proof of stake method. Usually, proof of work relies on raw computational power, which takes lots of electricity and only allows people with the most powerful computers to stand a chance in the mining game. Instead, Aeternity uses the “Cuckoo cycle”, which depends on computer memory bandwidth. This proof of work means that theoretically, any device from laptops to tablets can be used to mine AE tokens.
Some smart contracts on the Aeternity network might require information that comes from outside the blockchain before they can execute; oracles are the entities on the network that bring that external data onto the blockchain for use by smart contracts. For example, the information that an oracle obtains from the real world and implements onto the blockchain may be information that triggers a smart contracts pre-defined condition — for instance, the result of a political election.
All in all, the goal of the Aeternity blockchain is to provide a foundation for developers to build blockchain networks and decentralized applications without the transaction processing and scaling limitations that plague most blockchain networks. To accomplish this, the Aeternity network leverages the use of state channels which provide a significant advantage in terms of scalability and transaction processing compared to blockchain networks where most of the operations take place on-chain.
Currently, the Bitcoin network is only able to process about 7 transactions per second while Ethereum can only handle 15 transactions per second. On the contrary, the team at Aeternity predicts that the Aeternity blockchain can process around 100 transactions per second — and that does not include the activity that takes place off-chain in state channels.
Aeternity coin is being built on Erlang, a functional programming language that has been used in telecommunications for more than three decades. Erlang has proven to be well suited for distributed systems with high-fault tolerance, running highly available applications. It excels in scalability, stability and is easy to upgrade, even on running systems. These characteristics make Erlang uniquely suitable for blockchain.
Aeternity coin is being built with the user and developer in mind. Following a mobile-first approach, something uncommon to most blockchain projects, the team aims to produce easy-to-use, intuitive applications that the average user will feel comfortable interacting with. To help developers feel more comfortable with æternity, useful developer tools will be available on mainnet launch. The goal is to make devs build decentralized apps on top of æternity and contribute code to the core blockchain. The development of essential æpps such as an identity manager, blockchain explorer, voting app, and immutable proof generator is in progress.
Sophia allows developers to abstract on a higher level than other blockchain programming languages. Sophia is a functional Smart Contract language in the ML family with built-in higher level blockchain concepts like oracles, state-channels, names and more. Sophia is strongly-typed and has a restricted mutable state. Click on this link to get more info about Sophia.