TomoChain is our blockchain infrastructure solution to the scalability problem with ReplyBlock and with blockchain technology in general. TomoChain is a public permissioned blockchain with integrated smart contract functionalities (currently based on the Ethereum code-base) which allows for nearly zero fee & instant transaction speed with public auditability of financial transaction records. TomoChain opts to use Proof of Authority (atm) and build nodes in multiple locations to make sure the database is in a highly secure, immutable state. ReplyBlock will be the first application utilizing this blockchain infrastructure which later on will be offered to other companies for token issuance and integrations.
In this paper, we present an overview architectural design of Tomochain technology and solutions. Tomochain is a public EVM (Ethereum Virtual Machine)-compatible blockchain with the following advantages: low transaction fee, fast confirmation time, double validation and randomization for security guarantees. In particular, we propose Proof-of-Stake Voting (PoSV) consensus, a Proof-of-Stake (PoS)-based blockchain protocol with a fair voting mechanism, rigorous security guarantees and fast finality. We also present a novel reward mechanism and show that, with this mechanism, the blockchain has a low probability of forks, fast confirmation times, plus the contributions and benefits of masternodes are fair in the sense that the probability distribution function is uniform eventually.