Environment 사용하기

Environment 가 무엇인가요?

Environment 는 Luniverse 에서 제공하는 Public Chain과 Side Chain 을 뜻하는 용어입니다. Luniverse 에서는 다양한 요구조건에 맞는 Environment 를 편리하게 연결 또는 생성 할 수 있습니다.
  • Environment 연결하기: 루니버스의 MainChain을 비롯하여 기존에 이미 존재하 Public Chain Environment를 개발 환경으로 연결하는 작업입니다. 연결이 완료된 체인은 콘솔의 Home > Resources > Environment 카드에서 connected 필드의 숫자로 보여지며, 클릭하여 전체 목록을 확인하실 수 있습니다.
  • Environment 생성하기: 루니버스의 SideChain 환경을 생성하는 작업입니다. 생성된 환경에서 스마트 컨트랙트 배포, API 호출 등, 실제 개발작업을 진행하실 수 있습니다. 생성이 완료된 체인은 콘솔의 Home > Resources > Environment 카드에서 used 필드의 숫자로 보여지며, 클릭하여 전체 목록을 확인하실 수 있습니다.
Luniverse Environment 를 활용하여 프로젝트의 개발환경을 보다 편리하게 사용해보세요.

Environment 제공 기능

MainChain

MainChain 은 Luniverse 서비스를 사용하기 위해 기본적으로 제공하는 체인으로 MainChain 에서는 나만의 Token을 만들 수 있고 거래소로 전송할 수 있습니다.
상세한 MainChain 연결 가이드는 아래 링크를 확인하세요.
👇

Luniverse PoA

Luniverse PoA 는 Luniverse MainChain 과 연동되는 SideChain 입니다. LPoA 는 가스비가 무료이며 프라이빗 체인의 편의성, 보안성, 높은 성능을 제공합니다. Chain 구성은 3개의 Node 를 기본으로 제공하며 각 Node 는 거버넌스에 참여하는 사용자로서, 블록 생성을 위한 합의를 담당하는 운영 주체가 됩니다.
상세한 Luniverse PoA 연결 가이드는 아래 링크를 확인하세요.
👇

Hyperledger Besu

Hyperledger Besu 는 Luniverse MainChain 과 연동되는 SideChain 입니다. Besu 는 가스비가 무료이며 프라이빗 체인의 편의성, 보안성, 높은 성능을 제공합니다. Chain 구성은 4개의 Node 를 기본으로 제공하며 1개의 Root Node 를 포함합니다. 각 Node 는 거버넌스에 참여하는 사용자로서, 블록 생성을 위한 합의를 담당하는 운영 주체가 됩니다.
상세한 Hyperledger Besu 연결 가이드는 아래 링크를 확인하세요.
👇

Hyperledger Fabric

Hyperledger fabric Luniverse MainChain 과 연동되는 SideChain 입니다. Fabric 은 가스비가 무료이며 프라이빗 체인의 편의성, 보안성, 높은 성능을 제공합니다.
현재 Hyperledger Fabric 은 Luniverse 1.0 console 을 통해서 제공되고 있으며 더 나은 서비스를 제공하기 위해 통합 작업을 진행중입니다.
상세한 Hyperledger Fabric 연결 가이드는 아래 링크를 확인하세요.
👇

Environment Overview

연결 또는 생성된 모든 Environment의 목록 및 세부 정보는 루니버스 콘솔의 Environment > Overview 메뉴에서 확인하실 수 있습니다. 다수의 Environment가 존재하는 경우 Search로 표기된 검색창에 검색하고자 하는 환경의 NAME 필드를 입력하여 원하는 Environment 정보를 조회하실 수 있습니다.
아래는 Overview 화면에서 확인가능한 항목입니다.
Overview 화면
  • NAME: 체인의 이름입니다.
  • CHAINTYPE: 운영 중인 체인의 타입입니다. 타입은 크게 PublicChain(Luniverse Main Chain 포함)과 루니버스의 Side Chain으로 분류됩니다. SideChain의 경우, 고객사에서 구매 후 이용하게 되며, 합의 알고리즘의 종류에 따라 Luniverse PoA, Hyperledger Besu 등으로 나뉘게 됩니다.
  • OWNER: 체인을 구매한 계정을 의미합니다. IAM User로 구매한 경우, 카드를 등록한 최상위 계정(Root Account)이 나타나게 됩니다.
  • CREATED AT: 체인이 생성된 시간입니다.
  • STATUS: 현재 체인의 상태입니다. Running인 경우 정상적으로 체인이 운영 중인 것입니다.
각 체인의 컬럼을 클릭하시면 체인의 현황 및 정보를 확인할 수 있습니다. 체인의 타입에 따라 조회되는 상세 정보는 아래와 같습니다.
PublicChain 현황 조회
SideChain 현황 조회
운영 중인 노드의 수, 블록 생성 시간, Chain Type, 노드의 지역, 체인 생성 시간, 체인의 상태를 확인할 수 있으며 우측 상단의 [Main Scan], [User Guide] 버튼 클릭 시 메인 체인의 Scan 페이지로 이동할 수 있으며 Luniverse Docs 페이지로 이동할 수 있습니다.
Public Chain 현황 조회 화면
운영 중인 노드의 수, 블록 생성 시간, Chain Type, 노드의 지역, 체인 생성 시간, 체인의 상태를 확인할 수 있으며, 하단에서 Validator 노드 리스트를 확인할 수 있습니다.
Side Chain 현황 조회 화면
RPC Endpoint를 클릭하여 해당 체인의 RPC Endpoint를 확인할 수 있습니다.
RPC Endpoint 확인
메인 체인으로의 Anchoring 현황을 확인할 수 있는 화면입니다. 해당 기능 필요 시 고객 문의 채널을 통해 문의해주시기 바랍니다.
Anchoring 화면
우측 상단의 [Side Scan] 버튼 클릭 시 해당 사이드 체인의 Explorer인 Scan 페이지로 이동하며, [User Guide] 클릭 시 Luniverse Docs 사이트로 이동합니다.
Side Scan 및 가이드 문서 페이지 이동
Copy link
On this page
Environment 가 무엇인가요?
Environment 제공 기능
MainChain
Luniverse PoA
Hyperledger Besu
Hyperledger Fabric
Environment Overview