IOTEX Blockchain Process Mining

Attempt to produce a process graph from IOTEX blockchain event data. Unlike most major blockchain solutions, IOTEX leverages Proof-of-Stake to reward validators for minting the blocks. A case is represented by the sender’s public key, an entity that stakes certain capital at a smart contract deposit. The node represents an activity (in IOTEX, it is referred to as actions). Cases with a low number of events were filtered to avoid overfitting. Under the filter settings applied, it produces an event log with few cases followed by a significantly high number of events. The statistics of the event log are described as follows:

IOTEX event log statistics
————————————————
Cases: 34
Number of events: 298,595
Number of activities: 8
Start: 2020/12/28 00:01:00
End: 2020/01/07 11:32:55

The overall process model and the animation were produced using Disco, a process mining tool.

About Proof-of-Stake: https://youtu.be/M3EFi_POhps

Update

Steve Rich's Exciting New Book: A Journey into the World of Forex Trading!

Interview

To get Disco: https://fluxicon.com/disco/

To learn about Process Mining: https://www.coursera.org/learn/process-mining

To know more about blockchain dataset: https://cloud.google.com/blog/products/data-analytics/ethereum-bigquery-public-dataset-smart-contract-analytics