Potential advances with Blockchains (BC) have reached various application areas beyond FinTech-oriented use cases. Since Internet-of-Things (IoT) based use cases being an important part of them, this thesis identifies and tackles key concerns of the interdisciplinary area of BC and IoT integration (BIoT). As many IoT devices interact in BC-IoT integrated applications, it is crucial to provide efficient measurement metrics and mechanisms for IoT data collection, transmission, and persistence within BCs. Due to salient features such as strong trust and decentralization, BIoT shows potentials in many use cases (applications) e.g., Supply Chain Tracking (SCT), smart cities, identity management, and data streaming and trading. This thesis resembles further potentials and incentives for BIoT, which leads via suitable use cases to respective challenges. The analysis of existing studies leads to the fact that BIoT faces various efficiency issues which can be associated with (a) scalability, (b) energy efficiency, and (c) security.Solving these 3 important BIoT issues have to be considered proactively within the application layer -i.e., social and functional aspects of BC-IoT integrated applicationsand technical layer -i.e., underlying BC, IoT, and the adaptation of these two realms-. Hence, to address these 3 issues while considering the application and technical layers, this thesis specifies and pursues 3 goals, namely the Technical, Functional, and Social goals. To reach its goals, the experimental approach taken in this thesis include 3 main steps.At first, this thesis exploits the utilization of BIoT applications and focuses on defining and determining measures and criteria -to be met proactively for an efficient BIoT-by designing and prototyping 4 BC-IoT-integrated decentralized application (dApp). The fist step's outcome is a granular set of metrics and measures considering the specified technical, functional, and social goals for an efficient BIoT.In the second step, this thesis introduces various BIoT methods that improve the performance of BC-IoT integrated systems, especially in using the LoRaWAN access method as the main IoT protocol considered throughout this thesis. In this step, the main focus is put on the performance enhancement of the BIoT systems by studying the maximal number of TXs submitted, reliability of transport schemes, and the energy efficiency. This thesis specifies a reliable data transmission scheme from IoT devices to the connected BCs. Driven by the performed evaluations and the state-of-the-art BIoT architectures, the new I would like to thank Prof. Dr. Burkhard Stiller for his support during the many different activities of my Ph.D. studies. These were five unforgettable years which, thank to him they were filled with numerous experiences and explorations. Thanks, Burkhard, for being an excellently organized, always responsive, and a caring leader. I would also like to thank my co-adviser Prof. Dr. Salil Kanhere for providing valuable feedback in preparation of my thesis.I would like to ...