You are viewing a single comment's thread from:

RE: Proof of Reputation as Liquid Democracy for Blockchain

in #blockchain7 years ago

Complete recalculation - this means whenever reputation is required, it is being recalculated from the very beginning of the DT interval. This may assure high precision of reputation calculation however it may be too expensive for DT values spanning over large time intervals.

Periodic recalculation - this means recalculation happens only periodically, once per T period, eg. on hourly, daily, weekly or monthly basis, the values are cached and used during the period. This may assure high precision of reputation calculation and would be cheaper than complete recalculation but reputations might be not that precise closer to the end of the T period and it still may be expensive in case of large DT period.

Periodic update - this means persistent reputation data is updated incrementally, periodically once per T period, eg. on hourly, daily, weekly or monthly basis, the values are cached and used during the period. This may be cheaper than anything else yet lead to less precision of reputation calculation and might be not that precise closer to the end of the T period as well.

Transactional update - that means persistent reputations are updated incrementally on any blockchain transaction. This may not precise as complete recalculation yet it would assure reputations are up to date at any point of time. Still, this might be making blockchain transactions a bit more expensive and take a bit longer.

can we perform these action in smart contract on Eth blockchain ?

Sort:  

Potentially, yes. The practical considerations would be similar to "Transactional update" model yet there may be different reputation-based ecosystems maintained within the same blockchain. With this option, it is still a bit unclear how to store the reputation data in Ethereum blockchain, it might get too expensive. But it could be interesting "pilot project", if one would decide to go for it.

If you have practical interest as developer, you can send me your email to akolonin at aigents period com email and I will send you more advanced design documents for review.

Yes I am really happy with you ans. I think reputation data can be store on IPFS or storj kind of platform & only their haskey can be store on eth blockchain . I am not sure.!

I sent email from krunal dot bits at gmail dot com. please do revert . Thanks !