Ansiblock was designed to disrupt current limitations of blockchain technology. Ansiblock can achieve more than a million transactions per second without sharding.
Here are main features of Ansiblock:
- Performance and Scalability
- Provide performance required for people running billions of devices and applications.
- Provide low (less than 1 second) latency and finality for blockchain transactions.
- Provide fast Ansiblock Consensus Algorithm based on Proof-of-Stake.
- Prodive Decentralised Data Storage over blockchain for storing files and user data objects.
- Smart Contracts
- Provide Smart Contract implementation supporting multiple Virtual Machines
- Provide Smart Contract implementation supporting eBPF and WebAssembly Virtual Machines
- Provide “Almost-Turing-Complete” Smart Contract implementation*
- Interoperability
- Provide Protocols/API for inter-blockchain transactions.
- Provide Protocols/API for inter-blockchain assets exchange operations.
- Privacy & Security
- Provide “all-known-attack” resistant blockchain with secure Ansiblock Consensus Algorithm
- Provide Private Layer for encrypting/decrypting user transactions and data.
- Portability
- Provide node running under major desktop/server environments.
- Provide wallets running on mobile devices.
- Provide applications for IoT devices.
- Manageability
- Provide tools for network monitoring and management.
- Provide node version control and instant update functionality.
- Developer Oriented
- Provide language independent Smart Contract development platform supporting C, C++, C#, Crystal, Java, Javascript, Objective-C, Python, Ruby, Rust, Scala, Swift languages.
Here are list of algorithms Ansiblock is using to achieve consensus. For more details please review our whitepaper
Ansiblock uses Proof-of-Order (PoO) for computational timestamping. Using VDFs Ansiblock can timestamp every event in the network and order them accordingly.
Proof-of-State (PoST) is cryptographic proof that blockchain is in specific state. State of the blockchain is a “snapshot” of Ansiblock network containing all client data, including accounts, smart contract and other data entities of the blockchain.
Using Proof-of-Replication (PoRep) Ansiblock is storing data in decenralized way. We are storing blocks as well as user files.
Ansiblock network is using Byzantine Fault Tolerant style (partially synchronous) Proof-of-Stake (POS) algorithm.