Umut Can Cabuk

Dr. Umut Can Cabuk

San Diego State University, San Diego, California, USA
orcid

Research Focus & Metrics

Academic Career Length

11Years (2016-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 March 2018
Verified
Conference Paper
Closed access
EYEmre Yavuz
Emre Yavuz
AKAli Kaan Koc
Ali Kaan Koc
UCUmut Can Cabuk
Umut Can Cabuk
GDGökhan Dalkılıç
Gökhan Dalkılıç
There is no doubt that the revolutionary concept of the blockchain, which is the underlying technology behind the famous cryptocurrency Bitcoin and its successors, is triggering the start of a new era in the Internet and the online services. While most people focus only at cryptocurrencies; in fact, many administrative operations, fintech procedures, and everyday services that can only be done offline and/or in person, can now safely be moved to the Internet as online services. What makes it a powerful tool for digitalizing everyday services is the introduction of smart contracts, as in the Ethereum platform. Smart contracts are meaningful pieces of codes, to be integrated in the blockchain and executed as scheduled in every step of blockchain updates. E-voting on the other hand, is another trending, yet critical, topic related to the online services. The blockchain with the smart contracts, emerges as a good candidate to use in developments of safer, cheaper, more secure, more transparent, and easier-to-use e-voting systems. Ethereum and its network is one of the most suitable ones, due to its consistency, widespread use, and provision of smart contracts logic. An e-voting system must be secure, as it should not allow duplicated votes and be fully transparent, while protecting the privacy of the attendees. In this work, we have implemented and tested a sample e-voting application as a smart contract for the Ethereum network using the Ethereum wallets and the Solidity language. Android platform is also considered to allow voting for people who do not have an Ethereum wallet. After an election is held, eventually, the Ethereum blockchain will hold the records of ballots and votes. Users can submit their votes via an Android device or directly from their Ethereum wallets, and these transaction requests are handled with the consensus of every single Ethereum node. This consensus creates a transparent environment for e-voting. In addition to a broad discussion about reliability and efficiency of the blockchain-based e-voting systems, our application and its test results are presented in this paper, too.

16 January 2024 in IEEE Transactions on Intelligent Transportation Systems
Verified
Journal Article
Closed access
UCUmut Can Cabuk
Umut Can Cabuk
MTMustafa Tosun
Mustafa Tosun
ODOrhan Dagdeviren
Orhan Dagdeviren
Yusuf OzturkYusuf Ozturk
Yusuf Ozturk
Drones, particularly when deployed in swarms, hold immense potential for various applications, such as aerial imaging, delivery services, disaster response, and advanced surveillance. Their effective and efficient use, however, hinges on the accurate estimation of energy consumption. This study focuses on determining energy consumption patterns for small drones weighing less than 2 kg and with diameters under 1 m. Through an extensive series of test flights, empirical energy consumption data was collected and used to develop four distinct energy models: a theoretical model based on fundamental flight forces, a simple linear regression model, a cubic polynomial regression model, and a machine learning-based model using the XGBoost Regressor algorithm. A cost function for swarm topology control was also derived for assessing energy consumption during various activities, like connectivity restoration and formation change, facilitating more energy-efficient decision-making in swarm operations. Our findings highlighted an energy-efficient “valley” within the airspeed range, indicating that flying at speeds outside this range results in higher energy consumption. The machine learning model demonstrated superior accuracy within its training range, achieving an R $^2$ of 0.9999, whereas the polynomial regression model was deemed best for extrapolation purposes, delivering an R $^2$ of 0.966. Simple linear regression and theoretical models, although less accurate, can offer quick energy demand calculations and insights into the effects of hardware modifications, respectively.

30 March 2018 in IJARCCE
Verified
Journal Article
Closed access
UCUmut Can Cabuk
Umut Can Cabuk
EAEylül Adıgüzel
Eylül Adıgüzel
Enis KaraarslanEnis Karaarslan
Enis Karaarslan

25 May 2021 in IEEE Access
Verified
Journal Article
Open access
UCUmut Can Cabuk
Umut Can Cabuk
GDGökhan Dalkılıç
Gökhan Dalkılıç
ODOrhan Dagdeviren
Orhan Dagdeviren
Drone technology is developing very rapidly. Flying devices accomplishing various applications are becoming an integral part of our daily life undoubtedly. Drones are characterized by extreme mobility, decent computing power, scalability, and a very short lifetime due to energy constraints. The rise of drones inevitably enabled swarms and drone networking applications. Drone networks is a path-breaking subclass of flying ad-hoc networks with unique capabilities and specific requirements. One very important challenge with swarms is the device authentication problem, in other words, proving the identity of a single or a group of drones that request to join the swarm. In this paper, we tackle this emerging problem and propose a novel context-aware mutual authentication protocol. The proposed protocol provides authentication for groups of drones and supports recovering a swarm in case of network separation. Likewise, the protocol can handle drone joins and leaves. Moreover, the protocol is not dependent on network infrastructure, secure storage, and secure channels. We tested the protocol using an automated formal security protocol verification tool, called Scyther. The tests resulted in the complete verification of the authentication and secrecy claims for arbitrary network instances and all defined use-cases. The protocol is also shown to have proven performance advantages over the existing schemes.

1 October 2019
Verified
Conference Paper
Closed access
BMBlessing Ngonidzashe Musungate
Blessing Ngonidzashe Musungate
BCBusra Candan
Busra Candan
UCUmut Can Cabuk
Umut Can Cabuk
GDGökhan Dalkılıç
Gökhan Dalkılıç
The revolutionary concept of blockchain and its applications are spectacularly drawing more and more attention in today’s world. The crypto-currency platforms have been on the forefront of implementing blockchain technology. However, the capabilities of blockchains are not limited to monetary transactions. Introduction of smart contracts allowed development of various distributed applications. As the need for blockchains continues to grow, there is also a strong demand for larger, more scalable and more flexible "multipurpose" chains. Conventional blockchains (even the ones supporting smart contracts) cannot comprehensively cover these requirements. To address these issues, the concept of sidechains has been introduced. This paper provides a brief overview of sidechains, explains how they work, discusses their benefits and drawbacks; moreover, describes how they can be built using relevant software and tools.

4 February 2022 in Turkish Journal of Electrical Engineering and Computer Sciences
Verified
Journal Article
Closed access
HAHakan Altaş
Hakan Altaş
GDGökhan Dalkiliç
Gökhan Dalkiliç
UCUmut Can Cabuk
Umut Can Cabuk