@hashs
The three-layer framework of chain abstraction is categorized into application, account and blockchain layers, which correspond to the needs of developers, general users and infrastructure parties, respectively. This framework provides a new perspective to understand multi-chain interoperability and chain abstraction concepts. Through this refined hierarchy, the pain points and needs of different user groups in cross-chain interactions can be analyzed and solved more precisely, and a more structured way of thinking about project design and development is also provided. Developers are the core of driving the evolution of the blockchain ecosystem, but currently they face the challenges of multi-chain deployment and cross-chain reconfiguration. Especially when developers need to migrate EVM projects across chains to other non-EVM chains, rewriting code and adapting security become a huge obstacle.