티스토리 뷰
이번에는 블록체인과 관련한 용어들을 준비해 봤습니다.
구독과 공감 부탁드리겠습니다~^^
1. 블록체인 (Blockchain)
데이터를 '블록' 단위로 묶어 체인처럼 연결한 분산형 데이터베이스 시스템. 탈중앙화된 네트워크에서 모든 참여자가 동일한 데이터 복사본을 유지하며, 거래 내역이 투명하게 기록되고 검증됩니다.
2. 분산 원장 기술 (DLT, Distributed Ledger Technology)
중앙 서버가 아닌 여러 노드에 분산된 형태로 원장을 저장하고 관리하는 기술입니다. 네트워크의 모든 참여자가 원장의 동일한 사본을 공유하여 데이터의 무결성과 투명성을 유지합니다.
3. 블록 (Block)
블록체인의 기본 단위로, 트랜잭션 데이터를 포함하고 있는 하나의 기록 집합. 각 블록은 이전 블록과 연결되어 있어 체인 구조를 형성하며, 이로 인해 데이터 위조가 불가능합니다.
4. 해시 (Hash)
데이터를 암호화하여 고정된 길이의 문자열로 변환하는 함수. 블록체인에서는 각 블록의 데이터를 해시 값으로 변환하여 저장하며, 이전 블록의 해시 값도 함께 기록되어 체인을 형성합니다.
5. 노드 (Node)
블록체인 네트워크에 참여하는 개별 컴퓨터 또는 장치. 노드는 네트워크에서 트랜잭션을 검증하고 새로운 블록을 생성하는 데 기여하며, 원장을 복사해 보유하고 있습니다.
6. 합의 알고리즘 (Consensus Algorithm)
네트워크 내에서 모든 노드가 동일한 트랜잭션 기록을 유지하도록 합의하는 방법. 대표적인 합의 알고리즘에는 Proof of Work(PoW), Proof of Stake(PoS) 등이 있습니다.
7. 작업증명 (Proof of Work, PoW)
블록을 검증하기 위해 노드들이 복잡한 수학 문제를 해결하는 방식의 합의 알고리즘. 문제를 해결한 노드는 새로운 블록을 생성하고 보상을 받지만, 많은 연산 자원이 필요하다는 단점이 있습니다.
대표코인 예: 비트코인, 라이트코인, 제트캐시, 모네로
8. 지분증명 (Proof of Stake, PoS)
보유한 암호화폐의 양에 따라 블록 생성 권한을 부여하는 합의 알고리즘. PoW에 비해 에너지 소비가 적고, 보유량에 비례하여 네트워크에 기여할 수 있는 구조입니다.
대표코인 예: 퀀텀, 네오, 스트라티스
9. 스마트 계약 (Smart Contract)
미리 정의된 조건이 충족되면 자동으로 실행되는 프로그램 또는 계약. 계약의 내용이 블록체인에 기록되어 투명하게 관리되며, 중개자 없이 거래를 자동화할 수 있습니다.
10. 탈중앙화 애플리케이션 (dApp, Decentralized Application)
블록체인 상에서 실행되는 애플리케이션으로, 중앙 서버 없이 블록체인을 기반으로 작동합니다. 주로 스마트 계약을 사용하여 자율적으로 운영됩니다.
11. 토큰 (Token)
블록체인 상에서 발행되는 디지털 자산을 의미합니다. 특정 블록체인 플랫폼 위에서 생성된 토큰은 그 자체로 가치를 지니거나, 다른 자산에 대한 권리를 나타낼 수 있습니다.
12. 암호화폐 (Cryptocurrency)
블록체인에서 사용되는 디지털 화폐. 비트코인, 이더리움 같은 암호화폐는 블록체인을 기반으로 하여 트랜잭션을 기록하고, 탈중앙화된 방식으로 거래됩니다.
13. 지갑 (Wallet)
암호화폐를 보관하고, 전송할 수 있는 소프트웨어 또는 하드웨어. 지갑은 암호화폐를 실제로 저장하지 않고, 개인 키(private key)와 공개 키(public key)를 관리하여 사용자의 거래를 보호합니다.
14. 퍼블릭 블록체인 (Public Blockchain)
누구나 참여할 수 있는 공개된 블록체인 네트워크. 퍼블릭 블록체인은 완전한 탈중앙화가 이루어져 있으며, 모든 참여자가 트랜잭션을 검증하고 블록을 추가할 수 있습니다. 비트코인, 이더리움이 이에 해당합니다.
15. 프라이빗 블록체인 (Private Blockchain)
특정 조직 또는 사용자 그룹에 의해 관리되는 비공개 블록체인. 퍼블릭 블록체인과 달리 접근이 제한되며, 조직 내에서만 데이터를 공유하고 검증할 수 있습니다.
16. 하드 포크 (Hard Fork)
블록체인 프로토콜의 근본적인 변화를 의미하며, 이전 버전과의 호환성을 유지하지 않는 업데이트. 하드 포크가 발생하면 블록체인이 두 갈래로 나뉘며, 비트코인과 비트코인 캐시의 분리 사례가 대표적입니다.
17. 소프트 포크 (Soft Fork)
이전 버전과 호환성을 유지하면서 블록체인 프로토콜을 업데이트하는 방법. 소프트 포크는 네트워크 참여자 간의 합의를 통해 실행되며, 네트워크가 두 갈래로 나뉘지 않습니다.
18. 레이어 2 (Layer 2)
블록체인의 확장성을 높이기 위한 보조 네트워크 또는 솔루션. 레이어 2 솔루션은 기존 블록체인 네트워크 외부에서 일부 트랜잭션을 처리하여 속도를 높이고 비용을 절감합니다. 대표적인 예로 라이트닝 네트워크가 있습니다.
19. 비잔틴 장애 허용 (BFT, Byzantine Fault Tolerance)
분산 네트워크에서 일부 노드가 오류를 발생시키거나 악의적인 행동을 하더라도 전체 시스템이 정상적으로 작동할 수 있는 능력을 의미합니다. 블록체인은 BFT를 통해 탈중앙화된 네트워크에서 신뢰를 유지합니다.
20. 크로스체인 (Cross-chain)
서로 다른 블록체인 네트워크 간에 자산이나 데이터를 교환할 수 있도록 하는 기술을 말합니다. 크로스체인 기술은 상호운용성을 높여 다양한 블록체인 간의 연계성을 강화하는 데 목적을 둡니다.
'용어정의' 카테고리의 다른 글
2025년 10대 전략기술 트렌드 - 가트너 (86) | 2024.11.05 |
---|---|
메타버스 관련 용어정의 (80) | 2024.10.25 |
배구 관련 용어정의 (36) | 2024.09.23 |
농구 관련 용어정의 (16) | 2024.09.19 |
야구 관련 용어정의 (13) | 2024.09.18 |