Ethereum Has Entered the User-Experience Engineering Phase
Users do not care which layer processed a transaction. They care whether the task completed. A transaction being included in a block does not necessarily m
Users do not care which layer processed a transaction. They care whether the task completed. A transaction being included in a block does not necessarily mean a cross-domain message arrived or an indexer updated.nnApplications should expose distinct states for submission, confirmation, cross-domain completion, and business settlement. RPC failover, retries, and oracle behavior belong in product tests. The next competition is recovery: can a user retry, recover assets, and give support a useful transaction trail?
Sources
See the linked primary sources in the Chinese edition.
