Home » 암호화폐 »

HYPERLEDGER의 BURROW 설명

Hyperledger Burrow가 무엇이고, 어떻게 작동하는지, 그리고 Hyperledger 생태계의 다른 블록체인 플랫폼과 어떻게 다른지 알아보세요.

Hyperledger Burrow는 Linux Foundation에서 호스팅하는 더 광범위한 Hyperledger 프로젝트의 일부인 고유한 허가형 블록체인 클라이언트입니다. Monax(구 Eris Industries)에서 처음 개발한 Burrow는 Hyperledger 생태계에서 이더리움 가상 머신(EVM)을 지원하는 최초의 블록체인 클라이언트로, Solidity로 작성된 이더리움 기반 스마트 계약과 호환됩니다.

Burrow는 단순성, 속도, 그리고 확정적 거래 완결성에 중점을 둔 모듈식 블록체인 시스템을 제공하도록 설계되었습니다. Go 프로그래밍 언어로 작성되었으며, 허가형 컨소시엄 기반 블록체인 배포에서 사용하기 편리하도록 최적화되어 있습니다. Burrow는 EVM을 지원하는 동시에 기업 환경에 맞춰 기본으로 제공되는 권한 부여 및 거버넌스 기능도 통합합니다.

Hyperledger 제품군의 여러 프레임워크 중 하나인 Burrow는 Hyperledger Fabric이나 Hyperledger Iroha와 같은 다른 프레임워크와 크게 차별화됩니다. Burrow는 합의, 스마트 계약 실행, 그리고 권한 부여 거버넌스를 일관된 스택으로 결합하는 가볍고 단일 바이너리 배포를 제공합니다.

Burrow의 주요 사용 사례는 금융 서비스, 법률 기술, 기업 ID 관리 등 권한 부여 환경에서 이더리움 호환성을 추구하는 산업을 중심으로 이루어졌습니다. Burrow가 제공하는 결정론적 스마트 계약 실행은 노드 간 일관성을 보장하며, 이는 규제 환경에서 필수적인 요건입니다.

Hyperledger Burrow의 주요 특징은 다음과 같습니다.

  • 이더리움 가상 머신(EVM) 호환성
  • 허가형 네트워크 설계
  • 내장된 거버넌스 및 액세스 제어 메커니즘
  • 전체 노드 작업을 위한 단일 바이너리
  • 비잔틴 장애 허용(BFT) 기반 합의 알고리즘

Burrow는 더 이상 활발하게 개발되고 있지 않지만, 하이브리드 이더리움-허가형 블록체인 통합을 위한 중요한 토대를 마련했으며, Hyperledger 프레임워크 내외의 다른 프로젝트에 영향을 미쳤습니다.

Hyperledger Burrow와 Hyperledger Fabric은 모두 엔터프라이즈 블록체인 요구 사항을 충족하지만, 서로 다른 우선순위를 다루고 고유한 아키텍처 철학을 채택합니다. 분산원장 기술(DLT)을 개발하고 배포하기 위해 Hyperledger 프레임워크 중 어떤 것을 선택할지 결정하려면 이러한 차이점을 이해하는 것이 중요합니다.

1. 합의 및 거래 완결성
Hyperledger Burrow는 Tendermint라는 비잔틴 장애 허용(BFT) 합의 알고리즘을 사용합니다. 이를 통해 거래의 즉각적이고 결정론적인 완결성이 보장됩니다. 즉, 블록이 추가되면 최종적으로 확정되며 되돌릴 수 없습니다. 이러한 모델은 규정 준수 및 감사 기능이 필요한 사용 사례에 적합합니다.

반대로, Hyperledger Fabric은 주문, 보증, 커밋 노드 등 시스템 구성 요소가 분리된 플러그형 합의 모델을 지원합니다. 이는 시스템 구성에 유연성을 제공하지만, 거래 확정성은 Burrow만큼 간단하지 않을 수 있습니다.

2. 스마트 계약 언어
Burrow의 가장 두드러진 특징 중 하나는 Solidity로 작성된 이더리움 호환 스마트 계약을 지원한다는 것입니다. 이를 통해 이더리움에 익숙한 개발자는 허가형 환경에서 Burrow로 쉽게 전환하거나 실험할 수 있습니다. Fabric은 자체적인 스마트 계약 접근 방식("체인코드")을 사용하며, Go, Java 또는 JavaScript와 같은 범용 프로그래밍 언어로 작성할 수 있습니다.

3. 네트워크 토폴로지 및 노드 운영
Burrow는 단일 바이너리로 가볍고 통합된 노드 구현을 제공하여 배포 및 유지 관리를 간소화합니다. 이는 피어, 주문 서비스, 인증 기관 등 여러 구성 요소를 독립적으로 운영하고 관리해야 하는 Fabric과는 극명한 대조를 이룹니다.

4. 허가 및 거버넌스
두 프레임워크 모두 허가형 네트워크를 염두에 두고 설계되었지만, Burrow의 모델은 허가 메커니즘을 노드 소프트웨어에 직접 통합합니다. Fabric은 액세스 제어 목록과 구성 가능한 ID 공급자를 통해 더욱 모듈화된 허가 설정을 제공하여 복잡성을 감수하는 대신 더 많은 사용자 정의를 허용합니다.

