Srinivasan Raghuraman1 talk by Srinivasan RaghuramanKVaC: Key-Value Commitments for Blockchains and Beyond