Blockchain systems generate massive volumes of transactional data, yet most existing analytical approaches rely on query-based retrieval mechanisms that treat transactions as isolated records. In this paper, a trajectory-based framework for blockchain analysis is introduced where user activity is modeled as temporally ordered behavioral patterns. Four types of blockchain trajectories are formally defined: miner reward trajectories, sender value-and-fee trajectories, receiver value trajectories, and sender–receiver interaction trajectories. Unlike traditional query frameworks, trajectories are treated as first-class analytical objects, explicitly constructed and returned as outputs, thereby enabling structured temporal reasoning over blockchain behavior. To demonstrate the practicality of the approach, the proposed trajectory functions are implemented in Python 3.12 and experiments are conducted using real data from the Ethereum blockchain. Compared with conventional query-based approaches that return isolated transactions, the experimental results show that the proposed trajectory-based framework enables a more systematic identification of temporal behavioral patterns, including persistent miner dominance, recurrent zero-value interactions, sender–receiver role reversals and sender dominance by sending the highest values across several periods. The results show that trajectory-based modeling provides a systematic lens for uncovering temporal and structural regularities that are not readily observable through conventional query techniques. This work establishes a formal foundation for behavioral blockchain analytics and opens new research directions in centralization measurement, predictive modeling, and trajectory similarity analysis.
Arboleda et al. (Sat,) studied this question.