• Title, Summary, Keyword: 스마트계약

Search Result 56, Processing Time 0.039 seconds

A Study on the Normative Recognition of Blockchain Smart Contract

  • Song, In-Bang;Kim, Yeon-Jong
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.1
    • /
    • pp.187-198
    • /
    • 2020
  • In this paper, We purpose an improvement plan for the settlement of smart contracts into legal norms through the recognition of the norms of blockchain-based smart contracts and the main influence factors on the norms of smart contracts. First, in terms of the normative necessity of smart contracts, legal protection against technical errors, government-level public relations education, and basic laws governing smart contract business are needed. Second, the contract norms will be accepted by the contract norms based on the blockchain designed to make the responsible material clear in terms of smart contract usability. Third, in terms of regulation of smart contracts, it can be seen that smart contracts are subsumed from existing laws or considering new legislation, but the norm of smart contracts cannot be prioritized over ease of use.

The Smart Contract based Copyright Protection Model for Wisdom Contents Distribution (지혜콘텐츠 유통에 적합한 스마트계약 기반 저작권 보호 모델)

  • Yun, Sunghyun
    • Journal of The Korea Internet of Things Society
    • /
    • v.5 no.2
    • /
    • pp.21-26
    • /
    • 2019
  • Wisdom contents is made by an ordinary person and contains life tips helpful in general. As the existing copyright management systems are designed for the corporate or professional authors, it's not easy to use and requires high cost for the ordinary person to get the copyright. Blockchain based system can notarize the block of transactions without help of trustful third party such as existing copyright protection center. Thus, blockchain based copyright protection model is needed to protect the ordinary author's copyright. In this study, we propose the smart contract based copyright protection model which run on the blockchain network. The proposed model consists of smart contract creation, contents purchase and profit sharing stages. The digital signature scheme is used to get the contract agreed by the seller and the author. The smart contract stores the author information, contents information and the percentage of the share as states. If the contents is sold, the sales tokens are redistributed to the author and the seller according to the share. The proposed model can be applied to the ordinary person's copyright registration and management for Wisdom contents distributed in cafe, blog, YouTube, etc.

The Smart Contract based Conference Key Distribution Scheme (스마트계약 기반 회의용 키 분배 기법)

  • Yun, Sunghyun
    • Journal of The Korea Internet of Things Society
    • /
    • v.6 no.4
    • /
    • pp.1-6
    • /
    • 2020
  • Recently, epidemic of covid-19 causes rapid increase in demand for untact video conferences. In existing server-client based video conference systems such as Zoom, Google Meet, etc., the server generates the conference key and controls the access rights of meeting members and their contents with it. In this case, the server can fabricate or repudiate the meeting. So, the privacy of the meeting members is not guaranteed. It's necessary to make the conference key distribution scheme where all participants can verify the trustfulness without help of the server. The smart contract is the program stored to the blockchain. Its contents cannot be altered due to the property of the blockchain, and everybody can verify the execution results of it. In this study, we propose the smart contract based conference key distribution scheme. The proposed scheme is consisted of smart contract deployment, conference key generation and verification stages. The smart contract replaces the role of existing trustful server and the meeting members can generate the conference key according to the protocols implemented on it. The proposed scheme can be applied to the video conference systems and only the meeting members can access the conference key.

ISO/TC 307의 스마트 계약 표준화 동향: TR 23455를 중심으로

  • Kim, Hyungyu;Shin, DongHwan
    • Review of KIISC
    • /
    • v.29 no.4
    • /
    • pp.49-54
    • /
    • 2019
  • 블록체인 기술체계의 핵심 중 하나로 스마트 계약이 각광받고 있다. 이에 따라 국제적으로 스마트 계약과 관련된 표준안 또는 기술 규격을 마련하고자 하는 시도가 이어지고 있다. 본고에서는 국제표준화기구(ISO)의 TC 307(블록체인/분산원장기술위원회)에서 작성되어 간행을 앞두고 있는 TR(기술리포트) 23455의 주요 내용을 리뷰하여, 스마트 계약과 관련된 국제 표준 분석의 기초를 제공하고자 한다.

A Study on Privacy and Information Protection in Distributed Network Environment - Focused on Blockchain - (P2P 분산 네트워크 환경 내 프라이버시 및 정보보호 방안 - 블록체인 중심으로 -)

  • Park, Sumin;Hong, Seng-phil
    • Journal of Security Engineering
    • /
    • v.14 no.2
    • /
    • pp.167-180
    • /
    • 2017
  • The smart contract of the block chain is a technology that guarantees the reliable contract without intermediary third party, and various studies are being carried out in various fields. When smart contracts are placed on the block chain, if the sensitive information of the contracting parties is registered, it may become an example of infringement of personal information. However, research on privacy and information protection among the research using the block chain smart contract seems to be insufficient. In this paper, we propose a design method to solve this issue by deriving the issue of reliable block chain smart contract and contribute to making it safe to use in P2P distributed network environment through case study.

