Zap Relay Contracts
Data Vending Machines (DVM) has me thinking about decentralized betting markets.
Why couldn't a DVM job be a bet based on an arbitrary piece of data between two or more npubs?
E.g. user broadcasts job to relays based on outcome of XYZ sportballs event. User gives 2:1 odds based on XYZ outcome of XYZ event. User pays zap + overcollateralization. Funds held in a DLC-like "escrow" until outcome is achieved.
Relay processes xyz data, processes zap payment from both parties, collects fee after winner is paid-out.