본문 바로가기

이론3

하이퍼레저 패브릭(Hyperledger Fabric) Ⅰ 하이퍼레저 패브릭이란? 하이퍼레저 패브릭은 모듈러 아키텍쳐를 이용한 어플리케이션/솔루션 개발을 가능하도록 해주는 프레임 워크이다. 모듈러 아키텍쳐 : 서로 연결할 수 있는 개별 구성요소로 구성된 모든 시스템의 설계 하이퍼레저 패브릭은 허가형 프라이빗 블록체인의 형태를 가진다. 누구나 자유롭게 참여 가능한 퍼블릭 블록체인과 달리, 인증 관리 시스템에 의해 허가된 사용자만이 블록체인 네트워크에 참여할 수 있다. 따라서 패브릭 네트워크에 참여한 노드들은 이미 시스템에 의해 허가된 노드로 볼 수 있고, 퍼블릭 블록체인에서 사용하는 합의 알고리즘이 필요 없다. (만약 필요하다면 합의 알고리즘을 네트워크 내에서 선택적으로 사용은 가능하다) 패브릭에서 모든 노드가 동일한 원장으로 정보를 공유할 수 있고, 비지니스 목.. 2021. 3. 15.
하이퍼레저(Hyperledger), 이 친구에 대해서 알아보자 하이퍼레저(Hyperledger)란? 하이퍼레저는 리눅스 재단에서 주관하는 블록체인 오픈소스 프로젝트로, 여러 기업들이 공동으로 참여하는 범산업용 분산원장 표준화 프로젝트이다. 대기업들과의 연계를 통해 현존하는 가장 실용 가치가 뛰어난 블록체인이라고 볼 수 있다. 금융,IoT,물류,제조,기술 산업 등 여러 산업에 걸쳐 응용 가능한 블록체인 기술을 만드는 것을 목표로 하고 있다. 하이퍼레저 이외에도 R3,Ripple,Ethereum 등 다른 블록체인 플랫폼도 있는데 하이퍼레저가 특별한 이유는 아래와 같다. 프라이빗 블록체인 플랫폼으로서 기업 비즈니스를 구현하기에 적합한 환경. 금융에 특화된 타 플랫폼과 달리 여러 산업에 범용적으로 도입 가능한 기술 표준을 제시. 하이퍼레저는 총 14개의 프로젝트로, 분산원.. 2021. 3. 15.
Java를 이용한 블록체인 [이론] SSAFY 4기 박상우 블록체인 중앙집권 방식이 아닌 분산 방식으로 진행 모든 거래 정보를 특정 제 3 기관이 아닌 거래를 하는 개인(Peer)이 감독 및 소유 및 배포 대표적인 블록체인 사용 범위 비트코인 P2P (Peer to Peer) : Server - Client 중앙 집중 관리 방식이 아닌 상호 연결된 노드들이 자원을 공유하는 형태 분산원장 : 분산 DB 환경 노드에 자료를 분산 특징 누구나 장부를 만들 수 있다. 누구나 장부를 볼 수 있다. 문제점 해당 장부를 믿을 수 있는가? 2개의 장부가 다르면 누굴 믿을 것인가? 합의 알고리즘 : 채굴을 통한 합의 알고리즘 진행 공개되있는 데이터를 각각의 노드 모두가 업데이트를 진행할 수 있다. 그렇다면 누가 그 업데이트를 주관할 것인가 라는 문제점이 .. 2021. 3. 14.