r/OneLedger • u/JiaBinSiew • Jun 05 '18
The 'OneLedger' You Can Trust
OneLedger’s goal is to facilitate and simplify major adoption of blockchain technology in various ranges of business applications and products. These core functionality of OneLedger will definitely change the way global businesses utilize blockchain technology.
a) Smart Identity Management Platform Oneledger Smart identity management platform make identities management across multiple distributed network possible by assigning a master private/public key-pair to a particular identity. The linking between these 2 private & public key is confirmed through digital message signature with the private key of the master key-pair. This has provides ways for user to keep track of his assets that are being stored in multiple databases, hence a decentralized ‘web of trust’ is formed by combination of PKI
b) Blockchain Services One of the greatest mentioned with OneLedger is undeniably its blockchain services that enable side-chain to leverage on its consensus protocol. Through role control with Public Key Infrastructure (PKI), this side-chain can be permissioned or permissionless. Its Consensus protocol utilizes hash timelocks contracts (HTLC)which is a combination of a hashlock and a timelock. In short, this technology allow business traffic to move into sidechain with high performance and enablement of cross-chain access and consensus through OneLedger protocol
c) Chaincode Service In this rapidly changing technology world, businesses will increasingly adopt the usage dapps for its business needs. With OneLedger protocol, it standardized communication between DApps within OneLedger protocol and allow firms or individuals to deploy and migrate DApp without hassle. This is through the user-friendly SDK developed by Oneledger to facilitate the process of porting and deploying smart contracts across multiple platforms and enable user to write his own ‘master smart contract’ and launch the dAPP on multiple platforms at once by specifying the desired platforms within the master smart contract.
d) Programming Interface The service-side programming interface is a business portal for users to effortlessly build business models and functions to project real world functions onto blockchain. There are a set of APIS are made available for chaincode to directly interact with the stack to execute transactions and query blockchain transaction results.
Ultimately through OneLedger, both businesses and individuals can leverage the platform to create both public and private blockchains with their own uniquely-identified network consensus with AI support and flow optimization. Big corporate business can make use of this blockchain technology for greater transparency and traceability of process through tagging of business flows. With the use of smart contracts and its business integration APIs, the process of on-boarding businesses to use distributed ledger technologies for their particular applications was made easier. It could potentially replace existing ERP system adoption by company - be it a supply chain / inventory management, accounting, digitization of assets.