• 제목/요약/키워드: Blcokchain

검색결과 2건 처리시간 0.014초

블록체인 기반 안전한 에너지 거래 전략 연구 (A Study a Secure Energy Trading Strategy based on a Blockchain)

  • 김학부;김기중;배기태
    • 스마트미디어저널
    • /
    • 제9권3호
    • /
    • pp.18-24
    • /
    • 2020
  • 기존의 에너지는 특정한 회사가 생산하여 소비자들에게 판매하는 시스템이었지만, 가까운 미래에는 생산자가 소비자가 되고, 소비자가 생산자가 되는 방식으로 변화될 것으로 예상한다. 최근 클라우드 시스템, 5G 네트워크 구축, 그리고 태양 에너지를 비롯한 에너지 재사용의 등장이 에너지 시장의 형태를 변화시키고 있다. 에너지를 공유하기 위해서는 다양한 에이전트 시스템, 에너지 네트워크, 그리고 시장을 형성하는 구조가 있다. 본 연구에서는 위의 3가지를 정의하고, 안전하고 공정한 에너지 시장을 위한 블록체인을 적용하여 안전한 에너지 트레이드 모델 (Secure Energy Model, SEM)을 이용한 전략을 제안하였다. 분석적 결과로 에너지 트레이드에 참여한 에너지 생산자와 소비자들 간의 신뢰성이 형성됨을 보여주었다.

스마트 컨트랙트의 계층형 규칙 모듈화와 보안 메커니즘 (Smart Contract's Hierarchical Rules Modularization and Security Mechanism)

  • 안정현;나성현;박용범
    • 반도체디스플레이기술학회지
    • /
    • 제18권1호
    • /
    • pp.74-78
    • /
    • 2019
  • As software becomes larger and network technology develops, the management of distributed data becomes more popular. Therefore, it is becoming increasingly important to use blockchain technology that can guarantee the integrity of data in various fields by utilizing existing infrastructure. Blockchain is a distributed computing technology that ensures that servers participating in a network maintain and manage data according to specific agreement algorithms and rules to ensure integrity. As smart contracts are applied, not only passwords but also various services to be applied to the code. In order to reinforce existing research on smart contract applied to the blockchain, we proposed a dynamic conditional rule of smart contract that can formalize rules of smart contract by introducing ontology and SWRL and manage rules dynamically in various situations. In the previous research, there is a module that receives the upper rule in the blockchain network, and the rule layer is formed according to this module. However, for every transaction request, it is a lot of resources to check the top rule in a blockchain network, or to provide it to every blockchain network by a reputable organization every time the rule is updated. To solve this problem, we propose to separate the module responsible for the upper rule into an independent server. Since the module responsible for the above rules is separated into servers, the rules underlying the service may be transformed or attacked in the middleware. Therefore, the security mechanism using TLS and PKI is added as an agent in consideration of the security factor. In this way, the benefits of computing resource management and security can be achieved at the same time.