Reference : Non-Negative Paratuck2 Tensor Decomposition Combined to LSTM Network for Smart Contra... |
Scientific journals : Article | |||
Engineering, computing & technology : Computer science | |||
Computational Sciences | |||
http://hdl.handle.net/10993/35508 | |||
Non-Negative Paratuck2 Tensor Decomposition Combined to LSTM Network for Smart Contracts Profiling | |
English | |
Charlier, Jérémy Henri J. ![]() | |
State, Radu ![]() | |
Apr-2018 | |
International Journal of Computer & Software Engineering | |
Graphy Publications | |
3 | |
1 | |
No | |
International | |
2456-4451 | |
[en] Blockchain ; Tensor ; Neural Network | |
[en] Background: Past few months have seen the rise of blockchain and cryptocurrencies. In this context, the Ethereum platform, an open-source blockchain-based platform using Ether cryptocurrency, has been designed to use smart contracts programs. These are self-executing blockchain contracts. Due to their high volume of transactions, analyzing their behavior is very challenging. We address this challenge in our paper.
Methods: We develop for this purpose an innovative approach based on the non-negative tensor decomposition Paratuck2 combined with long short-term memory. The objective is to assess if predictive analysis can forecast smart contracts activities over time. Three statistical tests are performed on the predictive analytics, the mean absolute percentage error, the mean directional accuracy and the Jaccard distance. Results: Among dozens of GB of transactions, the Paratuck2 tensor decomposition allows asymmetric modeling of the smart contracts. Furthermore, it highlights time dependent latent groups. The latent activities are modeled by the long short term memory network for predictive analytics. The highly accurate predictions underline the accuracy of the method and show that blockchain activities are not pure randomness. Conclusion: Herein, we are able to detect the most active contracts, and predict their behavior. In the context of future regulations, our approach opens new perspective for monitoring blockchain activities. | |
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Services and Data management research group (SEDAN) | |
http://hdl.handle.net/10993/35508 | |
10.15344/2456-4451/2018/132 | |
https://www.graphyonline.com/journal/journal_article_inpress.php?journalid=IJCSE |
File(s) associated to this reference | ||||||||||||||
Fulltext file(s):
| ||||||||||||||
All documents in ORBilu are protected by a user license.