Skip to main content

Appendix

A1 - Risk Expressive Model - Numerical Example

Let's consider a bApp that defined β=2\beta = 2 and has 3 participants with obligations o1=10o_1 = 10, o2=20o_2 = 20, and o3=30o_3 = 30, and with risks r1=1%r_1 = 1\%, r2=100%r_2 = 100\%, and r3=200%r_3 = 200\%. The total obligation in the bApp is 10+20+30=6010 + 20 + 30 = 60, and, thus, p1=1/6p_1 = 1/6, p2=2/6p_2 = 2/6, and p3=3/6p_3 = 3/6.

First, we compute the normalization factor CC:

C=(16ePmax(1,0.01)+26ePmax(1,1)+36ePmax(1,2))IC = \left(\frac{1}{6} e^{P \cdot \max(1, 0.01)} + \frac{2}{6} e^{P \cdot \max(1,1)} + \frac{3}{6} e^{P \cdot \max(1,2)}\right) - I 13.02\approx 13.02

Then, we can compute the weight for each participant:

W1=c×16×eβ×max(1,0.01)=13.02×16×e229.4%W_1 = c \times \frac{1}{6} \times e^{-\beta \times \max(1,0.01)} = 13.02 \times \frac{1}{6} \times e^{-2} \approx 29.4\%

W2=c×26×eβ×max(1,1)=13.02×26×e258.7%W_2 = c \times \frac{2}{6} \times e^{-\beta \times \max(1,1)} = 13.02 \times \frac{2}{6} \times e^{-2} \approx 58.7\%

W3=c×36×eβ×max(1,2)=13.02×36×e411.9%W_3 = c \times \frac{3}{6} \times e^{-\beta \times \max(1,2)} = 13.02 \times \frac{3}{6} \times e^{-4} \approx 11.9\%

Note that, even though account 3 has , its higher risk dropped its weight to 11.9%.