A Static and Dynamic Design Technique of Smart Contract based on Block Chain (블록체인 기반의 스마트 컨트랙트 정적/동적 설계 기법)

  • Kim, Chul-Jin
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.6
    • /
    • pp.110-119
    • /
    • 2018
  • Blockchain technology has been highly evaluated for its contracts (contracts for sale, real estate contracts) because of its excellent security, including integrity and non-repudiation. In a blockchain, these contract services can be developed using a technology called a smart contract, and several blockchain platforms provide a programming language for developing smart contracts. Bitcoin and Ethereum, typical blockchain platforms, provide the Bitcoin Scripts and Solidity languages. Using these programming languages, we can develop the smart contract, a digital contract that can be processed dynamically. Smart contracts are being developed in a variety of areas, but studies of designs based on a blockchain are insufficient. In this paper, we propose a meta-model and a static/dynamic design method based on Unified Modeling Language (UML) for smart contracts based on Ethereum. We propose a method for static design attributes and functions of smart contracts, and propose a technique for designing structures among contracts. Dynamic design proposes a technique for designing deployment, function calls, and synchronization among smart contracts, accounts, and blocks within a blockchain. Experiments verify the validity of the design method by applying the static/dynamic design method through real estate contracts.

The Smart Contract based Voting Model for Internet Community Election (인터넷 커뮤니티 선거에 적합한 스마트계약 기반 투표 모델)

  • Yun, Sunghyun
    • Journal of The Korea Internet of Things Society
    • /
    • v.5 no.2
    • /
    • pp.67-72
    • /
    • 2019
  • As Internet voting can take place regardless of a voter's location, the participation rate of the voters would be increased and economic costs will be reduced. But the drawback of it is that all participants have to trust the election management server. If the server colludes with the specific candidate, the other candidates cannot prove rigged election. In addition, majority of researches on Internet voting are mainly focused on the voting restricted by the region and the country. Thus, it's not appropriate for the election in Internet community such as YouTube channels. As the Internet community is composed of members from all around the world, the new type of voting model is needed. In this study, we propose the smart contract based Internet voting model applicable on the blockchain network. The proposed smart contract model consists of candidate registration, voter registration, voting and counting stages. In the proposed model, anonymity of the voter is assured in the voter registration and voting stages, and all candidates can confirm the fairness of the election in the counting stage.

Proposal of Service Description Data format and Ontology of Media Thing for Smart Contract in MPEG-IoMT (MPEG-IoMT 내 스마트 계약을 위한 미디어 사물의 Service Description 데이터 포맷 및 온톨로지 제안)

  • Kim, Shin;Yoon, Kyoungro
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • /
    • pp.35-37
    • /
    • 2019
  • MPEG-IoMT(Internet of Media Thing) 국제 표준은 미디어 사물 인터넷 간 프로세싱된 데이터를 주고 받기 위한 표준이다. 미디어 사물 간 주고 받기 위한 표준화된 데이터 표준은 제정되었으나, 미디어 사물에 연결하기 위한 미디어 사물의 서비스 조건에 대한 서술 표준은 존재하지 않는다. 본 논문에서는 미디어 사물을 연결하기 이전에 서비스 정보를 제공하기 위한 Service Description 온톨로지를 제안하며 제안된 온톨로지를 통해 미디어 사물의 자동화된 스마트 계약이 수월해질 것으로 예상된다.

  • PDF

A Study on Court Auction System using Ethereum-based Ether (이더리움 기반의 이더를 사용한 법원 경매 시스템에 관한 연구)

  • Kim, Hyo-Jong;Han, Kun-Hee;Shin, Seung-Soo
    • Journal of Convergence for Information Technology
    • /
    • v.11 no.2
    • /
    • pp.31-40
    • /
    • 2021
  • Blockchain technology is also actively studied in the real estate transaction field, and real estate transactions have various ways. In this paper, we propose a model that simplifies the authentication procedure of auction systems using Ethereum's Ether to solve the problem of offline court auctions. The proposed model is written in Ethereum's Solidity language, the court registers the sale date and the sale date with the DApp browser, and the bidder accesses the address of the individual's wallet created through Metamask's private key. The bidder then selects the desired sale and enters the bid price amount to participate in the auction. The bidder's record of the highest bid price for the sale he wants is written on the Ethereum test network as a smart contract. and creates a block. Finally, smart contracts written on the network are distributed by the court auction manager to all nodes in the blockchain network, and each node in the blockchain network can be viewed and contract verified. As a result of analyzing the smart contracts of the proposed model and the performance of the system, there are fees incurred due to the creation and use of Ether on platforms using Ethereum, and participation. Ether's changes in value affect the price of the sale, resulting in inconsistent fees in smart contracts each time. However, in future work, we issue our own tokens to solve the market volatility problem and commission problem with the value change of Ether, and refine complex court auction systems.

A Study on the Measurement Method of Cold Chain Service Quality Using Smart Contract of Blockchain (블록체인의 스마트계약을 이용한 콜드체인 서비스 품질 측정 방안에 대한 연구)

  • Kim, ChangHyun;Shin, KwangSup
    • The Journal of Society for e-Business Studies
    • /
    • v.24 no.3
    • /
    • pp.1-18
    • /
    • 2019
  • Due to the great advances in e-Marketplace and changes in type of items purchased from the online market, it has been dramatically increased the demand of the storage and transportation under the special conditions such as restricted temperature. Especially, the cold chain needs the way to transparently measure and monitor the entire network in realtime because it has a very complicated structure and requires totally different criteria at the every different steps and items. In this research, it has been presented the performance evaluation metrics to make contract using service level agreement (SLA), the way to apply the smart contract based on blockchain, the structure of blocks, service platform and application in order to build cold chain which can prevent the risk factors by measuring and sharing information in realtime using block chain technology. In addition, we have proposed the way to store the measured performance and reputation of each player in the block using smart contract based on SLA. With the presented framework, all players including service providers as well as users can secure the information for making the rational decisions. When the service platform is actually built and operated, it seems possible to secure the information in transparently and realtime. Also, it is possible to prevent the risk factors or prepare the preemptive plans to react on them.