“…A Byzantine faulty device leads to take wrong actions and a serious damage is the consequence of a wrong decision for any automated IoT platform. Hardware and software flaws, deployment errors, power outages, resource constraint characteristics, network disruption, small batteries are common causes for IoT device failure in addition of environmental conditions and collisions [1] which are considered to design BBFT algorithm. A typical IoT infrastructure consists of sensors, actuators, internet gateways, edge computing systems, cloud computing systems, cloud data centers, data analytic systems, and its platforms.…”