Proof-of-Reputation Protocol and Incentive Mechanisms in Decentralized Applications
Description
Full text not available
Abstract
Vi presenterer konsensusprotokollen Proof-of-Reputation som tillater et globalt uforanderlig omdømme-system mellom desentraliserte applikasjoner.Protokollen tar i bruk blokkjedeteknologi og peer-to-peer-nettverking for å tilby en distribuert beskrivelse av tilstand som enhver deltaker kan dele og være enig i.Vi har bygd inn i denne protokollen et mål på brukerbidrag ved å holde styr på og ta i bruk hvor sammenkoblet brukere er og hvor store transaksjonsbeløp brukere har.Dette målet har fungert som basisen for sikkerheten til protokollen.Vi har implementert en prototype av protokollen basert på Ethereum-prosjektet og har produsert eksperimentelle resultater som viser at protokollen kan passe for bruk i transaksjonsbaserte applikasjoner.Videre har vi utviklet en parkeringsapplikasjon som bevis på konseptet for å vise hvordan omdømmemålet kan utnyttes av både applikasjonene og deres brukere. We present the Proof-of-Reputation consensus protocol to allow for a global immutable reputation system amongst decentralized applications. The protocol utilize blockchain technology and peer-to-peer networking to provide a distributed ledger of state that every participant share and agree upon. We have incorporated into the protocol a measure of user contribution by keeping track of and utilizing the connectedness and transaction amounts of users. This measure has served as the basis for the protocol security.We have implemented a prototype of our protocol based on the Ethereum project and have experimental results showing it can be a good fit for transaction-based applications. Furthermore, we developed a parking application as a proof of concept showing how one might use reputation to benefit both the application and it's users.