Scaling analysis of the Telegram Open Network blockchain project

Authors

DOI:

https://doi.org/10.30837/rt.2022.2.209.13

Keywords:

Telegram Open Network, scaling, blockchain, sharding

Abstract

Blockchain systems are always distributed but differ greatly in resolutions, sizes, roles, transparency, types of participants, and the way transactions are handled. The decentralized structure offers inalienable security benefits, but with a large number of participants faces the problem of limited scaling. Sharding is suggested to solve this problem. Sharding is a way to divide consensual workload and transactions into several nodes. Effective application of sharding requires a lot of detail and work in terms of architecture and system implementation. As was found in the process of the work, in order to achieve significant results in scaling the blockchain system through sharding, it is necessary that the blockchain project is based on several blockchains simultaneously (i.e. had a multi-blockchain architecture) and provides infrastructure for fast and reliable messaging between them (i.e. strongly interconnected). The Telegram Open Network (TON) and its component TON Blockchain are considered an example of such a project.

This work provides a comparative analysis of the most popular blockchain platforms (Bitcoin and Ethereum) with the implementations of TON Blockchain ideas (The Open Network and Everscale) on three parameters: system bandwidth (measured at transactions per second, abbreviated TPS), the average time of a new block’s appearance in the network and projected bandwidth in TPS.

References

S. Nakamoto. Bitcoin: A peer-to-peer electronic cash system. Working Paper, 2008. [Online]. Available: https://bitcoin.org/bitcoin.pdf.

V. Buterin. Ethereum Sharding FAQ. Accessed: Jan. 28, 2020. [Online]. Available: https://github.com/ethereum/wiki/wiki/Sharding-FAQ.

F. Gai, J. Niu, S. Ali Tabatabaee, C. Feng and M. Jalalzai. Cumulus: A Secure BFT-based Sidechain for Off-chain Scaling // 2021 IEEE/ACM 29th International Symposium on Quality of Service (IWQOS), 2021, pp. 1-6, doi: 10.1109/IWQOS52092.2021.9521363.

J. Bonneau, A. Miller, J. Clark, A. Narayanan, J. A. Kroll and E. W. Felten. SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies // 2015 IEEE Symposium on Security and Privacy, 2015, pp. 104-121, doi: 10.1109/SP.2015.14.

H. Moudoud, S. Cherkaoui, and L. Khoukhi. An IoT Blockchain Architecture Using Oracles and Smart Contracts: the Use-Case of a Food Supply Chain // IEEE Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), 2019.

C. Profentzas, M. Almgren and O. Landsiedel. TinyEVM: Off-Chain Smart Contracts on Low-Power IoT Devices // 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), 2020, pp. 507-518, doi: 10.1109/ICDCS47774.2020.00025.

Singh, Amritraj & Click, Kelly & Parizi, Reza & Zhang, Qi & Dehghantanha, Ali & Choo, Kim-Kwang Raymond. Sidechain technologies in blockchain networks: An examination and state-of-the-art review // Journal of Network and Computer Applications. 149. 102471. 10.1016/j.jnca.2019.102471.

A. Hafid, A. S. Hafid, and M. Samih. A methodology for a probabilistic security analysis of sharding-based blockchain protocols // Proc. Int. Congr. Blockchain Appl. Cham, Switzerland: Springer, 2019, pp. 101–109.

L. Luu, V. Narayanan, C. Zheng, K. Baweja, S. Gilbert, and P. Saxena. A secure sharding protocol for open blockchains // Proc. ACM SIGSAC Conf. Comput. Commun. Secur., Oct. 2016, pp. 17–30.

G. Yu, X. Wang, K. Yu, W. Ni, J. A. Zhang, and R. P. Liu. Survey: Sharding in blockchains // IEEE Access, vol. 8, 2020, pp. 14155–14181.

C. Huang, Z. Wang, H. Chen, Q. Hu, Q. Zhang, W. Wang, and X. Guan, RepChain: A reputation-based secure, fast and high incentive blockchain system via sharding, 2019, arXiv:1901.05741. [Online]. Available: http://arxiv.org/abs/1901.05741.

Y. Xiao, N. Zhang, W. Lou, and Y. T. Hou. A survey of distributed consensus protocols for blockchain networks // IEEE Commun. Surveys Tuts., vol. 22, no. 2, pp. 1432–1465, 2nd Quart., 2020, doi: 10.1109/COMST.2020.2969706.

The Open Network / N. Durov. Режим доступу: https://ton.org/ton.pdf. Дата звернення: 24.05.2022.

Everscale Whitepaper / Mitja Goroshevsky. Режим доступу: https://everscale.network/docs/everscale-whitepaper.pdf. Дата звернення: 24.05.2022.

Exploring Telegram Open Network / Binance Research Group. Режим доступу: https://research.binance.com/en/analysis/telegram-open-network. Дата звернення: 24.05.2022.

Published

2022-06-24

How to Cite

Yukhymenko, V. ., & Fediushyn, O. . (2022). Scaling analysis of the Telegram Open Network blockchain project. Radiotekhnika, 2(209), 130–137. https://doi.org/10.30837/rt.2022.2.209.13

Issue

Section

Articles