Decentralized open source blockchain architecture for high efficiency Internet of Things application development