1 of 15

Toward a Trust Metric for Authority in the RChain Bounty System

Dan Connolly, Feb 2018

2 of 15

RChain Bounty System: Success Disaster!

  • @AbnerZheng's work on VM primitives (#176):
    1. ROS-243: 8 story points; PR121 merged 8 Jan
    2. ROS-197: 8 story points; merged Dec 20
  • D> Rholang plugin for the IntelliJ Platform #127

3 of 15

RChain Bounty System: Success Disaster!

translating RChain Architecture documents into Chinese #242

rchain/architecture-docs#12 contributors (grad students):

  1. @AbnerZheng add the sphinx international support,�translated "namespace"
  2. @linsheng9731 translated 'motivation', 'approach' and 'execution_model/consensus_protocol'
  3. @RowlandZhou translated 'introduction'
  4. @yyh1102 translated 'index'
  5. @rjl493456442 translated ' architecture-overview' and 'storage and query'
  6. @yuhuanmocmoc translated 'application' and 'contract-design'

4 of 15

RChain Bounty System: Success Disaster!

#162: Moderators are responsible for Channel Etiquette & Guidelines.

Channel

Moderator

@Mervyn853

@sportshark

@lapin7

@jimscarver

@ojimadu

@mervyn853

@kitblake

@derek7272

@entropee

@ojimadu

5 of 15

RChain Bounty System: Success Disaster!

??????

6 of 15

New Approach to Authority?

"Bad money drives out good" -- Gresham's law

If it's easier to tear down than to build up, then the whole system comes down.

And we know that building up, i.e. real contribution, is not easy.

7 of 15

Trust Metric

“The goal of the trust metric is to accept as many valid accounts as possible, while also reducing the impact of attackers.” -- Raph Levien, 1999

8 of 15

Advogato: Computation of network flow

Ford-Fulkerson algorithm

9 of 15

Advogato: Security PRoof

Theorem 1

The number of bad servers chosen by the above metric is bounded by the sum of (cx - 1) over each of the confused servers x.

10 of 15

Peer Certifications Drive Trust Metric

11 of 15

Certified Open Source Developers

12 of 15

Social Network Simulator

13 of 15

Social Network Simulator

Demo gods smiling?

14 of 15

15 of 15