ㅊ로 시작하는 용어
50개 용어
- 차분 암호 분석 (Differential Cryptanalysis, DC)
차분 암호 분석(differential cryptanalysis, DC)은 평문 쌍 사이의 고정된 차이(보통 비트 단위 XOR 차이)가 암호화를 거친 뒤 암호문 쌍 사이에서 키에 따라 예측 가능한 차이로 이어지는 경향을 이용하는 공격 방식입니다.
- 차용증 (I Owe You, IOU)
차용증(IOU)은 한 당사자가 다른 당사자에게 돈이나 물건을 빚지고 있음을 인정하는 문서입니다. 암호화폐에서는 발행자에 대한 청구권을 나타내는 토큰이나 거래소 잔고를 IOU에 비유합니다.
- 차익거래 (Arbitrage)
차익거래(arbitrage)는 둘 이상의 시장 또는 거래소에서 동일한 상품, 자산 또는 통화의 가격 차이를 이용하여 이익을 얻는 행위입니다. 차익 거래자는 더 싼 시장에서 사고 더 비싼 시장에서 동시에 팔아 그 차이에서 수수료를 뺀 금액을 이익으로 얻습니다.
- 차지백 (Chargeback)
차지백(Chargeback)은 카드 소지자가 거래에 이의를 제기하면 카드 발급사가 결제를 취소하고 가맹점에서 대금을 회수하는 절차입니다. 블록체인 트랜잭션에는 이런 되돌리기 기능이 없습니다.
- 찰리 리 (Charlie Lee)
찰리 리(Charlie Lee, Charles Lee)는 Litecoin의 창시자로 가장 잘 알려진 컴퓨터 과학자입니다. 그는 Litecoin Foundation의 전무 이사로 재직하고 있습니다.
- 창업자 보상 (Founders’ Reward)
창업자 보상은 암호화폐 프로젝트의 창립자나 개발 조직에게, 새로 채굴되는 블록 보상의 일정 비율을 프로토콜 규칙에 따라 자동으로 배정하는 방식입니다. 예를 들어 Zcash는 2016년 출범 후 첫 반감기까지 약 4년간 블록 보상의 20%를 창업자 보상으로 배정했습니다.
- 채굴 가능 (Mineable)
채굴 가능(Mineable)은 채굴자가 작업 증명(PoW) 방식으로 목표값 이하의 해시를 찾는 연산을 수행하고 새 블록을 생성함으로써 새 코인을 획득할 수 있는 암호화폐의 속성입니다. 반대로 채굴 불가능한 암호화폐는 다른 방식으로 코인을 분배·발행합니다.
- 채굴 계약 (Mining Contract)
채굴 계약(Mining Contract)은 정해진 양의 해시파워를 합의된 기간 동안 임대하는 방식으로 비트코인 채굴에 투자하는 방법입니다. 하드웨어 유지 관리, 호스팅, 전기료는 채굴 서비스 업체가 맡으므로 투자자의 부담이 줄어듭니다.
- 채굴 난이도 (Mining Difficulty)
채굴 난이도(Mining Difficulty)는 블록체인에 새 블록을 추가하는 것이 얼마나 어려운지를 나타내는 척도입니다. 작업 증명(PoW) 블록체인마다 고유한 난이도가 있으며, 다양한 통계 서비스를 통해 실시간으로 확인할 수 있습니다.
- 채굴 보상 (Mining Reward)
암호화폐 트랜잭션을 처리하고 네트워크를 보호하는 데 컴퓨팅 자원을 제공한 대가로 받는 수익입니다. 채굴 보상은 새로 발행된 코인과 거래 수수료로 구성됩니다.
- 채굴 알고리즘 (Mining Algorithm)
채굴 알고리즘(Mining Algorithm)은 작업 증명(PoW) 방식의 암호화폐에서 채굴자가 새 블록을 만들기 위해 반복 계산하는 해시 알고리즘입니다. 트랜잭션 서명에는 이와 별개의 전자서명 알고리즘(비트코인의 경우 ECDSA 등)이 쓰입니다.
- 채굴 풀 (Mining Pool)
채굴 풀(mining pool)은 여러 채굴자가 컴퓨팅 파워(해시레이트)를 결합하여 블록체인의 다음 블록을 함께 찾고, 얻은 보상을 풀마다 정한 규칙에 따라 나누는 협업 방식입니다. 그룹 채굴이라고도 합니다.
- 채굴자 (Miner)
채굴자는 작업증명(PoW) 블록체인에서 해시 연산 경쟁을 통해 새 블록을 만들고, 그 대가로 블록 보상과 트랜잭션 수수료를 받는 참여자 또는 장비입니다.
- 채굴자 수수료 (Miner Fee)
채굴자 수수료는 트랜잭션의 입력 합계에서 출력 합계를 뺀 금액으로, 해당 트랜잭션을 블록에 포함한 채굴자가 가져가는 보상입니다.
- 채굴자 활성화 소프트포크 (Miner-Activated Soft Fork, MASF)
채굴자 활성화 소프트포크(Miner-Activated Soft Fork, MASF)는 블록을 생성하는 채굴자 다수가 블록 안에 지지 신호를 넣고, 그 비율이 정해진 임계값에 도달하면 새 규칙이 활성화되도록 하는 소프트포크 배포 방식입니다.
- 채굴장 (Mining Farm)
채굴장(Mining Farm)은 단일 장소에 위치한 채굴자(채굴 장비)의 집합입니다. 이 용어는 범위가 모호하며, 가정 내 소규모 채굴 장비부터 ASIC으로 가득 찬 거대한 공장과 같은 건물까지 다양한 시설을 가리킵니다.
- 책임추적성 (Accountability)
책임추적성은 시스템에서 일어난 행위를 그 행위를 한 사용자나 프로세스까지 추적해 책임을 물을 수 있게 하는 정보보호 목표입니다.
- 청산 (Clearing)
청산(클리어링)은 매매가 체결된 뒤 결제가 이뤄지기 전에 거래 당사자들의 채권·채무를 확인하고 상계해 각자 주고받을 최종 금액과 자산을 확정하는 과정입니다.
- 체 (Field)
체(field)는 덧셈·뺄셈·곱셈과 0이 아닌 수로의 나눗셈이 모두 정의되고, 유리수·실수처럼 결합·교환·분배 법칙을 만족하는 집합입니다.
- 체인 (Chain)
암호학에서 체인(Chain)은 일련의 순서로 반복되는 연산으로, 각 결과가 이전 결과 또는 초기 값에 의존하는 구조를 말합니다. 대표적인 예가 블록 암호의 CBC 작동 모드입니다. 흥미롭게도 물리적 체인은 다중 암호화를 설명하는 비유로는 적절하지 않습니다.
- 체인 분할 (Chain Split)
체인 분할(Chain Split)은 하나의 블록체인이 서로 다른 규칙이나 기록을 따르는 두 개 이상의 체인으로 갈라져, 각 체인이 따로 블록을 이어 가는 현상입니다. 네트워크 참여자들이 어떤 블록이 유효한지에 대해 합의하지 못할 때 생깁니다.
- 체커보드 구조 (Checkerboard Construction)
체커보드 구성(checkerboard construction)은 작은 라틴 방진의 각 기호를 서로 다른 기호 집합을 쓰는 또 다른 라틴 방진으로 바꾸어 더 큰 라틴 방진을 만드는 방법입니다. 차수 n인 기본 방진과 차수 m인 작은 방진들로 차수 n×m인 라틴 방진을 얻습니다.
- 체크섬 (Checksum)
체크섬(Checksum)은 초기 형태의 간단한 오류 검출 코드입니다. 일반적으로 16비트처럼 정해진 크기의 레지스터에 담긴 데이터 값들의 합계를 나타냅니다. “체크섬”이라는 용어는 때때로 CRC와 같은 더 정교한 코드를 포함하여 모든 형태의 오류 검출에 적용됩니다.
- 초기 거래소 공개 (Initial Exchange Offering, IEO)
초기 거래소 공개(IEO)는 프로젝트가 새 토큰을 직접 판매하는 대신 암호화폐 거래소의 플랫폼을 통해 거래소 이용자에게 판매해 자금을 모으는 방식입니다.
- 초기 바운티 공개 (Initial Bounty Offering, IBO)
초기 바운티 공개(Initial Bounty Offering, IBO)는 새로운 암호화폐나 토큰을 공개하고, 마케팅·번역 등의 작업에 시간과 기술을 들인 사람들에게 그 암호화폐를 보상으로 나눠 주는 한시적인 절차입니다.
- 초기 블록 다운로드 (Initial Block Download, IBD)
초기 블록 다운로드(IBD)는 새로 설치했거나 오래 꺼져 있던 풀 노드가 제네시스 블록부터 현재 최신 블록까지 블록을 내려받아 검증하며 네트워크를 따라잡는 과정입니다.
- 초기 코인 공개 (Initial Coin Offering, ICO)
초기 코인 공개(Initial Coin Offering, ICO)는 블록체인 프로젝트가 자체 토큰을 새로 발행해 일반 투자자에게 판매하고, 그 대가로 ETH, BTC 등 기존 암호화폐를 받아 개발 자금을 모으는 방식입니다.
- 초기 토큰 발행 (Initial Token Offering, ITO)
초기 토큰 발행(ITO)은 프로젝트가 새 토큰을 처음으로 판매해 개발 자금을 모으는 방식으로, ICO(초기 코인 공개)와 사실상 같은 뜻으로 쓰이는 용어입니다.
- 초당 메가해시 (Megahashes per Second)
컴퓨터가 임의의 정보를 받아 정해진 길이의 문자·숫자열(“해시”)로 바꾸는 속도를 해시율이라고 하며, 초당 메가해시(MH/s)는 1초에 100만 개의 해시를 계산한다는 뜻입니다.
- 초당 테라해시 (Terahashes per Second, TH/s)
초당 테라해시(TH/s)는 1초에 1조(10^12) 번의 해시 계산을 뜻하는 단위로, 채굴 장비나 작업 증명 네트워크의 해시 레이트를 나타냅니다.
- 초당 트랜잭션 수 (Transactions per Second, TPS)
초당 트랜잭션 수(TPS, Transactions per Second)는 블록체인이나 정보 시스템이 1초에 처리할 수 있는, 또는 실제로 처리한 트랜잭션 수입니다.
- 총 거래량 (Total Exchange Volume)
총 거래량(total exchange volume)은 일정 기간(보통 24시간) 동안 거래소 내에서 특정 암호화폐를 사고파는 것을 통해 교환된 총 가치입니다. 대개 달러나 원화 같은 기준 통화로 환산해 표시합니다.
- 총 거래쌍 (Total Trade Pairs)
총 거래쌍(total trade pairs)은 특정 코인에 대해 모든 거래소에서 이용 가능한 법정화폐-암호화폐 및 암호화폐-암호화폐 거래 쌍의 수입니다. 거래 쌍이 많으면 대체로 그 자산을 사고팔기 쉬워지지만, 가치나 가격 상승을 뜻하지는 않습니다.
- 총 공급량 (Total Supply)
이미 유통 중인 코인 수와 아직 거래가 불가능한 코인을 합한 수입니다. 총 공급량은 ‘유통량’보다 크거나 같습니다. 거래 가능한 코인과, 팀·엔젤 투자자 몫으로 배정되었거나 아직 풀리지 않은 거래 불가능한 코인으로 구성될 수 있습니다.
- 최대 공급량 (Max Supply)
최대 공급량은 프로토콜 규칙상 앞으로 존재할 수 있는 코인·토큰의 최대 개수로, 예를 들어 비트코인은 약 2,100만 개로 정해져 있습니다.
- 최대 블록 크기 (Maximum Block Size)
최대 블록 크기(Maximum Block Size)는 합의 규칙에 따른 블록의 최대 크기입니다. 비트코인의 현재 블록 크기 제한은 4백만 무게 단위(1백만 vbytes)입니다.
- 최대공약수 (Greatest Common Divisor, GCD)
최대공약수(GCD)는 주어진 정수들을 모두 나누어떨어지게 하는 가장 큰 양의 정수입니다. 예를 들어, 8과 12의 최대공약수는 4이며 gcd(8, 12) = 4로 씁니다. 두 정수의 최대공약수가 1이면 두 수를 서로소라고 합니다.
- 최상위 비트 (Most Significant Bit, MSB)
최상위 비트(Most Significant Bit, MSB)는 다중 비트 이진수에서 가장 큰 자릿값을 갖는 비트입니다. 이는 일반적으로 가장 왼쪽에 있는 비트이거나, 상위 비트부터 보내는 방식에서 시퀀스의 가장 먼저 전송되는 비트입니다.
- 최적 블록체인 (Best Block Chain)
최적 블록체인(best block chain)은 비트코인 같은 작업 증명(PoW) 블록체인에서 풀 노드가 메인 체인으로 받아들이는 체인, 즉 유효한 블록으로 이루어진 체인 가운데 누적 작업량이 가장 커서 다시 만들기가 가장 어려운 체인을 말합니다.
- 최적 헤더 체인 (Best Header Chain)
최적 헤더 체인은 각 블록 헤더가 직전 헤더를 가리키며 이어진 헤더 체인 가운데, 누적 작업량이 가장 커서 다시 만들기 가장 어려운 체인입니다.
- 최종성 (Finality)
최종성(Finality)은 특정 시점 이후에는 되돌릴 수 없다는 성질, 즉 완료된 거래가 변경·번복·취소될 수 없다는 보장을 말합니다.
- 최하위 비트 (Least Significant Bit, LSB)
최하위 비트(Least Significant Bit, LSB)는 이진수 표현에서 자릿값이 가장 낮은 비트로, 보통 가장 오른쪽 비트입니다. 반대로 자릿값이 가장 높은 비트는 최상위 비트(Most Significant Bit, MSB)라고 합니다.
- 추세선 (Trend Line)
자산 가격이 자주 닿지만 좀처럼 넘어서지 못하는 선을 추세선이라고 합니다. 가격이 추세선을 돌파하면 큰 가격 변동이 뒤따르는 경우가 많습니다. 추세선은 낮아지는 고점들이나 높아지는 저점들을 연결해 그립니다.
- 추종 스캘핑 (Following Scalp)
추종 스캘핑은 매수·매도 신호가 나오는 즉시 그 방향을 따라 진입해 짧은 가격 움직임에서 작은 수익을 노리고 빠르게 빠져나오는 초단타 매매 방식입니다.
- 추출기 (Extractor)
추출기(extractor)는 암호학적 맥락에서 결합기(combiner)의 반대 효과를 내는 메커니즘입니다. 결합기가 평문 데이터와 키 스트림 같은 비밀 값을 섞어 암호문을 만들면, 추출기는 같은 비밀 값을 이용해 암호문에서 원래 데이터를 다시 꺼냅니다.
- 출금 주소 (Withdrawal Address)
출금 주소(Withdrawal Address)는 자금을 출금해 보내는 주소입니다. 출금 허용 주소 목록(화이트리스트)과 관련해서도 쓰이는 용어입니다.
- 출력 (Output, TxOut)
트랜잭션 내의 출력은 전송할 사토시 금액(0 이상)을 나타내는 값 필드와 해당 사토시를 추가로 소비하기 위해 충족해야 하는 조건을 나타내는 퍼브키 스크립트라는 두 개의 필드를 포함합니다.
- 출력 인덱스 (Output Index)
출력 인덱스(vout)는 하나의 트랜잭션 안에서 각 출력(output)에 붙는 0부터 시작하는 순번으로, 트랜잭션 ID와 함께 특정 출력을 정확히 가리키는 데 쓰입니다.
- 출력 피드백 모드 (Output Feedback, OFB)
출력 피드백 모드(Output Feedback, OFB)는 블록 암호를 스트림 암호처럼 쓰는 작동 모드입니다. 초기화 벡터(IV)를 블록 암호로 반복 암호화해 키스트림을 만들고, 이를 평문과 XOR해 암호문을 얻습니다.
- 침해 (Compromise)
침해(compromise)는 공격자가 비밀 키·비밀번호를 알아내거나 시스템 통제권을 얻어 기밀성·무결성·가용성이 깨진 상태를 말합니다.