Searcharxiv⌕ Search

arXiv subjects

Truc D. T. Nguyen

Publications and source records attributed to Truc D. T. Nguyen.

2 recordsLinked to original sources

A Blockchain-based Iterative Double Auction Protocol using Multiparty State Channels

Although the iterative double auction has been widely used in many different applications, one of the major problems in its current implementations is that they rely on a trusted third party to handle the auction process. This imposes the risk of single point of failures, monopoly, and bribery. In this paper, we aim to tackle this problem by proposing a novel decentralized and trustless framework for iterative double auction based on blockchain. Our design adopts the smart contract and state channel technologies to enable a double auction process among parties that do not need to trust each other, while minimizing the blockchain transactions. In specific, we propose an extension to the original concept of state channels that can support multiparty computation. Then we provide a formal development of the proposed framework and prove the security of our design against adversaries. Finally, we develop a proof-of-concept implementation of our framework using Elixir and Solidity, on which we conduct various experiments to demonstrate its feasibility and practicality.

cs.CR↗

Publish-Subscribe Framework for Event Management in IoT-based Applications

The incredible growth of sensors and microcontroller units makes the task of real-time event monitoring in the Internet of Things (IoT) based applications easier and more practical. In order to effectively support the event management in IoT-based applications, we propose a framework that is based on the publish-subscribe model for detecting events from IoT sensor nodes and sending notifications to subscribers (end-users) via Internet, SMS, and Calling. With the exception of the advantages inherited from the publish-subscribe model, the further advantages of the proposed framework are the ease of use in terms of user configuration without any need of technical skills, the aid of security mechanisms to prevent network intrusion, and the minimum hardware resource requirement. Additionally, the proposed framework is applicable and adaptable to various platforms since it has been developed by using Boost C++ Libraries and CMake. To evaluate the proposed framework, we develop a prototype of a real-time event monitoring system that is also presented in this paper.

cs.NI↗