Blockchain Technology is a new database technology that can solve data integrity without a third party's need by doing cryptography on data transactions. The cryptographic hash data transaction in each block is linked, and it contains the information, time-stamps, and hash data of the previous block. So, it is impossible to manipulate the existing data. There are currently several blockchain simulators available to make it easier for us to understand how blockchain networks work. The blockchain simulator used and developed in this paper is the SimBlock simulator. This application can simulate the blockchain network and visualize the block propagation process that occurs. However, this simulator does not support the actual hash computation process as in the Proof-of-Work (PoW) concept. In this paper, we propose to add the PoW concept to the SimBlock simulator to provide more detailed information about the block structure on the blockchain network, the relationship between one block and another, to show how long the mining process takes, and to show the hashing value created. The aim is to educate the users with detailed information and understand how the Blockchain network works using the PoW concept. Our experiment tried various nodes from 125 to 1, 000 and block combinations from 1, 250 to 10, 000. We use leading-zero functions to solve the mathematical problems required in the PoW concept. The goal of math problems is to find one leading-zero or two leading zeros. The compile-Time result from the SimBlock modification is 0.2 to 2.2 seconds slower when using one leading-zero and 1 to 7.2 seconds slower when using two leading-zero. With this result, using the PoW concept algorithm requires higher resources so that the compilation process will take longer. However, the users still can see the hashing process that occurs.