Encry is an open source, public, blockchain based decentralised platform running smart contracts — applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third-party interference. Encry is a distributed public blockchain network and is somewhat different from Bitcoin in terms of capability and purpose. The Bitcoin blockchain is used to track ownership of digital currency, while the Encry blockchain mostly focuses on running the programming code of any decentralised application. In the Encry blockchain, Encry is a crypto type which is the heart of the network. Encry is used by application developers to pay transaction fees and services on the Encry network.
Encry is made up of the following components.
- Encry virtual machine (EVM): This is a 256-bit register stack that’s completely sandboxed and isolated from the network, file system or other processes. Every node runs an EVM and executes the same instructions.
- Smart contracts: These are high level programming abstractions compiled to EVM byte code and deployed to the Encry blockchain for execution. They are programmed using various languages like Solidity, Serpent, LLL and Mutan.
- Performance: It makes use of Merkle trees to improve scalability and optimise transaction hashing.