Post
Topic
Board Development & Technical Discussion
Re: simbit - p2p network simulator
by
eb3full
on 10/05/2014, 10:54:58 UTC
MinCen Simulation

Demo: http://ebfull.github.io/
Code: https://github.com/ebfull/simbit/blob/master/sim.js

Sergio's MinCen is an interesting incentive structure for aggregating mining and discouraging forks in the chain, which comes in handy when block intervals are decreased below network propagation rates. It is a quasi-decentralized system in which miners voluntarily delegate to a master (or manager) party whose primary purpose is to select the winning branch and prevent a wasteful race. In theory, if the master attempts to abuse their position, it is in complete view of the network and the master will be abandoned. Some malicious actions can be prevented with fraud proofs.

I've created a bare-bones simulation of this protocol with 1 minute block times, with M=16 share slots. This is just a demonstration; a thorough analysis of MinCen would require much more to be implemented.