INTEGRATING SOCIAL MEDIA DATA INTO SMART CONTRACTS

Yurii Tsudzenko

Abstract


The rise of blockchain technology has set the stage for groundbreaking decentralized applications and smart contracts. Recently, there's been a surge in interest regarding the integration of social media data into blockchain-based smart contracts, promising significant transformations across sectors like finance, marketing, and governance. Essentially, this shift involves tapping into the vast pool of data generated by social media interactions immutable smart contracts. By capitalizing on blockchain transparency, security, and decentralization, this integration aims to streamline processes, foster trust, and unlock new avenues for automation and efficiency.

This paper delves into the process of gathering data from YouTube, a prominent video-sharing platform, via its API for use in an integrating data into smart contract. YouTube boasts an extensive repository of data ripe for various applications. The research utilizes Node.js, Solidity, and YouTube API technologies. Furthermore, it explores incorporating this gathered information into a smart contract, enriching features within a decentralized ecosystem. The incorporation of social media data into a smart contract offers fresh prospects for data-driven decision-making and content verification, contributing to the advancement of blockchain-based applications and services. The process of converting data into smart contracts is divided into several main stages. The article also provides the results of execution time testing for transferring data from social media into smart contracts. The conducted tests showed a significant reduction in execution time thanks to the utilization of the YouTube API along with Node.js and Solidity technologies. This approach to integrating data into smart contracts can be applied for further analysis and content verification, fostering the development of blockchain-based applications and services.

Keywords: cryptocurrency, smart contract, Solidity, social media, decentralization, data analysis.


Full Text:

PDF

References


  1. Alharby, Maher, and Aad Van Moorsel. Blockchain-based smart contracts: A systematic mapping study. arXiv preprint arXiv:1710.06372. 2017, doi:10.48550/arXiv.1710.06372
  2. A. Elvira, J. Correas, P. Gordillo, G. Román-Díez, A. Rubio. Gasol: Gas analysis and optimization for ethereum smart contracts. In International Conference on Tools and Algorithms for the Construction and Analysis of Systems, pp. 118-125. Cham: Springer International Publishing, 2020, doi: 10.1007/978-3-030-45237-7
  3. W. Wenbo, D. Thai Hoang, P. Hu, Zehui Xiong, D. Niyato, P. Wang, Y. Wen, D In Kim. A survey on consensus mechanisms and mining strategy management in blockchain networks. Ieee Access 7 (2019): 22328-22370, doi: 10.1109/ACCESS.2019.2896108
  4. Pavlyshenko B. M. "Bitcoin price predictive modeling using expert correction." In 2019 XIth International Scientific and Practical Conference on Electronics and Information Technologies (ELIT), pp. 163-167. IEEE, 2019, doi: 10.1109/ELIT.2019.8892303
  5. Yuriy Tsudzenko “Підходи в моделюванні смарт-контрактів на основі Ethereum” Electronics and information technologies. 2023. Issue 22. P. 69–78.
  6. Ali, Ammar Mohammed, Alaa Kadhim Farhan. Enhancement of QR code capacity by encrypted lossless compression technology for verification of secure E-Document. IEEE Access 8 (2020): 27448-27458, doi: 10.1109/ACCESS.2020.2971779
  7. YouTube [Online]. URL: https://www.youtube.com/
  8. Cheng X., Dale C., Liu J. Statistics and social network of youtube videos. In 2008 16th Interntional Workshop on Quality of Service. IEEE 2008, June. P. 229-238, https://ieeexplore.ieee.org/document/4539688
  9. Chattopadhyay, Biswapesh, Priyam Dutta, Weiran Liu, Ott Tinn, Andrew Mccormick, Aniket Mokashi, Paul Harvey et al. Procella: Unifying serving and analytical data at YouTube. Proceedings of the VLDB Endowment 12, no. 12, 2019: P. 2022-2034, doi: 10.14778/3352063.3352121
  10. Bärtl, Mathias. "YouTube channels, uploads and views: A statistical analysis of the past 10 years." Convergence 24, no. 1, 2018, P. 16-32. doi: https://doi.org/10.1177/1354856517736979
  11. Youtube Data API [Online]. URL: https://developers.google.com/youtube/v3
  12. Node.js [Online]. URL: https://nodejs.org/en
  13. Pezoa, Felipe, Juan L. Reutter, Fernando Suarez, Martín Ugarte, Domagoj Vrgoč. Foundations of JSON schema. In Proceedings of the 25th international conference on World Wide Web. P. 263-273. 2016, doi: 10.1145/2872427.2883029
  14. Steelman, Zachary R., Bryan I. Hammer, and Moez Limayem. "Data collection in the digital age." MIS quarterly 38, no. 2 (2014): 355-378.
  15. Dannen Chris, Chris Dannen. Solidity programming. Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners, 2017. P. 69-88, doi: https://10.1007/978-1-4842-2535-6
  16. Wohrer Maximilian, Uwe Zdun. "Smart contracts: security patterns in the ethereum ecosystem and solidity." In 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE). P. 2-8. IEEE, 2018, doi: 10.1109/IWBOSE.2018.8327565




DOI: http://dx.doi.org/10.30970/eli.28.7

Refbacks

  • There are currently no refbacks.