Flowchain is a blockchain for the IoT designed from scratch. Flowchain created a new software architecture for the IoT blockchain to provide a distributed ledger programming framework for peer-to-peer IoT networks and real-time data transactions. The Flowchain framework uses Node.js to start a Flowchain node and join a peer, for example:
$ export HOST=192.168.0.100 $ export PORT=8000 $ export PEER=192.168.0.1 $ node flowchain.jsFork me at Github
Flowchain proposed Virtual Blocks that provide a new blockchain design to ensure the real-time data transactions. And a Flowchain distributed ledger is constructed by merging the Virtual Blocks.