Skip to content
Pankaj edited this page Apr 23, 2020 · 11 revisions

What is Simpleblockchain

Simpleblockchain is a framework to build blockchain applications.

Need for another framework

There are a few blockchain frameworks available to build blockchain app, but none of them is modular and simple enough to enable custom functionalities. Blockchain developers need to put efforts understanding the complex framework for developing and integrating custom component like consensus or security protocol.

This framework enables blockchain developer to integrate these custom component easily.

Features

  • Plugable consensus
  • Plugable messaging framework - Developers can easily put their custom messages and message handlers
  • Simple application development interface
  • Easy to integrate transaction validation mechanism - This includes custom crypto validation like multi/threshold signature

FAQs

Is this a blockchain

No this is a framework to build blockchain

What is blockchain application in this context

Blockchain application is equivalent to a smart contract in other blockchain framework

How to get started developing blockchain application

Blockchain developer can develop application in RUST programming language, sample applications are located in simpleblockchain/src/user/ directory

What is the default consensus algorithm implementation

The default consensus algorithm implemented is Proof of Authority (PoA) where only one validator node is present and other nodes are fullnodes.