Proxy Agents and Proxy Ledgers on Blockchain