This paper introduces a novel algorithm for secure, authenticated communication in IoT networks, leveraging blockchain’s robustness. Using Practical Byzantine Fault Tolerance (PBFT) as a consensus method for data authentication ensures data genuineness before integration into the network which enhances authenticity across nodes. Additionally, Elliptic Curve Cryptography (ECC) signatures add cryptographic protection to the data, safeguarding data from unauthorized tampering and spoofing. This study includes a mixed-method approach of both quantitative and qualitative analyses to assess the algorithm’s effectiveness, efficiency, and security. Surveys with stakeholders yield empirical data that highlight improvements in network integrity and security, demonstrating PBFT and ECC’s potential for addressing IoT security challenges. This research contributes to existing literature by presenting a scalable, secure framework for IoT communication, underscoring the importance of advanced cryptographic techniques in an evolving digital landscape.