A computer scientist explains how proof-of-stake works

A computer scientist explains how proof-of-stake works