Chain Abstraction is the concept of abstracting complexity of interacting with blockchain applications across multiple blockchain networks.