The search functionality is under construction.
The search functionality is under construction.

Author Search Result

[Author] Sung Hoon BAEK(2hit)

1-2hit
  • OPERA: A Complete Offline and Anonymous Digital Cash Transaction System with a One-Time Readable Memory

    Ki-Woong PARK  Sung Hoon BAEK  

     
    PAPER-Privacy, anonymity, and fundamental theory

      Pubricized:
    2017/07/21
      Vol:
    E100-D No:10
      Page(s):
    2348-2356

    Emerging digital payment services, also known as FinTech, have enabled various types of advanced payment transactions (such as Google Wallet, Apple Pay, Samsung Pay, etc.). However, offline peer-to-peer cash transactions still make up about 25.6% of the overall financial transactions in everyday life. By investigating existing online and offline payment systems, we identify three key challenges for building a digital cash transaction system with core features of the offline cash transactions: self-verifiability of digital cash; user anonymity; atomic cash transfer for double spending/depositing protection. In this paper, we propose OPERA, an offline peer-to-peer digital cash transaction system that addresses the three challenges. It newly introduces a concept of ‘one-time-readable memory(ORM)’ and ‘digital token’ which is a unit of self-verifiable digital cash. The one-time readability from ORM and three-stage token exchange protocol enable OPERA to provide uniqueness to digital cash and to allow a complete offline digital payment. OPERA devices are enhanced with TCPA technology to ensure the integrity of the physical device package. To evaluate the feasibility and resilience of the OPERA design, we built a prototype on a customized embedded board.

  • An Asynchronous Striping-Aware Readahead Framework for Disk Arrays in Linux

    Sung Hoon BAEK  

     
    PAPER-Software System

      Vol:
    E96-D No:1
      Page(s):
    19-27

    Disk arrays and prefetching schemes are used to mitigate the performance gap between main memory and disks. This paper presents a new problem that arises if prefetching schemes that are widely used in operation systems are applied to disk arrays. The key point of the problem is that block address space from the viewpoint of the host is contiguous but from that of the disk array it is discontiguous and thus more disk accesses than expected are required. This paper presents two ways to resolve the problem that arises from the Linux readahead framework. The proposed scheme prevents a readahead window from being split into multiple requests from the viewpoint of the disk array but not from the viewpoint of the host thereby reducing disk head movements. In addition, it outperforms the prior work by adopting an asynchronous solution, improving performance for fragmented files, eliminating readahead size restriction, and improving disk parallelism. We implemented the proposed scheme and integrated it with Linux. Our experiment shows that the solution significantly improved the original Linux readahead framework when a storage server processes multiple concurrent requests.