암호화폐 용어집
그래프 보기원본 백서로의 백링크가 있는 163개 용어
이더리움과 같은 시스템의 계산 및 저장 사용량을 측정하는 단위입니다. 가스 한도 및 수수료는 무한 루프를 방지하고 부족한 블록 공간을 할당합니다.
자금 이체와 같은 상태 변경을 제안하는 서명된 메시지입니다. 거래는 네트워크를 통해 전파되고 결국 블록에 포함됩니다.
자산을 보유하고 작업을 시작할 수 있는 엔터티입니다. 이더리움은 계정 모델(외부 소유 계정 및 계약 계정)을 사용하는 반면, 비트코인은 UTXO 모델을 사용합니다.
블록을 제안하기 위해 작업 증명을 수행하는 참가자입니다. 채굴자는 일반적으로 트랜잭션을 수집하고, 해시를 계산하고, 유효한 블록을 네트워크에 브로드캐스트합니다.
유효한 블록 해시를 검색하여 작업 증명 시스템에서 블록을 생성하는 프로세스입니다. 광부들은 수수료를 징수하고 종종 보상으로 보조금을 차단합니다.
기본 예비 자산(예: USD)을 정의된 비율로 스테이블코인 토큰으로 교환하는 프로세스입니다. 상환 능력은 법정화폐 기반 페그를 유지하기 위한 핵심 메커니즘입니다.
공급을 줄이기 위해 토큰 단위를 파괴합니다. Stablecoin 상환은 발행자가 예비 자산을 상환자에게 반환할 때 토큰을 소각하는 경우가 많습니다.
종종 계약 수준 제어를 통해 주소의 토큰이 전송되는 것을 방지합니다. 동결은 일부 토큰 계약의 중앙 집중식 제어 기능입니다.
데이터를 검증하고 중계하여 네트워크에 참여하는 프로토콜 소프트웨어를 실행하는 컴퓨터입니다. 노드는 전체 노드, 라이트 클라이언트, 검증자 또는 특수 역할일 수 있습니다.
유효한 작업 증명을 검색할 때 채굴자가 변경하는 값으로, 블록 헤더 해시가 목표를 충족하게 만듭니다. 이 용어는 재생 및 주문 트랜잭션을 방지하기 위해 일부 시스템의 트랜잭션에도 사용됩니다.
의무를 보장하거나 페그를 유지하기 위해 게시된 자산입니다. 암호화폐에서 담보는 시스템 설계에 따라 명목화폐, 암호화폐 또는 토큰화된 자산이 될 수 있습니다.
계약 실행으로 생성된 추가 전용 레코드로, 일반적으로 효율적인 쿼리를 위해 인덱싱됩니다. 로그는 스마트 계약 플랫폼의 많은 이벤트 시스템의 기초입니다.
오프체인 트랜잭션을 실행하고 압축된 데이터 또는 증명을 기본 체인에 게시하는 레이어 2 설계입니다. 롤업은 처리량을 늘리면서 L1 보안을 상속하는 것을 목표로 합니다.
일부 프로토콜에서는 특정 기간 동안 지정된 블록 생산자입니다. 리더는 스테이크 가중치 일정이나 기타 결정론적 규칙을 통해 선택되는 경우가 많습니다.
노드가 저장하고 중계하는 유효하고 확인되지 않은 트랜잭션 집합입니다. 채굴자/검증자는 일반적으로 새 블록에 포함할 트랜잭션을 mempool에서 선택합니다.
프로토콜 규칙에 따라 새로운 토큰을 생성하고 배포합니다. 발행 일정은 인플레이션과 장기적인 공급 역학에 영향을 미칩니다.
블록체인에 하나의 단위로 추가된 데이터 배치(종종 트랜잭션)입니다. 블록은 블록 헤더에 이전 블록의 해시를 포함하여 연결됩니다.
거래의 유효성과 실행 결과에 영향을 미치는 블록체인의 현재 데이터입니다. 이더리움에서 상태에는 계정 잔액, 계약 저장 및 임시값이 포함됩니다.
상태 또는 트랜잭션 처리를 여러 샤드로 분할하여 병렬 처리를 허용하는 확장 기술입니다. 샤딩은 샤드 간 통신 및 보안 가정에 복잡성을 가져옵니다.
리더/검증자가 블록을 제안할 수 있는 일부 프로토콜의 개별 시간 간격입니다. 솔라나는 슬롯을 스케줄링 및 합의의 핵심 단위로 사용합니다.
스테이블코인의 가치를 지원하기 위해 보유하는 자산으로, 참조 자산으로 스테이블코인을 상환하는 데 자주 사용됩니다. 준비금 구성과 투명성이 주요 위험 요소입니다.
특정 시점의 계정 및 잔액(및 잠재적으로 다른 상태)에 대한 기록입니다. 일부 시스템에서는 각 최종 상태 스냅샷을 원장 버전이라고 부릅니다.
트랜잭션(UTXO 시스템)에서 소비된 이전 출력에 대한 참조입니다. 입력에는 일반적으로 참조된 출력을 사용할 권한이 있음을 증명하는 서명이 포함됩니다.
체인에 저장된 영구 계약 데이터는 일반적으로 임시 메모리보다 쓰기 비용이 더 많이 듭니다. EVM에서 스토리지는 각 계약과 관련된 키-값 저장소입니다.
자금을 받을 수 있는 위치를 나타내는 공개 키 또는 스크립트에서 파생된 사람이 사용할 수 있는 식별자입니다. 주소 형식은 체인에 따라 다르며 체크섬이 포함될 수 있습니다.
종종 담보나 예금을 대가로 새로운 토큰 단위를 생성합니다. Stablecoin 발행자는 모델에 따라 사용자가 예비 자산 또는 담보를 예치할 때 토큰을 발행합니다.
합의 프로토콜에서 블록/상태에 대한 투표 또는 승인을 나타내는 검증인의 서명된 메시지입니다. 증명은 많은 PoS 설계에서 블록을 정당화하고 마무리하는 데 사용됩니다.
지출 조건을 만족시키기 위해 사용되는 서명 및 스크립트 관련 데이터입니다. SegWit에서는 증인 데이터가 기존 트랜잭션 직렬화와 분리됩니다.
개인 키를 관리하고 사용자가 트랜잭션을 생성하고 서명하는 데 도움을 주는 소프트웨어 또는 하드웨어입니다. 지갑은 주소 관리 및 잔액 추적 기능도 제공할 수 있습니다.
거래에 의해 생성된 새로운 코인 할당입니다. UTXO 시스템에서 출력은 가치와 지출 조건을 정의하고 일단 확인되면 소비 가능한 UTXO가 됩니다.
솔라나에서 사용하는 블록 전파 프로토콜로, 데이터를 더 작은 조각으로 나누고 계층화된 네트워크를 통해 전송합니다. 이는 대역폭 요구 사항을 줄이고 전파 속도를 향상시키는 것을 목표로 합니다.
종종 스마트 계약에 의해 발행되는 원장의 항목으로 표시되는 디지털 자산입니다. 토큰은 유틸리티, 거버넌스 권리, 안정적인 가치 또는 기타 주장을 나타낼 수 있습니다.
스테이블 코인과 참조 자산 간의 목표 환율(예: 1 토큰 = 1 USD)페그를 유지하려면 일반적으로 상환, 담보 또는 시장 인센티브와 같은 메커니즘이 필요합니다.
분산 노드가 단일 공유 상태(예: 현재 블록체인)에 동의하는 프로세스입니다. 합의 알고리즘은 블록을 제안하고, 검증하고, 마무리하는 규칙을 정의합니다.
누군가가 값을 숨기면서 나중에 공개할 수 있는 기능을 통해 값을 커밋할 수 있도록 하는 암호화 구성입니다. 커밋은 많은 개인 정보 보호 및 확장 프로토콜에서 사용됩니다.
거래가 후속 블록에 얼마나 깊이 묻혀 있는지를 측정합니다. 더 많은 확인을 통해 일반적으로 재구성으로 인해 거래가 취소될 위험이 줄어듭니다.
BFT/PoS 시스템에서 블록을 제안하거나, 블록을 증명하거나, 투표함으로써 합의에 참여하는 노드입니다. 검증인은 일반적으로 지분을 게시하며 잘못된 행동에 대해 처벌을 받을 수 있습니다.
EVM 계약을 작성하는 데 일반적으로 사용되는 고급 스마트 계약 프로그래밍 언어입니다. Solidity는 EVM 바이트코드로 컴파일됩니다.
스테이블코인 준비금과 같이 다른 사람을 대신하여 자산을 보유하는 규제 대상입니다. 보관인은 운영 및 거래상대방 위험에 영향을 미칩니다.
유효한 작업 증명을 찾는 것이 얼마나 어려운지 제어하는 매개변수입니다. 프로토콜은 원하는 블록 간격을 목표로 난이도를 조정합니다.
블록 보조금의 예정된 감소. 비트코인은 대략 210,000블록마다 보조금을 절반으로 줄여 시간이 지남에 따라 새로운 발행을 줄입니다.
프로토콜 위반으로 인해 검증인 지분의 일부를 파괴하거나 압수하는 스테이킹 시스템의 페널티 메커니즘입니다. 공격을 경제적으로 수행하도록 설계되었습니다.
여러 슬롯/블록을 그룹화하는 더 큰 기간으로, 검증인 책임을 예약하고 프로토콜 매개변수를 업데이트하는 데 자주 사용됩니다.
상태 및 로그/이벤트를 포함하는 트랜잭션 실행으로 생성된 기록입니다. 영수증은 트랜잭션이 실행되었고 무엇을 내보냈는지 증명하는 데 사용됩니다.
스마트 계약에 외부 데이터(예: 가격)를 제공하는 메커니즘입니다. 오라클은 중앙 집중화되거나 분산화될 수 있으며 많은 DeFi 프로토콜에 중요합니다.
스마트 계약에서 생성된 명명된 로그 유형으로, 오프체인 인덱싱 및 UI 업데이트에 자주 사용됩니다. 이벤트를 통해 애플리케이션은 계약 활동을 효율적으로 감시할 수 있습니다.
주소와 같은 식별자의 우발적인 오류를 감지하기 위해 추가 데이터가 추가되었습니다. 체크섬은 지갑과 사용자가 자금을 보내기 전에 오타를 잡는 데 도움이 됩니다.
프로토콜의 보안 가정 내에서 트랜잭션이나 블록이 되돌릴 수 없는 것으로 간주되는 지점입니다. 일부 시스템은 확률적 최종성을 제공합니다. 다른 것들은 결정론적 최종성을 제공합니다.
모든 합의 규칙을 독립적으로 확인하고 새 블록을 검증하는 데 필요한 전체 상태를 유지하는 노드입니다. 풀 노드는 제3자를 신뢰하지 않음으로써 탈중앙화를 높입니다.
겹치지 않는 트랜잭션을 동시에 실행할 수 있게 해주는 솔라나의 병렬 스마트 계약 런타임입니다. 병렬성은 트랜잭션이 다른 계정에 액세스할 때 처리량을 증가시킵니다.
노드가 새로운 블록을 검증하기에 충분한 정보를 유지하면서 오래된 데이터를 폐기하는 기술입니다. 정리하면 저장소 요구 사항이 줄어들지만 기록 데이터를 다른 사람에게 제공하는 것이 제한될 수 있습니다.
프로토콜 변경 및 결정을 조정하는 데 사용되는 프로세스입니다. 거버넌스는 비공식적(대략적인 합의)일 수도 있고 온체인 투표 메커니즘을 통해 공식화될 수도 있습니다.
각 블록이 암호화 해시를 통해 이전 블록을 참조하는 추가 전용 블록 원장입니다. 이러한 연결은 합의된 가정 하에서 과거 데이터를 변조하는 것을 어렵게 만듭니다.
블록 사이의 예상 또는 평균 시간입니다. 블록 시간은 대기 시간, 보안 가정 및 처리량에 영향을 미칩니다.
보안을 유지하면서 처리량을 늘리고, 대기 시간을 줄이며, 비용을 낮추는 기술입니다. 확장 접근 방식에는 기본 계층 효율성 향상과 계층 2 시스템 사용이 포함됩니다.
거래 출력에 첨부된 프로그래밍 가능한 지출 조건 언어입니다. 비트코인 스크립트는 의도적으로 제한되어 있으며 Turing-complete가 아닙니다.
무차별 대입 공격의 비용을 높이도록 설계된 메모리 하드 키 파생 및 해싱 기능입니다. Dogecoin과 Litecoin은 작업 증명에서 scrypt를 사용합니다.
가상 머신이나 스크립팅 언어의 단일 명령입니다. EVM opcode는 계약이 수행할 수 있는 계산 및 상태 작업을 정의합니다.
원자 실행을 통해 동일한 거래 내에서 빌리고 상환해야 하는 대출입니다. 플래시 대출은 복잡한 차익거래와 재융자를 허용하지만 특정 공격 패턴을 증폭시킬 수도 있습니다.
이전 버전과 호환되지 않는 프로토콜 변경으로, 동일한 네트워크에 남아 있으려면 노드를 업그레이드해야 합니다. 모든 참가자가 업그레이드하지 않으면 체인이 분할될 수 있습니다.
일반적으로 계약 논리 또는 발급자 정책에 의해 구현되는 특정 주소의 토큰 전송 또는 수신을 차단하는 기능입니다. 일부 중앙 집중식 스테이블코인에는 블랙리스트/동결 기능이 포함되어 있습니다.
종종 브리지를 통해 메인 체인과 상호 운용되는 별도의 블록체인입니다. 사이드체인에는 다양한 규칙이 있을 수 있으며 일반적으로 자체 보안 모델이 있습니다.
시간이 지남에 따라 토큰 공급이 증가하여 전체 공급에서 각 장치의 점유율이 감소합니다. 블록체인에서 인플레이션은 종종 블록 보상이나 스테이킹 보상에 의해 발생합니다.
동기화 비용을 줄이거나 특정 장거리 공격을 방어하는 데 사용되는 체인의 고정 참조 지점입니다. 체크포인트는 하드코딩되거나 사회적으로 조정될 수 있습니다.
블록에 기록된 시간 값으로, 주문 및 난이도 조정에 자주 사용됩니다. 블록 타임스탬프는 일반적으로 제한되어 있지만 완벽하게 정확하지는 않습니다.
채굴자가 해시를 계산하는 속도(예: 초당 해시)해시율이 높을수록 일반적으로 PoW 네트워크 공격 비용이 증가합니다.
비트코인에서 참조된 출력의 ScriptPubKey를 충족하기 위해 서명과 데이터를 제공하는 입력의 잠금 해제 스크립트입니다. SegWit을 사용하면 이 데이터의 대부분이 증인 필드로 이동됩니다.
참조 자산(종종 USD와 같은 법정화폐)에 비해 안정적인 가치를 유지하도록 설계된 토큰입니다. 안정성 메커니즘에는 준비금, 담보 또는 알고리즘 규칙이 포함될 수 있습니다.
수수료 및 보안에 사용되는 블록체인의 기본 자산입니다(예: 비트코인의 BTC, 이더리움의 ETH). 기본 토큰은 일반적으로 계약이 아닌 프로토콜에 의해 발행됩니다.
채굴자가 포크 선택 프로세스에서 이점을 얻기 위해 블록을 보류하는 채굴 전략입니다. 특정 조건에서는 수익이 증가하고 네트워크 보안이 손상될 수 있습니다.
프로토콜 기록에 하드코딩된 블록체인의 첫 번째 블록입니다. 체인을 고정하며 이전 블록 해시가 없습니다.
키-값 매핑을 효율적으로 저장하고 확인하는 데 사용되는 기수 트리 변형입니다. Ethereum은 상태를 나타내고 증명을 지원하기 위해 Patricia 시도(및 변형)를 사용합니다.
유한 필드에 대한 타원 곡선의 대수학을 기반으로 하는 공개 키 암호화입니다. 비트코인은 secp256k1을 통해 ECDSA를 사용합니다. 다른 시스템에서는 다른 곡선과 서명 체계를 사용할 수 있습니다.
중앙화된 운영자가 아닌 스마트 계약에 의해 거래가 실행되는 교환 프로토콜입니다. DEX는 자동화된 시장 조성자나 온체인 주문서를 사용하는 경우가 많습니다.
작업 증명과 가장 긴 체인 규칙을 결합한 비트코인과 같은 체인에서 사용하는 합의 스타일입니다. 노드는 가장 많은 작업이 축적된 체인을 따릅니다.
전통적인 주문장 대신 가격 책정 기능과 유동성 풀을 사용하는 거래 메커니즘입니다. 사용자는 풀을 상대로 거래하고 유동성 공급자는 수수료를 받습니다.
발행자가 보유하고 있는 전통적인 금융 자산(현금, 현금 등가물, 단기 국채)을 담보로 하는 스테이블코인입니다. 발행자는 일반적으로 액면가로 발행 및 상환을 제안합니다.
작업을 공유하고 보상을 나누는 조율된 광부 그룹입니다. 풀은 개별 채굴자의 지불금 차이를 줄입니다.
거래, 대출 또는 기타 기능을 용이하게 하기 위해 스마트 계약에 잠겨 있는 토큰 풀입니다. 유동성 공급자는 자산을 예치하고 일반적으로 수수료나 보상을 받습니다.
합의 알고리즘에서 고려할 투표를 결정하는 데 사용되는 검증자 신원 세트입니다. 시스템에 따라 검증인 멤버십과 선택이 다르게 정의됩니다.
PoW에서 유효하려면 블록 해시가 이보다 낮거나 같아야 하는 임계값입니다. 낮은 목표는 높은 난이도에 해당합니다.
특정 시점 이후에 채굴 난이도를 기하급수적으로 증가시키는 메커니즘으로, 프로토콜 업그레이드를 장려하기 위해 역사적으로 이더리움에서 사용되었습니다. 조정하지 않으면 블록 생산이 느려질 수 있습니다.
누군가가 메시지에 서명하여 개인 키의 소유권을 증명할 수 있도록 하는 암호화 체계입니다. 다른 사람들은 해당 공개 키를 사용하여 서명을 확인합니다.
이더리움에서는 실행 중에 한 계정/계약에서 다른 계정/계약으로의 내부 호출입니다. 메시지 호출은 값을 전송하고, 코드를 호출하고, 중첩된 실행 컨텍스트를 생성할 수 있습니다.
서명(증인) 데이터를 거래의 주요 구조에서 분리하는 비트코인 프로토콜 업그레이드입니다. SegWit은 유효 용량을 늘리고 특정 가단성 문제를 해결합니다.
합의 규칙을 강화하는 이전 버전과 호환되는 프로토콜 변경입니다. 업그레이드된 노드는 새로운 규칙을 시행합니다. 업그레이드되지 않은 노드는 채굴자/검증자가 이를 시행하는 경우 여전히 체인을 따를 수 있습니다.
사용자가 수수료를 지불하여 포함을 위해 경쟁하는 메커니즘입니다. 수수료 시장은 부족한 블록 공간을 할당하고 혼잡 시 확인 시간에 영향을 미칩니다.
자산을 보유하고 입력에 따라 결정론적으로 실행할 수 있는 블록체인에 배포된 프로그램 코드입니다. 스마트 계약은 단순한 가치 이전 이상의 애플리케이션을 가능하게 합니다.
해시 체인을 사용하여 이벤트 간 검증 가능한 시간 순서를 제공하기 위해 Solana에서 사용하는 기술입니다. 이는 트랜잭션 및 블록 주문을 돕는 클러킹 메커니즘으로 사용됩니다.
유동성 풀에 자산을 공급하는 사용자입니다. 그 대가로 그들은 일반적으로 클레임 토큰을 받고 자신의 몫에 비례하여 거래 수수료를 받는 동시에 비영구적 손실과 같은 위험을 감수합니다.
일부 노드가 임의로 또는 악의적으로 행동하더라도 계속해서 올바르게 작동하는 분산 시스템의 속성입니다. BFT 프로토콜은 일반적으로 결함이 있는 노드의 최대 비율을 가정합니다.
일반적으로 전체 블록이 아닌 헤더와 증명을 사용하여 감소된 저장 공간과 대역폭으로 블록체인 데이터를 확인하는 노드입니다. 라이트 클라이언트는 신뢰 가정이나 사용 가능한 검증 방법을 절충합니다.
임의의 데이터를 고정 크기 다이제스트에 매핑하는 함수입니다. 좋은 해시 함수는 사전 이미지 방지, 두 번째 사전 이미지 방지 및 충돌 방지입니다.
디지털 서명을 생성하는 데 사용되는 비대칭 키 쌍의 비밀 구성 요소입니다. 개인 키에 대한 통제는 일반적으로 파생된 주소와 관련된 자금에 대한 통제를 의미합니다.
비대칭 키 쌍의 공개적으로 공유 가능한 구성 요소입니다. 시스템에 따라 서명을 확인하거나 주소를 파생하는 데 사용됩니다.
발송인이 가스 단위당 지불할 의사가 있는 금액입니다. 수수료 시장에서는 가스 가격(또는 유사한 매개변수)이 거래 우선순위에 영향을 미칩니다.
트랜잭션이 소비할 수 있는 최대 가스량입니다. 실행에 가스가 부족하면 상태 변경이 되돌려지지만 일반적으로 수행된 작업에 대해 요금이 계속 지불됩니다.
EVM에 의해 실행되는 코드가 포함된 이더리움 계정입니다. 계약 계정은 거래에 직접 서명할 수 없습니다. 트랜잭션이나 다른 계약에 의해 호출될 때 실행됩니다.
포크 선택 규칙에 의해 선택되는 경쟁 체인으로 인해 최종 표준 체인의 일부가 아닌 유효한 블록입니다. 고아 블록은 많은 디자인에서 최종 보상을 받지 못합니다.
프로토콜 규칙에 의해 시행되는 토큰의 최대 총 공급량입니다. 비트코인은 공급량이 제한되어 있는 반면 일부 시스템에서는 지속적으로 발행이 이루어지고 있습니다.
지출에 여러 서명(예: 2/3)이 필요한 체계입니다. 다중서명(Multisig)은 보안을 강화하고 자금의 공유 통제를 가능하게 합니다.
다가오는 슬롯에 걸쳐 블록을 생성하도록 할당된 리더/검증인의 사전 결정된 순서입니다. 일정은 노드가 누가 언제 블록을 생성해야 하는지 예측하는 데 도움이 됩니다.
Merkle 루트가 주어지면 리프가 Merkle 트리에 포함되어 있는지 확인할 수 있는 형제 해시 세트입니다. SPV 클라이언트는 Merkle 증명을 사용하여 거래 포함을 확인합니다.
많은 항목을 하나의 루트 해시로 요약하는 해시 트리입니다. 이는 효율적인 포함 증명을 가능하게 합니다. 노드는 모든 트랜잭션을 공개하지 않고도 트랜잭션이 블록에 있음을 증명할 수 있습니다.
노드가 데이터의 복제본을 저장한다는 것을 증명하기 위해 일부 시스템에서 제안된 기술입니다. 복제/저장 증명은 저장소 네트워크 및 일부 보관 설계에 사용됩니다.
체인에서 특정 블록 앞에 있는 블록의 수입니다. 높이는 예측 가능한 블록 간격이 있는 프로토콜에서 시간을 참조하는 데 자주 사용됩니다.
블록 생산자에게 지급되는 보상으로, 종종 거래 수수료와 프로토콜 발행 보조금(블록 보조금)으로 구성됩니다. 비트코인에서는 이 보상이 고정된 일정에 따라 절반으로 줄어듭니다.
새로 생성된 블록을 네트워크를 통해 방송하는 과정입니다. 전파 속도가 빨라지면 일반적으로 경쟁 블록의 속도가 줄어들고 네트워크 효율성이 향상됩니다.
블록에 포함될 수 있는 데이터 양에 대한 제한입니다. 블록 크기 제약은 처리량, 수수료 및 분산화 균형에 영향을 미칩니다.
이전 블록 해시, 머클 루트, 타임스탬프 및 합의 필드와 같은 메타데이터가 포함된 블록의 간략한 요약입니다. 헤더를 사용하면 라이트 클라이언트가 더 적은 데이터로 체인을 따라갈 수 있습니다.
거짓 긍정은 가능하지만 거짓 부정은 없는 세트 멤버십을 테스트하는 데 사용되는 확률적 데이터 구조입니다. 일부 프로토콜은 Bloom 필터를 사용하여 라이트 클라이언트 트랜잭션 필터링을 지원합니다.
특정 블록의 블록체인 상태를 커밋하는 루트 해시입니다. 이더리움에서 상태 루트는 계정과 계약 저장을 나타내는 Merkle Patricia 트리의 루트입니다.
참가자가 오프체인에서 거래하고 온체인에서 최종 결과만 정산하는 메커니즘입니다. 채널은 수수료와 대기 시간을 줄일 수 있지만 참가자는 분쟁을 모니터링해야 합니다.
현재 거래 및 사용 가능한 토큰의 양입니다. 순환 공급량은 잠금, 소각 또는 미발행 토큰으로 인해 전체 공급량과 다를 수 있습니다.
한 행위자가 네트워크에서 불균형한 영향력을 얻기 위해 많은 ID를 생성하는 공격입니다. 합의 시스템은 리소스 비용(작업, 지분 등)을 사용하여 Sybil 공격을 제한합니다.
일반적으로 BIP-39와 같은 표준에 따른 엔트로피에서 파생되는 지갑 복구 정보를 인코딩하는 일련의 단어입니다. 시드 문구를 가진 사람은 누구나 지갑의 키를 다시 만들 수 있습니다.
충돌하는 거래를 생성하여 동일한 자금을 두 번 사용하려는 시도입니다. 합의와 확인 깊이는 이중 지출을 방지하거나 완화하는 데 사용됩니다.
블록 생산자가 블록을 제안하기 위해 계산 작업을 수행해야 하는 합의 메커니즘입니다. 보안은 작업을 다시 수행해야 하는 기록을 다시 작성하는 비용에서 비롯됩니다.
특정 시간 또는 블록 높이까지 블록에 포함되지 않도록 하는 트랜잭션 필드입니다. Locktime은 타임록과 고급 계약 패턴을 가능하게 합니다.
한 체인의 유효한 거래가 종종 포크 이후에 다른 체인에 복사되어 다시 브로드캐스트되는 공격입니다. 재생 보호 기술은 서명/트랜잭션의 체인 간 재사용을 방지합니다.
검증인이 자산을 스테이크하고 블록을 제안/증명하도록 선택되는 합의 메커니즘입니다. 보안은 잘못된 행동에 대한 경제적 처벌(슬래싱)에서 비롯됩니다.
일반적으로 서명 인코딩을 변경하여 거래의 효과를 변경하지 않고 거래 식별자를 변경할 수 있는 속성입니다. 증인 데이터를 분리하는 등의 수정을 통해 가단성을 완화할 수 있습니다.
블록에 포함되도록 장려하기 위해 거래에 첨부되는 지불입니다. 많은 시스템에서 수수료는 블록 생산자에게 지불되며 혼잡도에 따라 달라질 수 있습니다.
미래의 리더에게 미리 거래를 전달하여 멤풀에 대한 부담을 줄이는 솔라나 디자인입니다. 검증인과 리더가 거래 흐름과 대기 시간을 관리하는 데 도움이 됩니다.
포크 선택 규칙으로 인해 노드가 한 분기에서 다른 분기로 전환될 때 표준 체인 팁이 변경됩니다. Reorg는 일시적으로 최근 트랜잭션을 되돌릴 수 있습니다.
노드가 피어와 데이터를 반복적으로 공유하여 정보가 전염병처럼 퍼지게 하는 메시지 전파 방법입니다. 많은 블록체인 네트워크는 트랜잭션과 블록에 가십 스타일 전파를 사용합니다.
검증 가능한 키-값 저장을 가능하게 하기 위해 Patricia trie와 Merkle 해싱을 결합한 데이터 구조입니다. Ethereum은 Merkle Patricia를 사용하여 상태, 거래 및 영수증을 확인합니다.
노드가 신뢰할 수 있는 검증자 간의 투표를 통해 다음 원장 버전에 동의하는 XRP 원장에서 사용되는 합의 접근 방식입니다. 안전은 참가자의 신뢰할 수 있는 검증자 세트 간의 중복에 달려 있습니다.
XRP 원장에서 노드가 합의를 위해 신뢰하기로 선택한 유효성 검사기 목록입니다. 합의의 안전성은 참가자의 UNL 간의 충분한 중복에 달려 있습니다.
얼마나 많은 계산이 포함될 수 있는지를 제한하는 총 가스의 블록당 한도입니다. 제한된 리소스 사용을 돕고 처리량과 수수료에 영향을 미칩니다.
개인 키로 제어되는 이더리움 계정입니다. EOA는 거래에 서명하고 가스를 지불할 수 있습니다. 코드는 없고 잔액 및 nonce/상태 필드만 있습니다.
규칙 노드는 여러 경쟁 분기가 존재할 때 따를 체인/헤드를 결정하는 데 사용됩니다. 예를 들어 PoS 시스템의 가장 긴 체인 규칙과 다양한 가중치 규칙이 있습니다.
노드가 누적 가중치(일반적으로 작업)가 가장 큰 체인을 표준으로 처리하는 규칙입니다. 하나의 기록을 수렴하여 임시 포크를 해결합니다.
중앙 서버 없이 노드가 직접 통신하는 네트워크 아키텍처입니다. 블록체인은 P2P 네트워크를 사용하여 트랜잭션, 블록 및 합의 메시지를 전파합니다.
특정 시점에서 스테이블코인 발행자의 준비금에 대한 보증을 제공하는 독립적인 보고서입니다. 증명은 전체 감사와 동일하지 않지만 투명성을 향상시킬 수 있습니다.
단일 개체가 네트워크 합의 능력(PoW의 해시 비율, PoS의 지분)의 대부분을 제어하여 한도 내에서 검열 또는 체인 재구성을 가능하게 하는 공격입니다.
역사 증명을 시간 소스로 사용하는 BFT 투표 프로세스를 기반으로 하는 솔라나 합의 메커니즘입니다. 검증인은 최종성에 수렴하기 위해 잠금이 설정된 블록에 투표합니다.
트랜잭션에 대한 해시 기반 식별자(종종 직렬화된 형식의 해시)입니다. 이는 노드 간 트랜잭션을 참조하고 추적하는 데 사용됩니다.
비트코인에서 출력을 소비하는 데 필요한 조건을 지정하는 출력 잠금 스크립트입니다. 입력은 ScriptPubKey를 충족하는 데이터를 제공합니다.
모호한 문자를 피하고 체크섬을 포함하는 일부 주소 형식에 사용되는 인간 친화적인 인코딩입니다. 비트코인 레거시 주소는 일반적으로 Base58Check를 사용합니다.
SegWit 주소용으로 Bitcoin에서 사용되는 강력한 오류 감지 속성을 갖춘 주소 인코딩 형식입니다. Bech32 주소는 일반적으로 사람이 읽을 수 있는 접두사(예: bc1)로 시작됩니다.
비트코인 개선 제안: 비트코인 프로토콜에 대한 변경 또는 확장을 제안하는 설계 문서입니다. BIP는 변경 사항이 논의되고 채택되는 방식을 표준화합니다.
분산형 자율 조직: 스마트 계약과 토큰 보유자 또는 회원 투표로 관리되는 조직입니다. DAO는 종종 재무 관리 및 프로토콜 결정을 조정합니다.
분산형 금융: 스마트 계약을 사용하여 퍼블릭 블록체인을 기반으로 구축된 금융 서비스입니다. DeFi 애플리케이션은 전통적인 중개자 없이 거래, 대출, 대출 및 파생 상품을 활성화할 수 있습니다.
SHA-256을 사용하여 데이터를 두 번 해싱합니다. 비트코인은 블록 헤더 해싱을 포함하여 여러 위치에서 이중 SHA-256을 사용합니다.
일반적인 서명 방식인 Elliptic Curve Digital Signature Algorithm. 비트코인은 secp256k1 곡선과 함께 ECDSA를 사용하여 지출을 승인합니다.
Edwards 곡선 Curve25519를 기반으로 하는 빠르고 널리 사용되는 서명 체계입니다. Solana는 일반적으로 계정 및 거래에 Ed25519 서명을 사용합니다.
이더리움 개선 제안: 이더리움 생태계의 표준, 프로토콜 변경 또는 애플리케이션 수준 규칙을 설명하는 문서입니다.
역사적으로 Ethereum에서 사용했던 순수 SHA-256보다 메모리를 더 많이 사용하도록 설계된 작업 증명 알고리즘입니다. 메모리 하드 설계는 ASIC 이점을 (다양한 수준으로) 줄이는 것을 목표로 합니다.
Ethereum Virtual Machine: Ethereum과 같은 체인에서 스마트 계약 바이트코드를 실행하는 런타임 환경입니다. 이는 명령 세트, 가스 회계 및 상태 액세스 규칙을 정의합니다.