Blockchain researchers have long grappled with the challenges of scalability, exploring various architectural approaches in their quest for improved performance. However, in order to achieve widespread adoption of dApps, scalability improvement alone is not sufficient. Functionality, in response to the demands of customization for different use cases, has been identified…