• 제목/요약/키워드: Smart contracts

검색결과 90건 처리시간 0.023초

A Study on Relationship of TOE, Blockchain Technology, and Logistics Performance in Korean Logistics' Firms

  • Kim, Seong Ho
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권5호
    • /
    • pp.217-227
    • /
    • 2020
  • 본 연구는 물류 기업이 블록체인기술을 채택하는 데 어떠한 요인들이 영향을 미치는가를 파악하고 블록체인기술이 물류성과에 미치는 영향을 분석하는 것을 연구목적으로 하고 있다. 블록체인기술의 채택에 영향을 미치는 변수들은 TOE 프레임을 바탕으로 제시하였다. 블록체인기술 채택 요인으로 기대이익, 조직준비성, 기술호환성, 경쟁압력을 제시하였다. 그리고 블록체인기술로는 스마트 계약과 정보 투명성을 제시하였다. 물류성과는 신속성과 조정성을 제시하였다. 한국의 물류 기업을 대상으로 설문조사를 실시하였다. 수집된 자료를 분석한 결과를 보면 기대이익, 기술호환성은 블록체인기술(스마트 계약, 정보 투명성)에 정의 영향을 미치는 것으로 나타났다. 조직준비성은 정보투명성에 정의 영향을 미치는 것으로 나타났다. 블록체인기술은 물류성과에 정의 영향을 미치는 것으로 나타났다.

거래 비용 절감을 위한 블록체인 기반 재능거래 플랫폼 (Implementation of a Blockchain-based Talent Trading Platform to Reduce Transaction Costs)

  • 양성훈;진회용;김상균
    • 방송공학회논문지
    • /
    • 제25권6호
    • /
    • pp.922-934
    • /
    • 2020
  • 재능거래 플랫폼은 프로그램 코딩이나 미디어 콘텐츠 제작(동영상, 음악, 발표자료 등), 디자인, 학습, 수리 등의 거래를 중개하는 플랫폼이다. 기존 재능거래 플랫폼은 서버-클라이언트 모델 기반의 서비스를 제공하여, 서버를 운영하는 비용과 거래에 대한 중재 인건비가 발생하여 이용자들이 높은 서비스 수수료를 부담하는 단점이 있다. 본 논문은 이더리움 플랫폼 기반 분산앱(dApp)으로 시스템을 통해 거래 정보를 블록에 올려 서버 및 데이터베이스 운영 비용을 절감하는 방법을 제안한다. 아울러 스마트콘트랙트를 통해 거래 중재자 인건비를 절감하여 거래수수료를 낮추는 방법을 제안한다. 블록체인 기반 재능거래 플랫폼과 기존 재능거래 플랫폼의 비용 처리 절차 및 거래수수료의 크기를 비교 분석한다.

A Survey of Decentralized Finance(DeFi) based on Blockchain

  • Kim, Junsang;Kim, Seyong
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권3호
    • /
    • pp.59-67
    • /
    • 2021
  • 블록체인 기술은 2008년 나카모토 사토시라는 신원미상의 인물이 비트코인이라는 암호화폐를 제안하면서 시작되었다. 나카모토 사토시는 기존의 금융 시스템에 대한 불신을 가지고 있었고 은행과 같은 중개자 없이도 해킹이나 변조에 견고한 금융시스템을 블록체인 기술을 통해 구현하고자 했다. 사토시는 비트코인의 생성과, 거래의 위조를 방지하기 위한 기술로 블록체인을 제안하였고 이를 통해 화폐의 발행과 거래, 그리고 검증의 기능을 구현하였다. 이후 스마트 계약을 블록체인 상에서 구현할 수 있는 암호화폐인 이더리움이 개발되면서 예금, 대출, 보험, 파생상품 등 복잡한 계약이 필요한 금융상품을 암호화폐의 영역으로 끌어들일 수 있게 되었다. 또한 실물자산과 결합을 통해 금융 기관이 제공했던 상품을 대체할 수 있는 가능성도 확대해 나가고 있다. 이러한 애플리케이션들을 Decentralized Finance(DeFi)라고 정의한다. 본 논문은 전반적인 DeFi의 기술적 이해와 현재 운영되고 있는 어플리케이션의 소개를 위하여 작성되었다. 먼저 전반적인 DeFi를 구현하는 기술들과 생태계에 대해서 설명한 후 대표적인 DeFi 애플리케이션들을 특징별로 분류하여 설명한다.

