Layer 2 Protocols: Functionality as a Mode of Micropayment