A Review of BlockChain

Document Type : Research Paper


1 IT department of Islamic Azad University E-Campus

2 Islamic Azad University E-Campus

3 Managing Editor


Blockchain is an emerging technology for decentralized and transactional data sharing across a large network of untrusted participants. It enables new forms of distributed software architectures, where components can find agreements on their shared states without trusting a central integration point or any particular participating components. Considering the block- chain as a software connector helps make explicitly important architectural considerations on the resulting performance and quality attributes (for example, security, privacy, scalability and sustainability) of the system.