만물네트워크의 사물유저 그룹 관리 기반의 분산원장 기술에 대한 연구 (Study on Distributed Ledger Technology using Thing-user Group Management of Network of Everything)

  • 김수연;강현국
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제16권2호
    • /
    • pp.77-85
    • /
    • 2020
  • 본 논문에서는 스마트 계약의 핵심 기술로 사용되는 분산원장 기술의 운영과 분산원장 기술의 구성요소에 대하여 연구하고 분산원장의 요소기술을 차세대 만물네트워크에 적용하기 위한 해결책으로 현재 ISO/IEC JTC1 SC6에서 표준화가 진행 중인 만물네트워크 프로토콜의 사물유저 소셜 그룹 관리 기능을 이용한 분산원장 기술의 프로토콜을 제시하였다. 만물네트워크의 사물유저 소셜 그룹 관리 기능은 안정적인 프로토콜 기능과 데이터 전송 관리를 제공하고 있으며 멤버 디스커버리기능, 데이터 전송 통로 관리기능 등의 그룹 관리 기능을 제공하고 있다. 분산원장 요소 기술을 상호 합의로 적용할 수 있는 서비스를 제공할 수 있어서 분산원장 노드들의 그룹 관리 기능에 도움이 될 것으로 예상하며 표준화가 진행되고 있는 ISO/IEC JTC1 SC6의 미래 네트워크 기능과 구조에 적극 반영하고자 한다.

모바일 기기를 활용한 고객 개시 카드결제 시스템 설계 및 구현 (Design and Implementation for Card Holder Initiated Card Payment System Using the Mobile Devices)

  • 서문석
    • 한국IT서비스학회지
    • /
    • 제13권4호
    • /
    • pp.245-254
    • /
    • 2014
  • Payment system is defined as the various contracts and operating facilities for the transfer of monetary value to clear the relationship between credit and debt. Payment systems essentially require the efficient and reliable operations. Card-based payment systems are developed practically and creatively in accordance with the progress of ICT. Especially in mobile environment with intelligent mobile devices such as smart-phones and tablets, a variety of payment services are provided. Existing card-based payment services are configured by the payment transaction initiated by the merchants card acceptance and then swiping into the CAT (Card Authorization Terminal) to begin the transaction. The merchant initiated payment services are now applied to the Wireless CAT (W-CAT) for mobile environment. That kind of payment services cause many problems such the illegal card information leaks and the lingering threat of W-CAT theft. Also, the use of many W-CATs increased cost to the merchant. In this paper, we propose the card holder initiated card payment system using the intelligent mobile devices in mobile environment for solving problems of the existing merchant initiated card payment system and coping effectively with the activation of a wireless data network and changes of information technology.

블록체인 기법의 확장가능성을 위한 병행 수행 제어 기법에 대한 연구 (A Study on Concurrency Control Scheme for Scalability of Blockchain)

  • 강용혁;박원형
    • 융합보안논문지
    • /
    • 제20권3호
    • /
    • pp.71-78
    • /
    • 2020
  • 비트코인에 기반한 블록체인 기술은 익명성이 있는 스마트 계약, 저렴한 송금, 온라인 거래 등을 가능하게 하는 하부구조를 제시하고 있다. 하지만, 비트코인을 구현하는 블록체인 기술은 처리량과 지연시간 간의 트레이드오프 관계에 있는 확장가능성 제한을 갖고 있다. 이러한 문제를 해결하기 위한 비잔틴 고장 감내 기반 블록체인 기술이 제안되었다. 이 기법은 리더를 선출하고 리더에 의해 기존 블록 내에 작업증명을 포함하지 않는 많은 마이크로 블록을 구성하여 지연시간 증가 없이 처리량을 향상시켰다. 하지만 이 기법은 리더를 선출하는 부분에서 기존 기법보다 보안성이 떨어질 수 있다. 본 논문에서는 마이크로 블록기술과 병행수행 기법을 통해 블록체인 기술의 확장가능성을 위한 기법을 제안한다. 하나의 마이크로 블록 내에는 여러 개의 거래에 대한 정보가 있다.

A COMPARATIVE STUDY ON BLOCKCHAIN DATA MANAGEMENT SYSTEMS: BIGCHAINDB VS FALCONDB

  • Abrar Alotaibi;Sarah Alissa;Salahadin Mohammed
    • International Journal of Computer Science & Network Security
    • /
    • 제23권5호
    • /
    • pp.128-134
    • /
    • 2023
  • The widespread usage of blockchain technology in cryptocurrencies has led to the adoption of the blockchain concept in data storage management systems for secure and effective data storage and management. Several innovative studies have proposed solutions that integrate blockchain with distributed databases. In this article, we review current blockchain databases, then focus on two well-known blockchain databases-BigchainDB and FalconDB-to illustrate their architecture and design aspects in more detail. BigchainDB is a distributed database that integrates blockchain properties to enhance immutability and decentralization as well as a high transaction rate, low latency, and accurate queries. Its architecture consists of three layers: the transaction layer, consensus layer, and data model layer. FalconDB, on the other hand, is a shared database that allows multiple clients to collaborate on the database securely and efficiently, even if they have limited resources. It has two layers: the authentication layer and the consensus layer, which are used with client requests and results. Finally, a comparison is made between the two blockchain databases, revealing that they share some characteristics such as immutability, low latency, permission, horizontal scalability, decentralization, and the same consensus protocol. However, they vary in terms of database type, concurrency mechanism, replication model, cost, and the usage of smart contracts.

