Bitcoin Covenants: What Are They And What Do They Do?Covenants provoke divided opinions in Bitcoin, viewed variably as beneficial or risky, with significant implications for transaction flexibility.