Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 1.37 KB

README.md

File metadata and controls

17 lines (9 loc) · 1.37 KB

MnemoSys

Abstract

Reputation systems have been one method of solving the unique challenges that face distributed networks of independent operators. Fundamentally, historical performance must be considered in a way that attempts to predict future behavior, optimize present functionality, and provide some measure of immutable recording. In this paper, a three-part system, MnemoSys, is proposed to solve this diverse set of problems. First, historical performance is dynamically weighted and scored using geometrically expanding time windows. Second, a quorum is abstracted as a restricted Boltzmann machine to produce a conditional probability estimate of log-normal likelihood of good-faith behavior. Third, all rewards and punishments are recorded on an immutable, decentralized ledger. Our experimentation shows that when applied iteratively to an entire network, consistently under-performing nodes are removed, network stability is maintained even with high percentages of simulated error, and global network parameters are optimized in the long-term.

Notebook

A full deployment of the MnemoSys system integrated with a decentralized ledger is presented in the Jupyter notebook located in the repository.

Contact/Questions

All code was witten and developed by myself under supervision of the NSF Blockchain REU program at Boise State Univeristy.

[email protected]

Copyright IEEE