QNFT: A Post-Quantum Non-fungible Tokens for Secure Metaverse Environment

  • Abir El Azzaoui;JaeSoo Kim
    • Journal of Information Processing Systems
    • /
    • 제20권2호
    • /
    • pp.273-283
    • /
    • 2024
  • The digital domain has witnessed unprecedented growth, reshaping the way we interact, work, and even perceive reality. The internet has evolved into a vast ecosystem of interconnected virtual worlds, giving birth to the concept of the Metaverse. The Metaverse, often envisioned as a collective virtual shared space, is created by the convergence of virtually enhanced physical reality and interactive digital spaces. Within this Metaverse space, the concept of ownership, identity, and authenticity takes on new dimensions, necessitating innovative solutions to safeguard individual rights. The digital transformation through Metaverse has also brought forth challenges, especially in copyright protection. As the lines between the virtual and physical blur, the traditional notions of ownership and rights are being tested. The Metaverse, with its multitude of user-generated content, poses unique challenges. The primary objective of this research is multifaceted. Firstly, there's a pressing need to understand the strategies employed by non-fungible token (NFT) marketplaces within the Metaverse to strengthen security and prevent copyright violations. As these platforms become centers for digital transactions, ensuring the authenticity and security of each trade becomes paramount. Secondly, the study aims to delve deep into the foundational technologies underpinning NFTs, from the workings of blockchain to the mechanics of smart contracts, to understand how they collectively ensure copyright protection. Thus, in this paper, we propose a quantum based NFT solution that can secure Metaverse and copyright contents in an advanced manner.

A cross-domain access control mechanism based on model migration and semantic reasoning

  • Ming Tan;Aodi Liu;Xiaohan Wang;Siyuan Shang;Na Wang;Xuehui Du
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제18권6호
    • /
    • pp.1599-1618
    • /
    • 2024
  • Access control has always been one of the effective methods to protect data security. However, in new computing environments such as big data, data resources have the characteristics of distributed cross-domain sharing, massive and dynamic. Traditional access control mechanisms are difficult to meet the security needs. This paper proposes CACM-MMSR to solve distributed cross-domain access control problem for massive resources. The method uses blockchain and smart contracts as a link between different security domains. A permission decision model migration method based on access control logs is designed. It can realize the migration of historical policy to solve the problems of access control heterogeneity among different security domains and the updating of the old and new policies in the same security domain. Meanwhile, a semantic reasoning-based permission decision method for unstructured text data is designed. It can achieve a flexible permission decision by similarity thresholding. Experimental results show that the proposed method can reduce the decision time cost of distributed access control to less than 28.7% of a single node. The permission decision model migration method has a high decision accuracy of 97.4%. The semantic reasoning-based permission decision method is optimal to other reference methods in vectorization and index time cost.

딥러닝 형상관리를 위한 블록체인 시스템 설계 (Design for Deep Learning Configuration Management System using Block Chain)

  • 배수환;신용태
    • 한국정보전자통신기술학회논문지
    • /
    • 제14권3호
    • /
    • pp.201-207
    • /
    • 2021
  • 머신러닝의 한 종류인 딥러닝은 각 학습 과정을 진행할 때, 가중치를 변경하면서 학습을 수행한다. 딥러닝을 수행할때 대표적으로 사용되는 Tensor Flow나 Keras의 경우 학습이 종료된 결과를 그래프 형태로 제공한다. 이에 과다학습으로 인한 퇴화 현상 또는 가중치의 잘못된 설정으로 인해 학습 결과에 오류가 발생하는 경우, 해당 학습 결과를 폐기해야한다. 이에 기존 기술은 학습 결과를 롤백하는 기능을 제공하고 있지만, 롤백 기능은 최대 5회 이내의 결과로 제한된다. 또한, 딥러닝의 모든 과정을 기록하고 있는 것이 아니기 때문에 값을 추적하기 어렵다. 이를 해결하기 위해 MLOps의 개념을 적용한 기술이 존재하지만. 해당 기술에서는 이전 시점으로 롤백하는 기능을 제공하지 않는다. 본 논문에서는 기존 기술의 문제점을 해결하기 위해 학습 과정의 중간 값을 블록체인으로 관리하여 학습 중간 과정을 기록하고, 오류가 발생할 경우 롤백할 수 있는 시스템을 구성한다. 블록체인의 기능 수행을 위해서 딥러닝 과정 및 학습 결과 롤백은 Smart Contract를 작성하여 동작하도록 설계하였다. 성능평가는 기존의 딥러닝 방식의 롤백 기능을 평가하였을 때, 제안방식은 100%의 복구율을 가지는 것에 비교하여 기존 기법에서는 6회 이후에 복구율이 감소되어 50회일 때 10%까지 감소하는 것을 확인하였다. 또한, 이더리움 블록체인의 Smart Contract를 사용할 때, 블록 1회 생성 시 157만원의 금액이 지속적으로 소모되는 것을 확인하였다.