초록 열기/닫기 버튼

4차산업혁명 시대를 맞아 블록체인 기술은 제2의 인터넷으로 불리어 진다. 그 중에서 기업형 블록체인은 그 유용성이 진일보하고 있는데, 그 이유는 퍼블릭 블록체인이 가지는 3가지 딜레마인 분산화, 보안성, 확장성을 넘어서는 기술이기 때문이다. 블록체인의 많은 기술 중, 오픈소스 하이퍼레저 패브릭은 기업형 블록체인 플랫폼으로서, 블록체인을 기업에서 사용할 수 있도록 통합된 장점을 제공하는 블록체인 플랫폼이다. 표준에 가까운 하이퍼레저 패브릭의 유용성을 고려하여 이 기술 기반을 확장하는 것이 중요하다. 본 연구에서는 오픈소스 하이퍼레저 패브릭의 기술 유용성을 살펴보고, 구글 클라우드 플랫폼의 VM 인스턴스 상에서, 하이퍼레저 패브릭 환경을 구성하였다. VM 인스턴스를 리눅스 우분투 16.04 LTS로 설치하고, 도커 컨테이너와 Node.js 등을 설치하였다. 조직과 제네시스 블록을 생성하고, 채널을 구성하였으며, 생성된 채널에 조인하여 시스템 구축한 사례이다. 본 연구의 결과는 구글 클라우드 플랫폼에서 하이퍼레저 패브릭 분산 원장을 구동하였으며, 표준에 다가선 기업형 블록체인인 하이퍼레저 패브릭 채널 구축을 통하여, 클라우드와 하이퍼레저 패브릭 사용 확산에 기여한 것이다. 아울러 보편화에 근접한 구글 클라우드 기술과 분산원장 기술의 다양한 활용 가능성을 확인하기 위한 컴퓨팅의 기술 기반을 제공하였다.


In the era of the 4th Industrial Revolution, blockchain technology is called the 2nd Internet. Among them, the usefulness of enterprise-type blockchain is advancing because it is a technology that goes beyond the three dilemma of public blockchain: decentralization, security, and scalability. Among the many technologies of blockchain, open source Hyperledger Fabric is an enterprise-type blockchain platform, which is a blockchain platform that provides integrated advantages to use blockchain in enterprises. It is important to extend this technology base, taking into account the usefulness of near-standard Hyperledger Fabrics. In this study, we examined the technical usefulness of the open source Hyperledger Fabric and constructed the Hyperledger Fabric environment on the VM instance of the Google Cloud Platform. The VM instance was installed with Linux Ubuntu 16.04 LTS, Docker container, Node.js, etc. This is an example of creating an organization and genesis block, constructing a channel, and joining the created channel to build a system. The result of this study was to drive the distributed ledger of Hyperledger Fabric on the Google Cloud Platform, and contributed to the spread of cloud and Hyperledger Fabric usage through the establishment of the Hyperledger Fabric channel, a corporate blockchain that reached the standard. In addition, it provided Google’s cloud technology, which is close to universalization, and a technology base for computing to check various possibilities of using distributed ledger technology.