Lightchain is an Ethereum-compatible blockchain that is part of Lightstreams' technology stack. Lightchain runs with the same version of the Ethereum Virtual Machine as the Ethereum mainnet but with an alternative Tendermint consensus mechanism.
Smart contracts written for Ethereum will run seamlessly on Lightchain and developer tools and libraries written for Ethereum are compatible with Lightchain.
Lightchain uses a Tendermint Byzantine Fault Tolerance (BFT) consensus mechanism to achieve fast consensus on new block proposals. Using Tendermint for consensus provides a vast improvement in performance in smart contract execution. Transaction throughput is 50x faster with near-instant settlement time ensuring DApps feel responsive without slow processing times.
The Tendermint consensus replaces the original proof-of-work (PoW) consensus of Ethereum, significantly increases the overall speed and responsiveness for DApps in two areas:
Increases the transaction throughput from approx 24 TPS to 600 TPS
Improves state finalisation from no guaranteed settlement time to a 100% guaranteed settlement time within a 3 secs.
Lightchain has on-chain governance design for managing updates. You can read more about it in the Lightstream Governance Model paper.
Lightchain source can be accessed at the Lightchain Github repo.
We welcome feedback and involvement of the developer community in improving Lightchain.