The Ledger of Life