본문 바로가기

비트코인13

라이트닝 네트워크 (Lightning Network) 라이트닝 네트워크 (Lightning Network) 1. 비트코인의 속도 문제 해결, 라이트닝 네트워크의 개요 - 비트코인의느린 거래 속도 향상을 위해 개별 거래를 별도의 채널(Off-Chain)에서 처리하고 결과값만 블록체인에 저장하는 기술 - 특징: 소액 대량거래, 빠른 거래처리, 낮은 수수료, 높은 확장성, 별도 지불채널 2. 라이트닝 네트워크의 구조 및 구성요소 가. 라이트닝 네트워크의 구조 - 거래 내용에 대한 전체 전파 불필요, 낮은 수수료 또는 미존재 나. 라이트닝 네트워크의 구성요소 구분 구성요소 설명 Chain Network On-Chain (Bitcoin Node) - 블록체인 네트워크 내에서 이루어지는 거래 및 생성되는 블록에 대한 검증 - 코인 간 지갑 전송 수행 Off-Chain.. 2024. 2. 29.
16. 참고문헌, 약어표, 맺음말 크립토 월렛 분석과 검토를 통한 개인키 관리 및 사례 연구 참고문헌, 약어표, 맺음말 참고문헌 [1] 김지현. IT 트렌드 2023 웹3가 바꾸는 미래. n.p.: 크레타, 2022. [2] 김문환. “가상화폐 해킹에 대한 사례 연구.” 한국산업보안연구 9 (2019): 23-54. [3] 노시완, 이경현. “안전한 블록체인 기반 서비스를 위한 개인키 관리 가이드라인.” 정보보호학회논문지 32 no.5 (2022): 899-914. [4] 노지석. “화이트박스 암호 활용한 블록체인의 ECDSA 키 관리.” 국내석사학위, 한국방송통신대학교 대학원, 2021. [5] 손지훈, 박정흠. “메타마스크(MetaMask) 암호화폐 지갑 아티팩트 분석.” 디지털포렌식연구 16 no.4 (2022): 151-165. .. 2023. 10. 2.
13. 크립토 월렛에 대한 사례 분석 - 크립토 월렛 사고 사례 분석 크립토 월렛 분석과 검토를 통한 개인키 관리 및 사례 연구 05. 크립토 월렛에 대한 사례 분석 제1절 크립토 월렛 사고 사례 분석 1. 크립토 월렛 사고 사례 개요 2014년 2월 일본의 마운트곡스(Mt. Gox)가 4억 7,000만 달러 상당의 대규모 비트코인이 해킹당하는 사고가 발생하였다. 이후 지속해서 암호화폐 거래소를 통한 사고가 발생하고 있다. 이 중 많은 해킹 사고가 크립토 월렛 중에서 핫월렛이 해킹당하는 사례가 많았다. 물론 2022년에 발생한 FTX 거래소 파산 사태와 같이 해킹이 아닌 취약한 재무 안정성 정보가 온라인에 유출되어 고객이 자금을 한꺼번에 인출하는 뱅크런 사태가 발생하고 결국 파산하게 되는 해킹이 아닌 외부적인 요인의 사고도 존재했다. 제1절에서는 크립토 월렛과 관련된 대표.. 2023. 10. 2.
12. 크립토 월렛의 개인키 관리 분석 - 안전한 개인키 관리를 위한 크립토 월렛 기술 크립토 월렛 분석과 검토를 통한 개인키 관리 및 사례 연구 04. 크립토 월렛의 개인키 관리 분석 제4절 안전한 개인키 관리를 위한 크립토 월렛 기술 앞에서도 언급했듯이 크립토 월렛은 디지털 자산을 안전하게 보관하고 전송할 수 있는 애플리케이션이다. 블록체인과 관련된 해킹 사고를 보면 대부분이 암호화폐 거래소의 크립토 월렛에서 개인키가 유출되어 발생하고 있다. 따라서 수탁형 개인키 관리 서비스 제공자는 더욱 안전하게 개인키를 관리하기 위해 콜드월렛(Cold Wallet)과 핫월렛(Hot Wallet)을 같이 혼용해서 사용한다. 또한 기술적으로도 안전성을 보강하기 위한 멀티시그 월렛(Multi-Sig Wallet)과 MPC 월렛(Multi Partiy Comuptation Wallet)이 사용되고 있다. .. 2023. 10. 1.
11. 크립토 월렛의 개인키 관리 분석 - 크립토 월렛에서 개인키 관리를 위한 기술 크립토 월렛 분석과 검토를 통한 개인키 관리 및 사례 연구 04. 크립토 월렛의 개인키 관리 분석 제3절 크립토 월렛에서 개인키 관리를 위한 기술 크립토 월렛에서 개인키를 관리하기 위한 기술적 요소가 있다. 대표적으로 BIP-32, BIP-39가 있다. BIP(Bitcoin Improvement Proposals)란 비트코인을 개선하고자 제안하는 개선 제안서이다. 크립토 월렛에서 사용하는 핵심 기술에 대해 알아본다. 1. HD 월렛(Hierarchical Deterministic Wallets) BIP-32 HD 월렛은 결정론적 지갑을 위한 표준 규격으로 하나의 시드(Seed)로부터 여러 개의 키 쌍 체인을 파생시키는 방법을 정의한다. HD 월렛에는 트리 구조에서 생성된 키를 담고 있다. 이 구조에서는 .. 2023. 10. 1.
09. 크립토 월렛의 개인키 관리 분석 - 크립토 월렛의 개인키 생성 프로세스 크립토 월렛 분석과 검토를 통한 개인키 관리 및 사례 연구 04. 크립토 월렛의 개인키 관리 분석 제1절 크립토 월렛의 개인키 생성 프로세스 1. 키 생성 프로세스 개요 크립토 월렛의 기본적인 기능 중 하나인 암호화폐를 관리하기 위해 공개키 암호 기술과 해시함수를 이용하여 키를 생성·관리한다. 크립토 월렛에서 키를 생성할 때 랜덤한 숫자인 개인키를 생성하고 수학적 계산을 공개키를 생성한다. 이렇게 만들어진 공개키를 해시함수를 이용해 각각의 암호화폐에서 사용하는 주소를 만들게 된다. 이러한 모든 계산은 일방향인 특성이 있어 역산이 거의 불가능하다. 2. 개인키 생성 개인키는 비밀키라고도 하며 256비트 길이의 난수로 구성된 값이다. 키 생성 요청이 들어오면 거대한 난수표에서 무작위로 값이 선정된다. 보통 .. 2023. 9. 30.
08. 크립토 월렛의 개요 - 크립토 월렛을 구성하는 주요 기술 크립토 월렛 분석과 검토를 통한 개인키 관리 및 사례 연구 03. 크립토 월렛의 개요 제4절. 크립토 월렛을 구성하는 주요 기술 1. 암호 기술 암호란 사람이 읽고 이해할 수 있는 평문(Plaintext)을 다른 사람이 읽거나 해독하지 못하도록 암호문(Ciphertext)으로 바꾸는 모든 원리, 수단 방법을 의미한다. 초기 암호의 목적은 기밀성에 있다. 패스워드를 암호로 인식하는 경우가 있지만 패스워드는 특정 시스템에 접근하기 위한 권한 여부를 검증하는 수단이라면 암호는 특정 정보를 다른 사람이 해독 불가능한 상태로 변형하는 것을 말한다. 이렇게 평문을 암호문으로 암호화할 때는 암호 알고리즘을 구현에 필요한 가변 정보인 키(Key)가 필요하고 일반적으로 암호화할 때의 키와 복호화할 때의 키가 필요하다. .. 2023. 9. 29.
07. 크립토월렛의 개요 - 클립토 월렛의 주요 기능 크립토 월렛 분석과 검토를 통한 개인키 관리 및 사례 연구 03. 크립토 월렛의 개요 제3절. 크립토 월렛의 주요 기능 크립토 월렛은 넓은 의미로 주로 사용자 인터페이스 역할을 하는 애플리케이션이다. 블록체인 네트워크에서 자산을 거래하는 경우 공개키와 개인키로 알려진 2개의 키 쌍을 이용하며 크립토 월렛은 키를 관리하고 사용자의 자산에 접근하는 것을 통제하고 키와 지갑을 관리하며 잔액을 추적하고 거래를 생성 및 서명한다. 이러한 기능 외에도 블록체인 비즈니스 모델에서 점점 시장 규모가 커지는 NFT 거래와 Web3 연결을 위해 DApp 인증 기능 등을 제공하며 지갑의 기능을 확장하고 있다. 1. 암호화폐 관리 암호화폐를 안전하게 보관·관리하는 것은 크립토 월렛의 기본 기능으로 세부적인 기능들을 살펴보면 .. 2023. 9. 29.
06. 크립토 월렛의 개요 - 크립토 월렛의 분류 크립토 월렛 분석과 검토를 통한 개인키 관리 및 사례 연구 03. 크립토 월렛의 개요 제2절 크립토 월렛의 분류 1. 인터넷 연결에 따른 분류 개인키를 가진 사람은 직접 블록체인 네트워크상에서 거래를 통해 자산의 이동이 가능하다. 이는 개인키가 있으면 자산의 소유주가 아니더라도 거래할 수 있기 때문인데, 블록체인 네트워크는 개인키로 작성된 전자서명에 의해 소유권의 여부를 확인하는 것이지 개인키를 가진 사람을 식별하지 않기 때문이다. 따라서 공격자들이 개인키를 탈취하는 데 성공하면 블록체인 네트워크에서 자산을 옮기는 것을 막을 방법이 없다. PC나 스마트폰과 같이 인터넷과 연결된 환경의 기기에서 개인키를 보관하게 되는 경우 인터넷을 통해 공격자가 침입할 수 있는 상황을 고려해야 한다. 따라서 개인키를 다양.. 2023. 9. 28.
05. 크립토 월렛의 개요 - 크립토 월렛의 개념 크립토 월렛 분석과 검토를 통한 개인키 관리 및 사례 연구 03. 크립토 월렛의 개요 제1절 크립토 월렛의 개념 사전적인 의미의 지갑은 “돈, 증명서 따위를 넣을 수 있도록 가죽이나 헝겊 따위로 쌈지처럼 만든 자그마한 물건”을 의미한다. 주로 현금이나 신용카드, 신분증 등을 보관하기 위한 용도로 사용한다. 기술의 발전과 스마트폰의 보편화로 지갑에 보관하던 많은 것들이 디지털화되어가고 있고 이렇게 디지털화된 지갑의 기능을 편리하게 사용할 수 있도록 만든 애플리케이션(Application)인 디지털화된 지갑의 사용이 늘어가고 있다. 크립토 월렛은 사용자에게 개인키를 생성하고 관리할 수 있도록 서비스를 제공하는 소프트웨어이다. 크립토 월렛의 주요 기능은 개인키와 주소를 생성하거나 복구하고 거래내역을 작성한다... 2023. 9. 28.
반응형