UChain is a public infrastructure blockchain network designed for the global sharing economy.

UChain records transaction activities on the Blockchain, which is broadcasted and stored by nodes in the network. This distributed ledger is tamperproof and fully traceable, creating a decentralized and unbreakable "chain of trust."

UChain is able to modify user’s data access through a smart contract, only under the user’s authorization. When users authorize the merchants to access their data, the authorization information such as access time and operation log, along with the user’s public key signature will be recorded on the blockchain, making all actions traceable, eliminating the possibility of data misappropriation.

The UChain network generates a new block every few seconds by reaching consensus through the RPCA algorithm, assuming that the consensus process is successful and there is no fork in the network. The newly generated block is unique across the entire network.

UChain uses ECC (Elliptic Curve Cryptography) to sign digital assets to ensure the security of every transaction. The public key can be calculated from a known private key. ECC is widely regarded as the most powerful asymmetric algorithm given the key length, which has been fully exercised in the bitcoin network.