• Title/Summary/Keyword: Dapp

Search Result 31, Processing Time 0.023 seconds

A Mobile Voting DApp Implementation and Security Issues (모바일 투표 Dapp 실행 및 보안 이슈)

  • KHERLEN, NARANTUYA;Park, Jun Beom;Park, Jong Sou
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2019.05a
    • /
    • pp.290-292
    • /
    • 2019
  • Since the advent of blockchain and bitcoin, decentralization has been accelerating around the world as a public blockchain ethereum with smartcontract has begun. Developers can use Ethereum's blockchain development platform to develop "distributed applications" (DApp) running on a decentralized P2P network, and various types of devices from IoT to mobile can participate in a block-chain distributed environment have. Using Ethereum's blockchain development platform, developers can develop "Decentralized Application (DApp)" that run on a decentralized P2P network and various types of devices from IOT to mobile can participate in distributed blockchain environments. There are many ways to interact with the blockchain and the smart contract, but users tend to prefer the mobile methods due to their convenience and accessibility advantages. Therefore, the author developed an Android based voting DApp and researched related issues. Since the current development methods of DApp are not adequately researched and standardized, efficient methods for developing user-friendly DApp were studied. Because DApp has to spend a certain amount of fees to interact with blockchain, it has intensively investigated the gas problem of Smart Contract code and the security problem of code, and author would like to introduce it in this paper.

  • PDF

Strengthening security structure of open Blockchain platform to enhance privacy protection of DApp users (DApp 사용자의 프라이버시 보호 강화를 위한 공개형 블록체인 플랫폼 보안구조 강화방안)

  • Hwang, Seonjin;Ko, DongHyun;Bahk, Taeu;Choi, Yoon-ho
    • Journal of Internet Computing and Services
    • /
    • v.21 no.3
    • /
    • pp.1-9
    • /
    • 2020
  • Along with the growth of Blockchain, DApp (Distributed Application) is getting attention. As interest in DApp grows, market size continues to grow and many developers participate in development. Many developers are using API(Application Programming Interface) services to mediate Blockchain nodes, such as Infura, for DApp development. However, when using such a service, there is a serious risk that the API service operator can violate the user's privacy by 1 to 1 matching the account address of the Transaction executed by the DApp user with the IP address of the DApp user. It can have an adverse effect on the reliability of public Blockchains that need to provide users with a secure DApp service environment. The proposed Blockchain platform is expected to provide user privacy protection from API services and provide a reliable DApp use environment that existing Blockchain platforms did not provide. It is also expected to help to activate DApp and increase the number of DApp users, which has not been activated due to the risk of an existing privacy breach.

Design and Implementation of Machine Learning-based Blockchain DApp System (머신러닝 기반 블록체인 DApp 시스템 설계 및 구현)

  • Lee, Hyung-Woo;Lee, HanSeong
    • Journal of Internet of Things and Convergence
    • /
    • v.6 no.4
    • /
    • pp.65-72
    • /
    • 2020
  • In this paper, we developed a web-based DApp system based on a private blockchain by applying machine learning techniques to automatically identify Android malicious apps that are continuously increasing rapidly. The optimal machine learning model that provides 96.2587% accuracy for Android malicious app identification was selected to the authorized experimental data, and automatic identification results for Android malicious apps were recorded/managed in the Hyperledger Fabric blockchain system. In addition, a web-based DApp system was developed so that users who have been granted the proper authority can use the blockchain system. Therefore, it is possible to further improve the security in the Android mobile app usage environment through the development of the machine learning-based Android malicious app identification block chain DApp system presented. In the future, it is expected to be able to develop enhanced security services that combine machine learning and blockchain for general-purpose data.

Consortium Blockchain based Forgery Android APK Discrimination DApp using Hyperledger Composer (Hyperledger Composer 기반 컨소시움 블록체인을 이용한 위조 모바일 APK 검출 DApp)

  • Lee, Hyung-Woo;Lee, Hanseong
    • Journal of Internet Computing and Services
    • /
    • v.20 no.5
    • /
    • pp.9-18
    • /
    • 2019
  • Android Application Package (APK) is vulnerable to repackaging attacks. Therefore, obfuscation technology was applied inside the Android APK file to cope with repackaging attack. However, as more advanced reverse engineering techniques continue to be developed, fake Android APK files to be released. A new approach is needed to solve this problem. A blockchain is a continuously growing list of records, called blocks, which are linked and secured using cryptography. Each block typically contains a cryptographic hash of theprevious block, a timestamp and transaction data. Once recorded, the data inany given block cannot be altered retroactively without the alteration of all subsequent blocks. Therefore, it is possible to check whether or not theAndroid Mobile APK is forged by applying the blockchain technology. In this paper, we construct a discrimination DApp (Decentralized Application) against forgery Android Mobile APK by recording and maintaining the legitimate APK in the consortium blockchain framework like Hyperledger Fabric by Composer. With proposed DApp, we can prevent the forgery and modification of the appfrom being installed on the user's Smartphone, and normal and legitimate apps will be widely used.

A Proposition distributed vulnerability management solution using DApp system (DApp을 활용한 취약점 분산 관리 솔루션 제안)

  • Jo, Min-Ju;Lim, Jae-Won;Kim, Byoungwook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.05a
    • /
    • pp.182-185
    • /
    • 2019
  • 최근 다양한 보안 사고들이 발생함에 따라 보안의 중요성이 대두되고 분야를 가리지 않고 일어나는 보안 이슈에 대응하기 위한 개발이 다양화되고 있다. 이 중 블록체인 기반 암호화폐의 일종인 이더리움(Ethereum)의 탈중앙화 어플리케이션(DApp) 시스템이 이슈화되었다. DApp을 이용하여 개발된 취약점 분산 관리 솔루션은 DApp의 기능과 장점을 포함한다. 취약점 분산관리 솔루션은 현 시대의 데이터 관리 구조의 문제점을 해결하기 위한 대책으로 제시되며 필요성을 드러낸다. 또한, 기존의 중앙 집중형 시스템에서 벗어나 솔루션의 이점을 활용하여 사용 영역을 확장할 수 있다.

