Brain
Science
root
/
학습 노트
/
Study Note
/
6: ICT 융합 기술 (ICT Convergence)
/
1. Web 3.0 및 블록체인
1. Web 3.0 및 블록체인
19. 퍼블릭 블록체인 (Public Blockchain) - 누구나 참여 가능 (비트코인, 이더리움)
2026-03-04
63. 트랜잭션 풀 (Mempool / Memory Pool) - 블록에 포함되지 않은 대기 중인 트랜잭션 저장소
40. 블록체인 트릴레마 (Blockchain Trilemma) - 확장성(Scalability), 탈중앙화(Decentralization), 보안성(Security) 세 가지를 동시에 완벽히 만족할 수 없는 문제
77. 암호화폐 믹싱 (Coin Mixing / Tumbler) - 거래 자금 출처 추적을 어렵게 하는 트랜잭션 섞기 (Tornado Cash 등, 자금 세탁 악용)
75. 분산 스토리지 보상 시스템 (Filecoin, Arweave)
6. 블록의 구조 - 블록 헤더 (버전, 이전 블록 해시, 머클 루트, 타임스탬프, 난이도, 논스) + 바디
81. 블록체인 확장성 지표 - TPS (Transactions Per Second), 레이턴시 (Latency)
23. EVM (Ethereum Virtual Machine) - 이더리움 스마트 컨트랙트 런타임 환경
2024-05-18
87. 계정 추상화 (Account Abstraction, ERC-4337) - 이더리움 지갑(EOA)을 스마트 컨트랙트(CA)처럼 프로그래밍 가능하게 만들어 소셜 복구, 가스비 대납 등을 지원
13. PBFT (Practical BFT) - 다수결 기반 상태 기계 복제 합의 (텐더민트, 하이퍼레저)
2024-05-18
92. 탈중앙화 신탁 관리 (Decentralized Escrow)
93. 스마트 컨트랙트 정형 검증 (Formal Verification) - 수학적 모델링을 통해 컨트랙트 코드 무결성 증명
88. EOA (Externally Owned Account) - 개인키로 통제되는 일반 사용자 계정
36. 블록체인 오라클 (Oracle) 문제 - 블록체인 외부(Off-chain)의 현실 데이터를 블록체인 내부(On-chain)로 가져올 때 발생하는 신뢰성 문제
61. CBDC (Central Bank Digital Currency) - 중앙은행이 직접 발행하는 디지털 화폐 (소매형 vs 도매형)
3. 시맨틱 웹 (Semantic Web) - 온톨로지(Ontology) 기반 의미 연결망
57. 솔리디티 (Solidity) - 이더리움 스마트 컨트랙트 개발 언어
43. 옵티미스틱 롤업 (Optimistic Rollup) - 기본적으로 트랜잭션이 유효하다고 낙관하고, 사기 증명(Fraud Proof) 기간을 두는 방식 (Arbitrum, Optimism)
42. 롤업 (Rollup) - 수천 개의 오프체인 트랜잭션을 하나로 묶어(Rollup) L1에 검증
39. 레이어 1 (Layer 1) - 비트코인, 이더리움 등 메인 블록체인 네트워크 (트릴레마 딜레마 직면)
82. 라이트 노드 (Light Node / SPV, Simplified Payment Verification) - 블록 헤더만 다운로드하여 트랜잭션을 검증하는 모바일/경량 환경용 노드
7. 머클 트리 (Merkle Tree / Hash Tree) - 트랜잭션 무결성 검증을 위한 해시 트리
64. BFT 합의의 3단계 - Pre-prepare, Prepare, Commit
72. ERC-20 (이더리움 대체 가능 토큰 표준)
27. ICO (Initial Coin Offering) / STO (Security Token Offering, 증권형 토큰 발행) / IEO
91. 합성 자산 (Synthetic Assets) 토큰 구조
71. 블록체인 서비스형 (BaaS, Blockchain as a Service) - 클라우드 기반 블록체인 인프라 제공 서비스
24. 가스 (Gas) - 스마트 컨트랙트 실행 및 트랜잭션 처리에 지불하는 네트워크 수수료
2024-05-18
46. 샤딩 (Sharding) - 메인 체인을 여러 개의 조각(Shard)으로 분할하여 트랜잭션을 병렬 처리하는 L1 확장성 기술
29. 대체 불가능 토큰 (NFT, Non-Fungible Token) - 고유한 식별자를 가진 디지털 자산 (ERC-721 규격)
52. DID 아키텍처 - Issuer(발행자), Holder(소유자/지갑), Verifier(검증자), Verifiable Credential(VC), Verifiable Presentation(VP)
32. 디앱 (DApp, Decentralized Application) - 백엔드가 블록체인(스마트 컨트랙트)인 애플리케이션
31. 니모닉 (Mnemonic) - 지갑 복구를 위한 12~24개의 무작위 영단어 조합 (시드 구문)
26. 토큰 이코노미 (Token Economy) - 블록체인 생태계 내의 인센티브 보상 구조
83. 풀 노드 (Full Node) - 제네시스 블록부터 모든 거래 내역을 보관하고 검증하는 노드
50. 소울바운드 토큰 (SBT, Soulbound Token) - 양도/전송이 불가능한 NFT (학위, 자격증, 신원 증명용)
68. 이클립스 공격 (Eclipse Attack) - 특정 노드의 주변 P2P 연결을 악성 노드가 장악하여 네트워크를 고립시키고 허위 정보를 주입하는 공격
35. 플래시 론 (Flash Loan) - 트랜잭션 블록 1개 내에서 무담보 대출 및 상환을 동시에 진행하는 구조
48. 소프트 포크 (Soft Fork) - 이전 버전과 호환성을 유지하는 프로토콜 업그레이드
67. 51% 공격 (51% Attack) - 악의적 노드가 전체 해시 파워의 51% 이상을 장악해 장부를 조작하는 공격
74. 영지식 이더리움 가상머신 (zkEVM) - ZK 롤업 내에서 이더리움 스마트 컨트랙트를 그대로 실행할 수 있게 호환성 제공
37. 영지식 증명 (ZKP, Zero-Knowledge Proof) - 비밀을 공개하지 않고도 그 비밀을 안다는 것을 증명 (Zcash 등 프라이버시 보호)
65. 합의 완결성 (Finality) - 블록이 체인에 기록되어 뒤집히지 않음이 보장되는 상태 (PoW는 확률적 완결성, BFT는 즉각적 완결성)
17. 권위 증명 (PoA, Proof of Authority) - 신원 인증된 노드만 합의 참여 (프라이빗 블록체인)
2026-03-04
20. 프라이빗 블록체인 (Private Blockchain) - 허가된 노드만 참여 (하이퍼레저 패브릭)
2026-03-04
8. 머클 루트 (Merkle Root) - 모든 트랜잭션 해시를 묶은 최종 해시값
11. 합의 알고리즘 (Consensus Algorithm) - 분산 노드 간 상태 일치 달성 매커니즘
2024-05-18
98. 블록체인 데이터 인덱싱 프로토콜 (The Graph)
14. 작업 증명 (PoW, Proof of Work) - 해시 퍼즐 연산 경쟁 (비트코인), 막대한 전력 소모
2024-05-18
59. 체인코드 (Chaincode) - 하이퍼레저의 스마트 컨트랙트
22. 스마트 컨트랙트 (Smart Contract) - 조건이 충족되면 블록체인 상에서 자동 실행되는 프로그램 코드 (닉 자보 제안)
2024-05-18
95. 모듈러 블록체인 (Modular Blockchain) - 실행(Execution), 합의(Consensus), 정산(Settlement), 데이터 가용성(DA) 계층을 분리하여 확장성 극대화
56. 스마트 컨트랙트 보안 취약점 - 재진입 (Re-entrancy, DAO 해킹 사태 원인), 오버플로우/언더플로우, 권한 탈취
99. BRC-20 표준 - 비트코인 네트워크 상에서의 토큰 발행 프로토콜 (오디널스 Ordinals)
10. 탈중앙화 (Decentralization) - 단일 장애점(SPOF) 제거 및 투명성 확보
2024-03-24
28. RWA (Real World Asset) 토큰화 - 실물 자산(부동산, 미술품 등)의 블록체인 토큰 변환
25. 튜링 완전성 (Turing Completeness) - 이더리움 스마트 컨트랙트 연산의 무한루프 방지를 위해 Gas 도입
2024-05-18
96. 모놀리식 블록체인 (Monolithic Blockchain) - 모든 작업을 단일 체인(솔라나, 앱토스 등)에서 처리
86. 지갑 멀티시그 (Multi-Sig, Multi-Signature) - 출금을 위해 N명 중 M명 이상의 서명이 필요한 보안 지갑 구조
73. ERC-1155 (다중 토큰 표준 - NFT와 FT 동시 발행 가능, 게임 아이템에 유리)
90. 거버넌스 51% 방어 체계 (분산 슬래싱 Slashing) - 악의적 행동 적발 시 스테이킹한 지분을 몰수하는 PoS 방어 기법
47. 하드 포크 (Hard Fork) - 기존 블록체인과 호환되지 않는 중대한 프로토콜 업그레이드 (체인 분리)
51. 탈중앙화 신원증명 (DID, Decentralized Identity) - W3C 표준, 사용자가 자신의 신원 정보를 직접 관리하고 통제 (SSI, Self-Sovereign Identity)
85. 가상자산 사업자 (VASP) 트래블 룰 (Travel Rule) - 자금 세탁 방지를 위해 가상자산 송/수신자 정보를 확인하는 규제
12. 비잔틴 장애 허용 (BFT, Byzantine Fault Tolerance) - 1/3 미만의 악의적 노드가 있어도 정상 합의 보장
2024-05-18
21. 컨소시엄 블록체인 (Consortium Blockchain) - 여러 기업이 연합하여 노드 운영
2024-05-18
41. 레이어 2 (Layer 2) 솔루션 - L1의 확장성 문제를 해결하기 위해 메인넷 밖에서 연산 수행 후 결과만 L1에 기록
53. 분산 식별자 (DID Document) - 퍼블릭 키, 인증 정보, 서비스 엔드포인트 포함
34. 유니스왑 (Uniswap) / AMM (Automated Market Maker) - 자동화된 시장 조성자 알고리즘 (유동성 풀)
55. IPFS (InterPlanetary File System) - P2P 분산 파일 시스템, 위치 기반(HTTP URL)이 아닌 콘텐츠 해시(CID) 기반 검색
79. 마이데이터 (MyData) 시스템의 블록체인 영수증 및 인증 활용
30. 암호화폐 지갑 (Cryptocurrency Wallet) - 핫 월렛 (온라인) vs 콜드 월렛 (오프라인/하드웨어)
4. 블록체인 (Blockchain) - 분산 원장 기술(DLT, Distributed Ledger Technology)
16. 위임 지분 증명 (DPoS, Delegated PoS) - 대표자(BP)를 투표로 선출해 합의 위임 (빠른 속도, EOS)
2026-03-04
5. 제네시스 블록 (Genesis Block) - 블록체인의 첫 번째 블록
2. Web 3.0 (Read-Write-Own) - 탈중앙화(Decentralization)와 개인 소유권 보장 웹
1. Web 1.0 (Read-only) / Web 2.0 (Read-Write, 플랫폼 중심)
94. 데이터 가용성 (Data Availability, DA) 계층 - 롤업 트랜잭션 데이터가 L1에 안전하게 게시되었는지 보장하는 블록체인 모듈러 분리 계층 (Celestia, EigenLayer)
76. 무허가형 (Permissionless) vs 허가형 (Permissioned) 블록체인
66. 지향성 비순환 그래프 (DAG, Directed Acyclic Graph) - 블록체인 대신 트랜잭션들이 거미줄처럼 서로를 증명하는 분산 원장 구조 (IOTA의 Tangle)
69. 크립토재킹 (Cryptojacking) - 타인의 PC나 서버 리소스를 해킹하여 몰래 암호화폐를 채굴하는 공격
58. 하이퍼레저 패브릭 (Hyperledger Fabric) - IBM 주도 기업용 프라이빗 블록체인 프레임워크
49. 블록체인 브리지 (Cross-chain Bridge) - 서로 다른 이기종 블록체인 간 자산 및 데이터 이동 통로
78. 웹3.0 소셜 네트워크 (Mastodon, Bluesky, Nostr 기반 프로토콜)
44. ZK 롤업 (Zero-Knowledge Rollup) - 트랜잭션 배치마다 영지식 증명(Validity Proof)을 생성해 L1에 즉시 확정 (속도 빠름, 연산 복잡)
54. 다오 (DAO, Decentralized Autonomous Organization) - 중앙 관리자 없이 스마트 컨트랙트와 거버넌스 토큰 투표로 운영되는 자율 조직
9. 해시 포인터 (Hash Pointer) - 데이터의 위치와 무결성 정보를 동시에 지님
80. CBDC 오프라인 결제 프로토콜
70. 시빌 공격 (Sybil Attack) - 한 명이 여러 개의 가짜 노드(신분)를 생성하여 투표율/합의를 조작하는 공격
15. 지분 증명 (PoS, Proof of Stake) - 보유 지분(Coin)에 비례해 블록 생성 권한 부여 (이더리움 2.0)
2024-05-18
100. 양자 내성 블록체인 서명 체계 전환 연구
89. CA (Contract Account) - 코드에 의해 통제되는 컨트랙트 계정
33. 디파이 (DeFi, Decentralized Finance) - 탈중앙화 금융 (중개자 없는 대출, 예치, 스왑)
38. zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) - 비대화형 영지식 증명
62. 비트코인 반감기 (Halving) - 약 4년마다 채굴 보상이 절반으로 줄어드는 메커니즘
45. 사이드체인 (Sidechain) - 메인체인과 브리지로 연결된 별도의 독립된 블록체인 (Polygon 등)
18. 공간/시간 증명 (PoST, Proof of Space and Time) - 스토리지 자원 증명 (Chia Network)
2026-03-04
84. 블록체인 상호운용성 (Interoperability) 폴카닷(Polkadot), 코스모스(Cosmos) 네트워크
60. 하이퍼레저 아키텍처 - 피어(Peer), 오더러(Orderer, 합의 노드), MSP(Membership Service Provider, 인증)
97. 타원곡선 디지털 서명 알고리즘 (ECDSA) 및 슈노르 서명 (Schnorr Signature - 다중 서명 병합 축소)