"하이퍼레저 퀼트"의 두 판 사이의 차이
7번째 줄: | 7번째 줄: | ||
=== 모듈 === | === 모듈 === | ||
하이퍼레저 퀼트는 메이븐 멀티 모듈 프로젝트(Maven multi-module project)로 구성된다. 각 모듈은 '''서브디렉터리'''(subdirectory)에 존재하고 자체 '''POM'''과 '''README'''을 가지고 있다. 프로젝트에서 제공되는 '''ILP 코어 모듈'''은 서비스 인터페이스, 이벤트 설명 및 데이터 모델을 제공하는 인터레저 프로젝트의 기본 라이브러리이다. 또한 OER((Octet Encoding Rules)를 사용하여 ILP 개체를 인코딩 및 디코딩하기 위한 인코딩 프레임워크와 코덱을 포함한다. 이와 더불어 공유 빌드와 데스트 도구를 위한 '''dev-ops 모듈'''이 제공된다.<ref name="깃허브">hyperledger, 〈[https://github.com/hyperledger/quilt Hyperledger Quilt]〉, 《Github》, 2018-03-28</ref> | 하이퍼레저 퀼트는 메이븐 멀티 모듈 프로젝트(Maven multi-module project)로 구성된다. 각 모듈은 '''서브디렉터리'''(subdirectory)에 존재하고 자체 '''POM'''과 '''README'''을 가지고 있다. 프로젝트에서 제공되는 '''ILP 코어 모듈'''은 서비스 인터페이스, 이벤트 설명 및 데이터 모델을 제공하는 인터레저 프로젝트의 기본 라이브러리이다. 또한 OER((Octet Encoding Rules)를 사용하여 ILP 개체를 인코딩 및 디코딩하기 위한 인코딩 프레임워크와 코덱을 포함한다. 이와 더불어 공유 빌드와 데스트 도구를 위한 '''dev-ops 모듈'''이 제공된다.<ref name="깃허브">hyperledger, 〈[https://github.com/hyperledger/quilt Hyperledger Quilt]〉, 《Github》, 2018-03-28</ref> | ||
+ | |||
+ | === 인터레저 프로토콜 === | ||
+ | 인터레저 프로토콜(ILP;Interledger Protocol)은 2015년 10월 리플랩스에서 처음 소개되었다. ILP는 서로 다른 원장이 소통할 수 있는 네트워크를 구축하는 일종의 연결고리이다. 초기에는 자바스크립트언어로만 운영이 가능했지만 2017년 리플과 일본 NTT데이터의 협력으로 자바로도 운영할 수 있는 ILP인 하이퍼레저퀼트가 공개되었다. ILP는 그 자체가 장부를 의미하는 것은 아니다. 프로토콜 형태로 각 메인장부에 적용될 시 그 장부들의 서브레저로서 작동하게 된다. 이것은 인터레저가 메인장부에 융합되는 것이 아니라, 연결되기 때문이다. <ref>야옹메롱, 〈[https://blog.naver.com/mage7th/221466442313 리플넷(Ripplenet)에 대해 알아보자]〉, 《네이버 블로그》, 2019-02-15</ref> | ||
{{각주}} | {{각주}} | ||
14번째 줄: | 17번째 줄: | ||
* hyperledger, 〈[https://github.com/hyperledger/quilt Hyperledger Quilt]〉, 《Github》, 2018-03-28 | * hyperledger, 〈[https://github.com/hyperledger/quilt Hyperledger Quilt]〉, 《Github》, 2018-03-28 | ||
* KBIPA, 〈[https://blog.naver.com/kbipa/221240281634 리플, 하이퍼레저 블록체인 컨소시엄 가입(토큰포스트)]〉, 《네이버 블로그》, 2018-03-29 | * KBIPA, 〈[https://blog.naver.com/kbipa/221240281634 리플, 하이퍼레저 블록체인 컨소시엄 가입(토큰포스트)]〉, 《네이버 블로그》, 2018-03-29 | ||
+ | * 야옹메롱, 〈[https://blog.naver.com/mage7th/221466442313 리플넷(Ripplenet)에 대해 알아보자]〉, 《네이버 블로그》, 2019-02-15 | ||
== 같이 보기 == | == 같이 보기 == |
2019년 4월 29일 (월) 16:36 판
하이퍼레저 퀼트(Hyperledger Quilt)는 비즈니스 블록체인 툴로서 리눅스 재단에서 호스팅하는 하이퍼레저 프로젝트 중 하나이다. 하이퍼레저 퀼트는 지불 프로토콜이며 분산된 원장과 비분산 원장에 걸쳐 가치를 이전하도록 설계된 인터레저 프로토콜(ILP)을 구현하여 원장 시스템 간의 상호운용성을 제공한다. 하이퍼레저 퀼트는 NTT 데이터와 리플에 기여한 이력이 있다.[1]
개요
원장 시스템의 상호 운용성을 극대화하는 하이퍼레저 퀼트는 주로 지급 프로토콜인 분산원장과 비분산 원장 사이의 가치 이전 목적으로 설계된 ILP를 구현했다. 하이퍼레저 퀼트는 인터레저 프로토콜을 통해 각 원장 내의 계정에 대한 단일 계정 네임스페이스와 각 원장 사이의 스와프를 제공한다. 초기에는 ILP는 자바스크립트에서만 운영이 가능했다. 이런한 상황속에서 리플과 NTT데이터는 협업하여 하이퍼레저 퀼트라는 자바 기반의 프로토콜을 디자인했다. 하이퍼레저 퀼트 프로젝트는 하이퍼레저 블록체인과 ILP 사용 가능 지불 시스템을 연결한다.[2]
특징
모듈
하이퍼레저 퀼트는 메이븐 멀티 모듈 프로젝트(Maven multi-module project)로 구성된다. 각 모듈은 서브디렉터리(subdirectory)에 존재하고 자체 POM과 README을 가지고 있다. 프로젝트에서 제공되는 ILP 코어 모듈은 서비스 인터페이스, 이벤트 설명 및 데이터 모델을 제공하는 인터레저 프로젝트의 기본 라이브러리이다. 또한 OER((Octet Encoding Rules)를 사용하여 ILP 개체를 인코딩 및 디코딩하기 위한 인코딩 프레임워크와 코덱을 포함한다. 이와 더불어 공유 빌드와 데스트 도구를 위한 dev-ops 모듈이 제공된다.[3]
인터레저 프로토콜
인터레저 프로토콜(ILP;Interledger Protocol)은 2015년 10월 리플랩스에서 처음 소개되었다. ILP는 서로 다른 원장이 소통할 수 있는 네트워크를 구축하는 일종의 연결고리이다. 초기에는 자바스크립트언어로만 운영이 가능했지만 2017년 리플과 일본 NTT데이터의 협력으로 자바로도 운영할 수 있는 ILP인 하이퍼레저퀼트가 공개되었다. ILP는 그 자체가 장부를 의미하는 것은 아니다. 프로토콜 형태로 각 메인장부에 적용될 시 그 장부들의 서브레저로서 작동하게 된다. 이것은 인터레저가 메인장부에 융합되는 것이 아니라, 연결되기 때문이다. [4]
각주
- ↑ 하이퍼레저 공식 홈페이지 - https://www.hyperledger.org/projects/quilt
- ↑ KBIPA, 〈리플, 하이퍼레저 블록체인 컨소시엄 가입(토큰포스트)〉, 《네이버 블로그》, 2018-03-29
- ↑ hyperledger, 〈Hyperledger Quilt〉, 《Github》, 2018-03-28
- ↑ 야옹메롱, 〈리플넷(Ripplenet)에 대해 알아보자〉, 《네이버 블로그》, 2019-02-15
참고자료
- 하이퍼레저 공식 홈페이지 - https://www.hyperledger.org/projects/quilt
- hyperledger, 〈Hyperledger Quilt〉, 《Github》, 2018-03-28
- KBIPA, 〈리플, 하이퍼레저 블록체인 컨소시엄 가입(토큰포스트)〉, 《네이버 블로그》, 2018-03-29
- 야옹메롱, 〈리플넷(Ripplenet)에 대해 알아보자〉, 《네이버 블로그》, 2019-02-15
같이 보기
이 문서는 로고가 필요합니다.
|