Print Email Facebook Twitter Creating trust through verification of interaction records Title Creating trust through verification of interaction records Author Harms, Jan-Gerrit (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor Pouwelse, Johan (mentor) Epema, Dick (graduation committee) Yorke-Smith, Neil (graduation committee) Degree granting institution Delft University of Technology Date 2018-08-31 Abstract Trust on the internet is largely facilitated by reputation systems on centralized online platforms. How- ever reports of data breaches and privacy issues on such platforms are getting more frequent. We argue that only a decentralized trust system can enable a privacy-driven and fair future of the online economy. This requires a scalable system to record interactions and ensure the dissemination and consistency of records. We propose a mechanism that incentivizes agents to broadcast and verify each others interaction records. The underlying architecture is TrustChain, a pairwise ledger designed for scalable recording transactions. In TrustChain each node records their transactions on a personal ledger. We extend this ledger with the recording of block exchanges. By making past information exchanges transparent to other agents the knowledge state of each agent is public. This allows to discriminate based on the exchange behavior of agents. Also, it leads agents to verify potential part- ners as transactions with knowingly malicious users leads to proof-of-fraud. We formally analyze the recording of exchanges and show that free-riding nodes that do not exchange or verify can be detected. The results are confirmed with experiments on an open-source implementation that we provide. Subject BlockchainTrustDistributed Ledger To reference this document use: http://resolver.tudelft.nl/uuid:4716c3f8-b9b1-4e80-8537-10b006bb78c1 Part of collection Student theses Document type master thesis Rights © 2018 Jan-Gerrit Harms Files PDF master_thesis_final.pdf 3.9 MB Close viewer /islandora/object/uuid:4716c3f8-b9b1-4e80-8537-10b006bb78c1/datastream/OBJ/view