본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.
3월 13일 학습 후기
오늘 강의를 통해 블록체인의 합의 알고리즘에 대해 깊이 있게 학습할 수 있었다. 특히, 비잔틴 장군 문제와 이를 해결하기 위한 BFT(Byzantine Fault Tolerance)의 개념이 인상적이었다. 블록체인 네트워크에서는 서로 신뢰할 수 없는 노드들이 분산된 환경에서 합의를 이뤄야 하며, 이러한 환경에서도 정상적으로 작동하는 알고리즘이 필요하다. PBFT(Practical BFT)가 Cosmos나 Hyperledger 같은 블록체인 생태계에서 널리 활용된다는 점도 새롭게 알게 되었다.
또한, 작업 증명(Proof of Work, PoW)의 과정과 그 속성을 다시 한 번 정리할 수 있었다. PoW는 단순히 블록을 생성하는 것이 아니라, 네트워크에서의 보안성과 거래 무결성을 보장하는 역할을 한다. 특히, 채굴자가 새로운 블록을 생성하기 위해 Nonce 값을 찾는 과정이 중요하며, 이를 위해 연산력을 소모해야 한다는 점이 PoW의 핵심이다. 채굴 난이도가 네트워크의 해시레이트(Network Hash Rate)에 따라 조정되며, 비트코인 블록 생성 주기가 약 10분으로 조정된다는 점도 흥미로운 부분이었다.
채굴 보상과 반감기에 대한 내용도 실질적으로 블록체인 경제 모델을 이해하는 데 중요한 요소였다. 비트코인의 총 발행량이 2100만 개로 제한되어 있으며, 4년마다 반감기가 발생해 보상이 감소하는 구조는 비트코인의 희소성을 유지하는 중요한 메커니즘이다. 결국, 시간이 지남에 따라 채굴자들은 신규 발행된 코인보다 거래 수수료(Transaction Fee)에 의존하게 된다는 점도 흥미로운 부분이었다.
블록체인의 보안 위협에 대한 내용도 많은 인사이트를 주었다. 특히, 51% 공격(Double Spending Attack)과 시빌 공격(Sybil Attack), 서비스 거부 공격(DoS Attack)에 대한 설명이 유익했다. 51% 공격은 네트워크의 과반수 해시레이트를 장악해 원하는 거래만 포함시키는 방식으로 블록체인의 신뢰성을 위협할 수 있는 문제이다. 반면, 시빌 공격은 다수의 악성 노드를 생성해 네트워크를 교란시키는 방식으로, 비트코인 네트워크는 이러한 공격을 방지하기 위해 비정상적인 블록이나 거래를 전파하지 않는 등의 메커니즘을 가지고 있다는 점이 인상적이었다.
마지막으로, 채굴 방식과 관련된 ASIC(Application-Specific Integrated Circuit)과 마이닝 풀(Mining Pool)에 대한 내용도 흥미로웠다. PoW 방식의 특성상 연산력이 중요하기 때문에, 연산 효율을 극대화한 ASIC이 등장하게 되었으며, 마이닝 풀을 통해 개인 채굴자들이 연합하여 보상을 나눠 가질 수 있도록 운영된다는 점이 흥미로웠다.
이번 강의를 통해 블록체인의 합의 알고리즘이 어떻게 작동하는지 보다 깊이 이해할 수 있었고, 블록체인 네트워크가 보안성과 탈중앙화를 동시에 유지하기 위해 어떤 메커니즘을 활용하는지를 다시 한번 정리할 수 있었다. PoW 외에도 다른 합의 알고리즘(PoS, DPoS 등)과의 비교도 해보면 더 폭넓은 시각을 가질 수 있을 것 같다는 생각이 들었다.
학습 일기
| 1. 공부 시작시간 인증(왼) | 2. 공부 종료 시간 인증 (오) |
![]() |
![]() |
| 3. 수강 인증 | |
![]() |
![]() |
| 4. 학습 인증샷 | |
![]() |
#패스트캠퍼스 #직장인자기계발 #직장인공부 #환급챌린지 #패스트캠퍼스후기 #오공완
'블록체인' 카테고리의 다른 글
| 패스트캠퍼스 환급챌린지 10일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기 (0) | 2025.03.14 |
|---|---|
| 블록체인 네트워크의 원리: 데이터 이동의 비밀 (0) | 2025.03.14 |
| 비트코인 암호화 기술 완전 정복: ECDSA부터 해시, 그리고 머클트리 (0) | 2025.03.13 |
| 패스트캠퍼스 환급챌린지 8일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기 (0) | 2025.03.12 |
| 암호화 기술, 생존을 위한 필수전략(feat. 수학적 무기) (1) | 2025.03.12 |