5. 대상 사용 사례
Burrow는 특히 비공개적이고 규제된 환경에서 Solidity 기반 스마트 계약을 활용하려는 조직에 매력적입니다. 사용 사례에는 법적 계약, 금융 상품, 하이브리드 블록체인 실험 등이 포함됩니다.

Fabric의 강점은 엔터프라이즈 통합에 있으며, 풍부하고 모듈화된 디자인을 통해 복잡한 공급망, 보험 및 의료 솔루션을 제공합니다. Burrow의 유연성은 맞춤형 DLT 네트워크를 구축하는 시스템 통합업체와 개발자들 사이에서 높은 평가를 받고 있습니다.

요약하자면, 두 프레임워크 모두 강력한 허가형 블록체인 기능을 제공하지만, Burrow는 이더리움 상호운용성을 갖춘, 제한적이고 가벼운 블록체인 기능을 원하는 조직에 맞춰진 EVM 호환 전문 플랫폼으로 보는 것이 가장 적절합니다. 반면 Fabric은 모든 기능을 갖춘 엔터프라이즈 블록체인 개발 툴킷으로 탁월합니다.

암호화폐는 24시간 연중무휴 운영되는 탈중앙화를 통해 높은 수익률 잠재력과 더 큰 재정적 자유를 제공합니다. 그러나 극심한 변동성과 규제 부재로 인해 고위험 자산입니다. 주요 위험으로는 급격한 손실과 사이버 보안 실패가 있습니다. 성공의 열쇠는 명확한 전략과 재정적 안정성을 저해하지 않는 자본으로 투자하는 것입니다.

암호화폐는 24시간 연중무휴 운영되는 탈중앙화를 통해 높은 수익률 잠재력과 더 큰 재정적 자유를 제공합니다. 그러나 극심한 변동성과 규제 부재로 인해 고위험 자산입니다. 주요 위험으로는 급격한 손실과 사이버 보안 실패가 있습니다. 성공의 열쇠는 명확한 전략과 재정적 안정성을 저해하지 않는 자본으로 투자하는 것입니다.

Hyperledger Burrow의 초기 매력은 허가형 네트워크 내에서 원활한 Ethereum 호환성에 기인했습니다. Solidity 기반 계약을 테스트하거나 퍼블릭 및 프라이빗 블록체인 환경을 연결하는 데 관심이 있는 조직은 Burrow의 단순성, 속도 및 결정론적 특성 때문에 Burrow를 선택하는 경우가 많았습니다.

사용 사례:

  • 법률 및 거버넌스 애플리케이션: 로펌과 법률 기술 스타트업은 Burrow를 사용하여 법률 문서 및 디지털 계약과 관련된 스마트 계약을 인코딩하여 BFT 합의 메커니즘이 보장하는 결정론적 실행의 이점을 활용했습니다.
  • 금융 서비스: Burrow는 디지털 자산 토큰화, 은행 간 결제 메커니즘, 규제 샌드박스와 관련된 파일럿 프로젝트에서 이더리움 로직과 엔터프라이즈급 권한 부여를 결합하는 사용 사례를 보여주는 데 사용되었습니다.
  • 학술 및 연구 프로젝트: 대학과 블록체인 연구 그룹은 Burrow를 사용하여 하이브리드 블록체인 구현을 연구하고 배포 구성을 테스트했습니다.
  • 엔터프라이즈 이더리움 통합: 이더리움을 실험하는 회사 이더리움 기반 dApp은 Burrow에 배포하여 허가형 모델에서 성능을 검증할 수 있으며, 퍼블릭 네트워크를 사용하지 않고도 개념 증명을 용이하게 할 수 있습니다.

개발 및 현황:
최근 개발 현황을 보면 Hyperledger Burrow는 유지 관리 전용 모드이며 더 이상 활발하게 개발되지 않습니다. 최근 주요 업데이트는 더 넓은 Hyperledger 생태계와의 호환성을 보장하고 중요한 문제를 해결하는 데 중점을 두었습니다.

이 프로젝트의 코드베이스는 오픈 소스 라이선스 하에 계속 사용 가능하며, 보관, 교육 및 포크 목적으로 보존됩니다. 활발한 개선은 중단되었지만, Burrow는 허가형 환경 내에서 BFT 합의 및 EVM 통합을 표준화하는 데 크게 기여했습니다. EVM과 엔터프라이즈 사용 사례를 연결하고자 하는 이더리움 및 하이퍼레저 커뮤니티의 새로운 프로젝트를 통해 그 유산은 계속 이어지고 있습니다.

대안 및 마이그레이션 고려 사항:
현재 Burrow를 고려 중이거나 마이그레이션을 고려 중인 조직의 경우, 인프라 요구 사항 및 개발 목표에 따라 Hyperledger Besu(EVM을 지원하고 이더리움 호환성을 위해 특별히 개발됨) 또는 Hyperledger Fabric(보다 맞춤화된 엔터프라이즈 배포용)과 같은 다른 프레임워크가 적합할 수 있습니다.

요약하자면, Hyperledger Burrow는 비즈니스 블록체인의 발전에 중추적인 역할을 했으며, 특히 이더리움 스마트 계약이 통제된 환경에서 핵심 요구 사항이었던 분야에서 더욱 그러했습니다. Hyperledger Burrow의 혁신은 스마트 계약 플랫폼과 엔터프라이즈 제어를 연결하는 후속 발전의 토대를 마련했습니다.

지금 투자하세요 >>