A Study on the Blockchain 2.0 Ethereum Platform Analysis for DApp Development (DApp 개발을 위한 블록체인 2.0 이더리움 플랫폼 분석 연구)

  • Kim, Soon-Gohn
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.11 no.6
    • /
    • pp.718-723
    • /
    • 2018
  • In a positive Internet of Medical Things (IoMT) environment, by combining the latest computer network technology with IoT technology, remote health care such as health care and monitoring is improved through the provision of quality medical information services. In this paper, we identified and compared the platforms applied with blockchain and presented the results of developing the product distribution de-centralized DApp. In the process, we developed a distribution platform that can use blockchain technology to identify product fraud, manage data, manage customers' information, prevent forgery, track transaction history, and facilitate product transactions.

Evaluation of Combustion gas during Fire Tests of Veneers Coated with Ammonium Salts (암모늄염으로 도포시킨 베니어판의 연소 시에 발생하는 연소가스 평가)

  • Jin, Eui;Chung, Yeong-Jin
    • Fire Science and Engineering
    • /
    • v.30 no.5
    • /
    • pp.93-99
    • /
    • 2016
  • This study tested the combustion characteristics of veneer specimens coated with four kinds of ammonium salts. Each veneer specimen was coated three times with 20 wt.% ammonium salt solutions at room temperature. After drying, the combustion characteristics of the specimens coated with chemicals, were investigated using the cone calorimeter (ISO 5660-1, 2). The specimens coated with monoammonium phosphate (MAPP) and, diammonium phosphate (DMPP) showed a 6.7% and, 10.0%, lower mean heat release rate ($HRR_{mean}$), respectively, than that of the uncoated specimen. On the other hand, the specimens coated with MAPP showed a 15.7% higher $CO_{peak}$ production rate and the specimens coated with DAPP showed by 8.2% lower rate than that of the uncoated specimen. The veneer coated with ammonium sulfate (AMSF) and DAPP showed a 9.6% and 33.3% lower the peak smoke production rate ($SPR_{peak}$) than that of the uncoated specimen. In addition, the time to the peak smoke extinction area ($SEA_{peak}$) was delayed by 38.4% in the specimens coated with DAPP than the uncoated specimen. Therefore, DAPP inhibited the combustion properties of the veneer and showed a tendency to reduce smoke production.

Blockchain-Based Pet Trade Service DApp (블록체인 기반 반려견 거래 서비스 DApp)

  • Cha, Ju Min;Kim, Jeong Gyu;Kim, Yong Yook;Lim, Moo Hyun;Kim, Woosaeng
    • Journal of Information Technology Applications and Management
    • /
    • v.26 no.6
    • /
    • pp.79-87
    • /
    • 2019
  • Blockchain is a distributed network in a decentralized P2P infrastructure. In this paper, we propose and implement a blockchain-based pet trade service DApp(Decentralized Application). In the existing trading services, there is no way to know the status of dogs in interpersonal transactions and an additional distribution cost has been incurred. As a solution to this problem, we introduce a blockchain technology for a pet trade service where users can check whether an individual pet is healthy or not by its registered biometric data in order to have an efficient and confident trade service. The registered users can purchase puppies or registering information for their dogs to sell through a pet trade service DApp. It is also possible to make a reliable trade by verifying whether the dog is actually the same one through an inscription information of a dog.

Research on the Direction of Blockchain Game Platform using AI

  • Lee Jong Ho
    • International Journal of Advanced Culture Technology
    • /
    • v.11 no.4
    • /
    • pp.417-422
    • /
    • 2023
  • AI blockchain technology, which is attracting attention as a core technology of the 4th Industrial Revolution, is a technology that can be used as an important means of innovation not only in the current gaming industry but also in various industrial fields. This paper extracts the platforms and types of blockchain games currently ranked within the top 100 on the blockchain app (DApp) sites State Of The DApps, DApp.com, and Dapp Rader and introduces the top games on major platforms. As a result of extracting platforms and types, the top games were mainly based on Ethereum, EOS, and Steam. However, the results showed that there are significantly more games based on the Ethereum platform, which are stable, easy to apply, and have a low barrier to entry due to the large number of users and DApps. We plan to improve awareness of blockchain games by studying the characteristics that only blockchain games have.

Development of DApp for Management Driving Route Information of Autonomous Vehicle (자율주행 자동차의 주행 경로 정보 관리를 위한 DApp 개발)

  • Jun-Won Kim;Nam-Hyeon Kim;Jung-Kyu Shin;Bo-Hyeon Kim;Gyu-Min Jeong;Jung-Hyun Woo;Kwang-Man Ko
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.229-229
    • /
    • 2023
  • 블록체인은 보안성과 탈중앙화를 동시에 제공하는 자료구조 중 하나로, 데이터를 중앙 서버가 아닌 모든 참여자들이 동등한 위치에서 관리할 수 있기 때문에 데이터를 투명하고 신뢰성 있게 관리할 수 있다. 본 연구에서는 자율주행 자동차의 차량정보, 주행 중 생성되는 데이터를 블록체인에 저장하여 차량상태, 차량경로 등을 실시간으로 모니터링할 수 있으며 생성 데이터의 권리 보장, 보안성 강화를 위한 이더리움기반 Dapp을 개발한다.