The application discloses a three-dimensional
visualization system and construction method based on Ethereum
big data, which classifies Ethereum
blockchain big data according to entities, and constructs an Ethereum head
ecological network model by using a Spark computing framework. The whole Ethereum
network model is laid out by using a three-dimensional force guiding model, and the Barnes-Hut optimization
algorithm extended to three dimensions is introduced in the
graph layout process. The local part is laid out on the surface by using a spherical
layout method. Finally, the WebGL, ThreeJS and other WEB three-dimensional
graphics rendering technologies are used to realize the
visualization display of the Ethereum head
ecological network on the WEB side. The user can view the three-dimensional
visualization model of the Ethereum transaction network in different ways, so that the user interaction process becomes more smooth, the details of the three-dimensional
visualization model are controlled more deeply, and the
search function in the model is provided, so that the user can quickly locate the node to be concerned.