• Title/Summary/Keyword: decentralized application

Search Result 137, Processing Time 0.033 seconds

Implementing Blockchain Based Secure IoT Device Management System (블록체인 기반 안전한 사물인터넷 장치 관리 시스템 구현)

  • Kim, Mihui;Kim, Youngmin
    • Journal of IKEEE
    • /
    • v.23 no.4
    • /
    • pp.1343-1352
    • /
    • 2019
  • To manage the Internet of Things(IoT) Network, which consists of a large number of various devices, a secure and automatic method of strengthening the IoT network is being proposed. Blockchain has a 'smart contract' element of autonomous execution method, which is emerging as a way to not only exchange data quickly without mediators but also securely and automatically manage processes between IoT devices. In this paper, we implement a prototype of the entire IoT device management system based on the EOSIO with DPoS(Distributed Proof of Stake)-based blockchain structure, proposed as a prior study, including the user application DApp(Decentralized Application) and the actual IoT devices (Raspberry Pi-based device, and smart lamp) that interact with the blockchain platform. We analyze the benefits of the system and measure the time overhead to show the feasibility of the system.

A Study on Application of LID Technology for Improvement of Drainage Capacity of Sewer Network in Urban Watershed (도시 유역의 우수관망 통수능 개선을 위한 LID 기술 적용 연구)

  • Baek, Jongseok;Kim, Baekjoong;Lee, Sangjin;Kim, Hyungsan
    • Journal of Korean Society on Water Environment
    • /
    • v.33 no.6
    • /
    • pp.617-625
    • /
    • 2017
  • Both domestic and overseas urban drainage systems have been actively researched to solve the problems of urban flash floods and the flood damage that is caused by local downpours. Recent urban planning has been designed to better manage the floods of decentralized rainfall-management systems, and the installation of green infrastructure and low-impact development (LID) facilities at national ministries has been recommended. In this study, we use the EPA SWMM model to construct a decentralized rainfall-management network for each small watershed, and we analyze the effect of the drainage-capacity improvement from the installation of the LID technologies in vulnerable areas that replaces the network-expansion process. In the design of the existing urban piping systems, it is common to increase the pipe size due to the increment of the impervious area, the steep terrain, and the sensitive entrance-ramp junction; however, the installation of green infrastructure and LID facilities will be sufficient for the construction of a safe urban drainage system. The applications of LID facilities and green infrastructure in urban areas can positively affect the recovery of the corresponding water cycles to a healthy standard, and it is expected that further research will occur in the future.

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

Secure De-identification and Data Sovereignty Management of Decentralized SSI using Restructured ZKP (재구성된 영지식 증명을 활용한 탈중앙형 자기 주권 신원의 안전한 비식별화 및 데이터 주권 관리)

  • Cho, Kang-Woo;Jeon, Mi-Hyeon;Shin, Sang Uk
    • Journal of Digital Convergence
    • /
    • v.19 no.8
    • /
    • pp.205-217
    • /
    • 2021
  • Decentralized SSI(Self Sovereign Identity) has become an alternative to a new digital identity solution, but an efficient de-identification technique has not been proposed due to the unique algorithmic characteristics of data transactions. In this study, to ensure the decentralized operation of SSI, we propose a de-identification technique that does not remove identifiers by restructuring the verification results of ZKP (Zero Knowledge Proof) into a form that can be provided to the outside by the verifier. In addition, it is possible to provide restructured de-identification data without the consent of data subject by proposing the concept of differential sovereignty management for each entity participating in verification. As a result, the proposed model satisfies the domestic personal information protection law in a decnetralized SSI, in addition provides secure and efficient de-identification processing and sovereignty management.

Study on the Application of a Decentralized Identity System within University Based on Zero-Knowledge Proof for Self-Sovereign Identity Assurance (자기주권 신원 보장을 위한 영지식증명 기반의 대학 내 DID 시스템 적용방안 연구)

  • Im Sung Sik;Kim Seo Yeon;Kim Dong Woo;Han Su Jin;Lee Ki Chan;Oh Soo Hyun
    • Convergence Security Journal
    • /
    • v.24 no.2
    • /
    • pp.141-150
    • /
    • 2024
  • With the increasing frequency of incidents related to personal information leaks, there is a growing concern about personal information protection. Moreover, with the emergence of blockchain technology, there is a heightened interest in self-sovereign identity models applied through blockchain, with ongoing research on Decentralized Identifiers (DID) to achieve this. However, despite universities storing and utilizing significant information such as personal data, their computer systems are operated and managed based on centralized systems, leading to annual occurrences of personal data breaches. Therefore, this paper proposes and implements a DID-based computing system applicable within universities. Additionally, it establishes and executes prominent services within the university context. The proposed system ensures users' self-sovereign identities through verifiable credentials, enabling the establishment of a secure integrated information system within the university, departing from traditional centralized systems.

