Let's go through a fictitious workflow for the company A -
- Being a startup, company A really want to make sure that employees are really satisfied, motivated and 'happy'. It has built a Ethereum-based private side-chain to keep a ledger of employee contributions and reputations. This improves transparency much sought after in startup world.
- Additionally, product owners of the company has integrated the reputation systems with smart-contracts of the block-chain. For example, based on test-coverage and bug-velocity of specific features, certain ethers (X = 0.000001 ETH) may be awarded to the employee. This may or mayn't be reconciled back to the main Ethereum's identity system immediately.
- If company A is not a software company or if it refuses to micro-track various task completions, then it has to close the loop via some indirect mechanism like mapping it to the "hours" worked or some other qualitative judgement about the impact of the work -- based on decentralised consensus (DO = Decentralised Organization model). Employee may also pro-actively seek for such an evaluation in a transparent, decentralised way in order to ensure strategic accumulation of his/her reputation tokens. Lost time is lost money !
- During exit interview at Company A or at some other checkpoint prior to he exit, reputation tokens accumulated for the employee may be reconciled back to the main-chain with standard cross-chain transfer protocols (locking the tokens for the employee on side-chain and creating a new transaction (with cryptographic hash-based proof-of-existence of that lock) on the main-chain identity system (uPort for example).
- The "genesis block" for such block-chain should be financed from the company's employee-reserve of the initial funding (or as part of employee development program for large enterprises)
Another alteration to the above-mentioned scheme could anchor around non-financial reputation or credential system. Instead of conferring X ETH (or other fractional cryptocurrencies), the employer may confer
OpenBadges (aligned with W3C's
Verifiable Claims Model) stored at the blockchain for day-by-day micro-achievements of respective employees.
The beauty of this goes much beyond than usual "background verification" of future employers. This irrefutably validates all past works of a prospective employee without divulging any sensitive data about past companies and serves as an universal reputation or credential system for employees showcasing their hard-earned "badge of honour". Hopefully we'll have this implemented soon !