728x90
반응형

계층 구조 2

BIP-44 (Bitcoin Improvement Proposal 44)

개요BIP-44는 BIP-32 HD 지갑의 확장 표준으로, 하나의 니모닉(시드) 기반에서 다양한 코인, 계정, 주소 체인을 체계적으로 파생시킬 수 있도록 정의한 경로 체계입니다. 다중 계정 및 다중 자산을 지원하기 위한 계층 구조를 제공하여, HD 지갑의 실용성과 호환성을 크게 향상시킨 핵심 기술입니다.1. 개념 및 정의BIP-44는 HD Wallet의 경로 파생 구조를 다음과 같이 정의합니다:m / purpose' / coin_type' / account' / change / address_indexpurpose (44'): BIP-44 사용 선언coin_type: 코인 구분 (BTC=0, ETH=60 등)account: 다중 계정 지원 (예: 개인용, 사업용)change: 0(외부 주소), 1(내부 ..

Topic 2025.06.02

Onion Architecture

개요Onion Architecture(어니언 아키텍처)는 애플리케이션의 비즈니스 로직을 중심에 두고, 바깥 계층으로 인프라스트럭처 및 프레젠테이션 로직을 배치하는 구조로, 의존성 역전 원칙을 강조하는 소프트웨어 아키텍처 패턴입니다. 이 구조는 도메인 중심 설계(DDD)의 이상을 반영하며, 테스트 용이성과 변경 용이성을 동시에 확보할 수 있는 강력한 설계 방식으로 평가받고 있습니다.1. 개념 및 정의Onion Architecture는 시스템의 핵심 도메인 로직이 외부 계층(프레젠테이션, 인프라 등)에 의존하지 않고, 오히려 외부가 내부를 의존하는 구조를 갖는 설계 방식입니다.목적: 코드베이스의 유지보수성과 테스트 용이성 확보필요성: 점진적 개발 및 비즈니스 로직 보호중심 원칙: DIP(Dependency ..

Topic 2025.05.05
728x90
반응형