BLOCK CHAIN AND FOG
Dr.D.Sathish Kumar, Professor, SIMS
Fog Computing is one of the challenges in a distributed computing environment.This environment is about how to safe guard network resources and transactions with equally distributed security structure. Fog creates nodes and all nodes have equal roles as per the capacity. Distributing computing needs distributed trust and security.
Challenges in block chain technology will be how to manage trust in a decentralized, distributed manner among actors that don’t necessarily trust each other. Fog computing and Block-chain always has a match with each other. To maintain autonomous system it is true in cases where different actors need to work together. The autonomous features of fog computing require trusted transactions in situations where a system has to function while disconnected from the cloud. Internet of Things (IoT) and 5G applications have become a critical part for Fog technology. Distributed ledger technology is needed to establish an agreement for each transaction. Block chain agreement mechanism will not be suitable for all Fog applications. Ex: Proof-of-Work (PoW) agreement requires immense computing capacity and power to solve a complex puzzle.
To adopt Fog computing, the open fog group is working on building an interoperable and compostable architecture for block chain in fog environment. The impact of this different entities in the system that don’t trust each other but need to make agreement decision in a distributed system. The group work in this area support autonomy.
Several Block chain start-ups join the Open Fog groups, including:
- iExec: The First block chain-Based marketplace for decentralised cloud computing.
- Hyperchain: Enterprise-level block chain platform for fraud prevention, data trading, supply chain and securities.
- Keychain: Global block chain data security infrastructure for finance, industry and enterprise.
- Xage: the first block chain- protected security platform for industrial IoT
- SONM: Distributed cloud services such as PaaS and LaaS, based on fog computing and secured by block chain.
- Aetherworks: Original software for distributed systems. Including software-defined storage and fog computing.
