Storage-based Computation Paradigm
Using a blockchain as storage layer, which contains the inputs and outputs of a program
- Trusted computation based on the definiteness of storage
- Low cost that only incurred by storage
- Super scalable offchain computation
- No restrictions on development languages
Codes, inputs and outputs all on the blockchain. Anyone can download the code from the blockchain and run the program off-chain. Due to the traceability and immutability of a blockchain, the inputs and outputs of the off-chain program are the same with those of its on-chain counterpart. That is trusted computation by multiple parties.
Permanant storage and fixed low cost are the keys to storage-based computation。Learn more
Trusted offchain computation
Certain storage determines that the computation can be trusted
Anyone can download the code from the blockchain and run the program off-chain. Due to the traceability and immutability of a blockchain, the inputs and outputs of the off-chain program are the same with those of its on-chain counterpart all the time.
Storage-based computation achieves trustless purpose by verifiable applications.
Low transaction fee
Consensus cost equals to storage cost ($0.5 ～ 10000txs)
Generally speaking, computation and storage are all achieved for the consensus on every node of the blockchain covered by all miners in the network but be paid as network fees by the end users.
Under the storage-based computation model, only storage remains onchain but computation. Storage consensus is ensured by the blockchain while computation is off the chain run by several servers. 10000 transactions only cost $0.5 in our estimation.
High scalability and sharding
Every single application can support over 10k tps
Offchain computation provides applications with high scalability that is only limited by network bandwidth, which lowers the user barrier and enhances user experience of Dapps. the paradigm enables upload sharding in addition to download sharding.
Storage-based computation seperate the layers of the blockchain and applications. The paradigm enables sharding while applications only load relevant data.
No restrictions on development languages
Only need to upload the source code of the application and the serialization of all the inputs to the blockchain in advance.
Storage-based computation paradigm is easily integrated with traditional Internet applications. Applications can be transformed into Dapps with very low cost.
Call To Action
Lower the development barrier and enhance the user experience of Dapps using storage-based computation paradigm