Implementation of PROFIBUS-DP Master Protocol (ICCAS 2003)

  • Kim, Eui-Seob;Hong, Seung-Ho
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.1367-1370
    • /
    • 2003
  • PROFIBUS is an open industrial communication network for a wide range of application in manufacturing automation and process control systems. PROFIBUS-DP(Decentralized Peripherals) are mainly used to connect smart automation devices via a fast serial link. PROFIBUS-DP adopts master/slave mechanism for communication service. In this paper, we present an implementation method of the protocol stacks for the master station of PROFIBUS-DP.

  • PDF

Survey on Smart Contract Programming Languages (스마트 컨트랙트 프로그래밍 언어 동향 조사)

  • Kim, Ik-Soon
    • Electronics and Telecommunications Trends
    • /
    • v.35 no.5
    • /
    • pp.134-138
    • /
    • 2020
  • Blockchain is an enabling technology for managing data with high trust and transparency among connected computers. Blockchain emerged with the advent of the Bitcoin cryptocurrency, and then, evolved as general-purpose platforms such as Ethereum, EOS, R3 Corda, and IBM Hyperledger Fabric. The application of blockchain covers a broad range of areas such as fintech, decentralized identity, distribution, real estate trading, games, and drone air traffic management. Smart contracts are indispensable for constructing blockchain services. This survey classifies smart contract languages by their features and shows their differences from existing general-purpose programming languages.

A Feasibility Study on Application of Immune Network for Intelligent Controller of a Multivariable System

  • Kim, Dong-Hwa
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.115.5-115
    • /
    • 2001
  • This paper suggests that the immune algorithm can effectively be used in tuning of a multivariable system. Then artificial immune network always has a new paraller decentralized processing mechanism for various situations, since antibodies communication to each other among different species of antibodies/B-cells through the simulation and suppression chains among antibodies that form a large-scaled network. In addition to that, the structure of the network is not fixed, but varies continuously. That is, the artificial immune network flexibly self-organizes according to dynamic changes of external environment (meta-dynamics function). However, up to the present time, models based on the conventional crisp approach ...

  • PDF

Fault Detection Using Propagator for Kalman Filter and Its Application to SDINS

  • Yu, Jae-Jong;Lee, Jang-Gyu;Park, Chan-Gook
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.978-983
    • /
    • 2003
  • In this paper, we propose a fault detection method for extended Kalman filter in decentralized filter structure. To detect a fault, a consistency between filter output and a monitoring signal is tested. State propagators are used to obtain the monitoring signal. However, the output of state propagator increases in magnitude and finally diverges as time runs. To solve such problem, two-propagator method was proposed for linear system. Two propagators are reset by Kalman filter output, alternatively, to avoid divergence. But a test statistics change abruptly at the reset instant in that method. Hence a N-step propagator method is proposed to fix up the problem. In the N-step propagator, only time propagations are performed from k-N+1 step to k step without measurement updates. A test statistics are defined by errors and its covariance between extended Kalman filter and N-step propagator. These fault detection methods are applied to integrated strapdown inertial navigation system (SDINS). By computer simulation, it is shown that the proposed methods detect a fault effectively.

  • PDF

A Study on the Application of Pre-Chemical Treatment on the Decentralized Domestic Wastewater Reclamation System (도시의 분산형 생활오수 재생시스템에 화학적 전처리공정도입에 관한 연구)

  • Lee, Sang-Woo;Park, Young-Mi;Seo, Gyu-Tae
    • Journal of Korean Society of Water and Wastewater
    • /
    • v.20 no.1
    • /
    • pp.115-121
    • /
    • 2006
  • The purpose of this study was to investigate applicability of pretreatment on the existing biological treatment for domestic wastewater reclamation. From Jar Tests, it was found that optimum dosage of coagulant was PAC 0.5mg/L and $FeCl_3$ 180mg/L for urban sewage. In this study, PAC 0.5mg/L was selected considering sludge production and the amount of coagulant required. In a continuous experiment performed with combining chemical coagulation and biological treatment, a considerable removal efficency was obtained in term of BOD, SS, T-N, T-P and ABS. When the raw sewage was supplied into the pre-chamical treatment facility, the removal of BOD and SS was 48.3% and 81.1%. However T-N removal was very low which means T-N consists of $NH_3-N$ mostly. T-P was almost completely recluced by the chemical addition. The effluent BOD & SS was 57~76 and 21~43mg/L, which could reduce the size of biological treatment facility. From the cost estimation pre-chemical treatment could save around half of the area required for biological treatment with post ceagulation.