[Tech] Limitations of IoT System Implementation

ReapChain(REAP)
ReapChain Official
Published in
4 min readNov 30, 2022

--

Hello! everyone! It’s a ReapChain! Today’s topic is the Limitations of IoT System Implementation

2.1 Processing Large Amounts of Data in the IoT Industry

The problem of processing large amounts of data in a centralized architecture

The problem of processing large amounts of data in a centralized architecture As IoT services become invigorated, the number of devices connected to the network is increasing rapidly, leading to a rise in data traffic. In particular, as the wearable and connected car services begin, data traffic is expected to increase in infotainment (Information+Entertainment).

Most IoT companies manage IoT devices after renting computing resources from cloud service providers. However, since the existing cloud system is inefficient in handling exploding data because the centralized server processes all the data, it causes the degradation of the overall speed and quality of IoT services.

Recently, “edge computing” technology has been introduced to process real-time data based on distributed small servers to reduce the data traffic burden and lower the probability of service delay. However, since edge computing requires additional processors to handle increasing computing tasks, cost problems in facility maintenance and difficulties in system management may occur.

< Figure 2. Changes in Storing Methods of Data in the IoT Industry >

2.2 Security in the IoT Industry

Security issues regarding hacking of IoT devices and access by unauthorized devices

Devices connected to the IoT must be connected to the network with individual IDs that can identify themselves. In the IoT industry, various devices are information providers, but there is no reliable ID authentication system for personal devices and a verification system for data transmitted between devices.

In the IoT environment, as shown, since various devices are interconnected, it is difficult to use the encryption algorithm used in the existing system, making it vulnerable to external attacks such as Malware and DDoS. As a result, various attacks against IoT devices occur frequently. The hacked devices are highly likely to be used to spread malicious codes and spam by leaking essential data such as user account information and passwords.

Since the forged data of hacked devices cannot be verified and secured, malfunction of the entire system due to incorrect data transmission and other side effects can occur. If authentication of IoT devices or data security systems does not exist, there can be threats across the entire IT service.

< Figure 3. Security Threats in the IoT Environment >

2.3 Convergence of Blockchain and IoT System

Difficulties in developing blockchain-based software

Many companies are trying to expand their business areas using IoT technology. But their infrastructures are implemented with various technologies and processes, making the system structure very complicated. Therefore, companies do not have the flexibility and competence to integrate the existing system with new technology, such as blockchain, which utilizes new programming frameworks and development languages.

For this reason, most companies tend to rely on third parties to implement blockchain-based business processes and the system established for the business processes through outsourcing contracts, which requires a lot of cost and time.

Therefore, companies need specialized development tools and environments which support various development languages such as java, c#, c++, and PHP accustomed to their programmers and enable the development of DApps with ease.

Integration problem of blockchain and IoT system

Existing blockchains seek various methods to complement the shortcomings and secure high processing speed and scalability for convergence with the IoT industry. However, it has not yet solved the issues related to the security of devices and decentralization with satisfaction.

For a public blockchain, it is hard to implement a practical IoT system because of the low processing speed caused by the limited computational power of a node when data transactions occur.

Private blockchain-based IoT systems partially guarantee higher processing speed and scalability than public blockchains by restricting the authority to participate in the blockchain network. However, data transparency cannot be guaranteed because decentralization is not achieved. To solve the private and public blockchain dilemma, industry-related workers and developers need a new technology that integrates the existing blockchain technology with various devices in the IoT industry.

★ ReapChain Official Community
Follow the ReapChain official community and have more news!
Homepage: https://reapchain.com/
Telegram (ENG): https://t.me/ReapchainOfficialEnglish
Telegram (KR): https://t.me/joinchat/MbaQ7RaZchMzjAam9yMS0Q
Blog: https://blog.naver.com/reapchain
Facebook: https://www.facebook.com/ReapChain/
Twitter: https://twitter.com/ReapChain
Instagram: https://www.instagram.com/reapchain_reap_doonge/
Bitcointalk: https://bitcointalk.org/index.php?topic=5260297.0
Partnership and Affiliation Inquiries: reapchain@reapchain.com
Investment and Sale Inquiries: sale@reapchain.com
Project Inquiries: reapchain.official@reapchain.com

--

--