**비트코인 캐시(BCH)**는 2017년 비트코인의 하드 포크에서 갈라져 나온 암호화폐입니다. 더 큰 블록 크기를 가능하게 함으로써 거래 용량을 늘리고, 수수료를 낮추고 확인 속도를 높이는 것을 목표로 개발되었습니다. BCH는 비트코인에 비해 더 빠른 거래 시간과 낮은 비용을 제공하는 저렴한 결제 시스템으로 의도되었습니다. [1]
비트코인 캐시(BCH)는 2017년 비트코인의 하드 포크로 생성된 작업 증명 블록체인 네트워크 및 암호화폐입니다. 비트코인보다 더 빠르고 비용 효율적인 거래를 제공하도록 설계되었으며, 약 0.01달러의 낮은 수수료와 더 빠른 확인 시간을 제공합니다. 규제 당국 및 기타 제3자를 금융 거래에서 제거하는 피어 투 피어 전자 현금 시스템입니다.
비트코인 캐시는 비트코인(Bitcoin)의 대안적인 결제 시스템으로 보는 개발자 커뮤니티에 의해 생성 및 유지 관리됩니다. 비트코인 캐시 노드에서 작동하며, 이는 사용자가 비트코인 캐시로 거래할 수 있도록 하는 생태계입니다. 비트코인 캐시 노드는 비트코인 캐시의 블록체인이며, 네트워크를 실행하는 가상 머신으로 간주될 수 있으며, 거래를 처리합니다. [1]
비트코인 캐시는 비트코인의 증가하는 확장성 문제에 대한 대응으로 2017년에 생성되었습니다. 비트코인의 인기가 높아짐에 따라 1MB 블록 크기 제한으로 인해 네트워크는 더 많은 트랜잭션을 처리하는 데 어려움을 겪었습니다. 이로 인해 확인 시간이 길어지고 수수료가 상승하여 2017년 12월에는 50달러가 넘는 수수료가 발생했습니다. 이러한 문제를 해결하는 방법에 대한 비트코인 커뮤니티 내의 의견 차이는 결국 분열로 이어졌습니다.
더 큰 블록과 온체인 확장을 지지하는 개발자들은 가치 저장소가 아닌 지불 시스템을 목표로 하여 2017년 8월 1일에 비트코인 캐시를 출시했습니다. 처음에는 8MB 블록 크기로 시작하여 2018년에는 32MB로 증가했습니다. 포크는 비트코인 코어의 SegWit 및 2계층 솔루션에 대한 집중을 거부했으며, 비트코인 캐시 지지자들은 사용 편의성, 낮은 수수료 및 피어 투 피어 기능을 강조했습니다.
비트코인 캐시는 2018년 11월에 블록 크기 및 거버넌스에 대한 내부 의견 차이로 인해 또 다른 하드 포크가 발생하여 비트코인 SV를 생성하면서 분열되었습니다. 비트코인 캐시 커뮤니티는 여전히 활동적이며 일상적인 트랜잭션을 위한 미디어로서 체인을 계속 개발하고 있습니다. [3] [4] [5] [8] [11]
비트코인 캐시 프로토콜은 32MB 데이터 블록의 추가 전용 체인에 저장된 미사용 트랜잭션 출력(UTXO) 전송의 분산된, 시간 기록된 원장입니다. 채굴 및 경제적 노드 네트워크는 새로운 블록에 보류 중인 트랜잭션(mempool)을 포함하기 위해 검증, 전파 및 경쟁하여 이 블록체인을 유지 관리합니다.
경제적 노드 (즉, "풀 노드")는 다른 네트워크 참여자로부터 트랜잭션을 수신하고, 네트워크 합의 규칙 및 이중 지출 벡터에 대해 검증하고, 검증 및 전파하는 다른 풀 노드에 트랜잭션을 전파합니다. 유효한 트랜잭션은 네트워크의 mempool로 전송되고, 채굴 노드는 다음 블록에 포함을 통해 확인을 기다립니다.
채굴 노드는 일반적으로 가장 높은 수수료부터 낮은 수수료 순서대로 다음 블록에 포함할 트랜잭션을 선택하고 비트코인 캐시의 난이도 조정 알고리즘에 의해 설정된 대상 번호보다 작은 해시를 생성하기 위해 서로 경쟁하여 mempool을 비우기 위해 노력합니다.
비트코인 캐시는 가장 많은 누적된 "작업"(즉, 해결된 해시에 소비된 에너지)을 가진 블록 체인을 유효한 체인으로 설정하기 위해 작업 증명(PoW) 합의 메커니즘을 사용합니다. [12]
비트코인 캐시와 비트코인의 기술적 차이점은 비트코인 캐시가 비트코인보다 블록체인에서 더 큰 블록을 허용한다는 점이며, 이론적으로 초당 더 많은 트랜잭션을 처리할 수 있습니다. [13]
BCH(비트코인 캐시) 코인은 채굴을 통해 생성되며, BCH의 최대 공급량은 2100만 개로 설정되어 있습니다. 비트코인 캐시는 비트코인 하드 포크를 통해 배포되었습니다. 새로운 BCH는 새로운 체인을 상속받음으로써 기존 비트코인 개인 키 보유자들에게 배포되었으며, 포크 이전의 기존 비트코인 UTXO(사용되지 않은 거래 출력) 세트를 사용했습니다. [16]
약 1650만 개의 BCH가 2017년 8월 1일(블록 478559)에 배포되었으며, 이 시점에서 비트코인 캐시는 비트코인의 합의 규칙을 벗어나 거래가 호환되지 않게 되었습니다. [15]
비트코인 캐시 개발은 오픈소스 커뮤니티에 공개되어 있습니다. 프로토콜 개발은 제안 프로세스에 의해 관리되는데, 오픈소스 비트코인 캐시 커뮤니티의 누구든지 초안 제안을 제출할 수 있습니다. 커뮤니티 토론 후 클라이언트 구현 편집자가 제안을 승인하거나 거부합니다. 이 프로세스의 결정은 비트코인 캐시 사양과 네트워크를 실행하는 소프트웨어에 기록됩니다.
마지막으로, 네트워크의 대부분이 업그레이드를 채택하고 합의를 깨뜨리지 않을 때 프로토콜 변경 사항이 온체인으로 "승인"됩니다. 비트코인과 전반적으로 매우 유사하지만, 사용자가 업그레이드에 대한 지원을 표시하는 것과는 달리, 비트코인 캐시는 해시 파워 신호를 사용하여 네트워크 업그레이드에 대한 지원을 나타냅니다. 비트코인 캐시는 보다 진보적인 네트워크 업그레이드 철학의 일환으로 1년에 두 번 계획된 업그레이드를 구현합니다. [18]
비트코인 캐시(Bitcoin Cash)는 프로토콜 코드에 내장된 2100만 개의 고정 최대 공급량을 가지고 있습니다. 이 한계는 보유 가치를 유지하려는 네트워크 참여자들의 이익과 일치하지 않기 때문에 변경될 가능성이 낮습니다. 코인 발행은 반감기(halving)로 알려진 과정을 통해 시간이 지남에 따라 감소하는 예측 가능한 일정을 따릅니다.
약 4년마다 새로운 블록 채굴에 대한 보상이 50% 감소합니다. 2020년 4월, 세 번째 반감기로 인해 블록당 보상이 12.5 BCH에서 6.25 BCH로 낮아졌습니다. 당시 총 공급량의 약 87.5%인 18,375,000개의 코인이 이미 발행되었습니다. 2024년 네 번째 반감기로 보상이 3.125 BCH로 줄었습니다. 이 패턴은 블록 보상이 0.00000168 BCH라는 무시할 만한 양으로 감소하는 2136년경까지 계속될 것입니다. 새로운 공급의 점진적인 감소는 비트코인 캐시를 디플레이션 자산으로 만듭니다. [14]
비트코인 캐시(Bitcoin Cash)는 현금처럼 개인 간에 피어 투 피어 결제를 가능하게 해주는 디지털 화폐입니다. 비트코인 캐시 송금 수수료는 일반적으로 거래당 1센트 미만이며, 참여자의 물리적 위치에 관계없이 거의 즉시 결제가 이루어집니다. 이러한 특징으로 비트코인 캐시는 해외 송금, 국경 간 무역 및 일상적인 식료품 거래에 유용합니다. 수수료와 거래 시간이 매우 짧기 때문에 콘텐츠 제작자에게 팁을 주거나 앱 사용자에게 보상을 제공하는 소액 결제에도 효과적입니다. [14]
선택적 참여를 기반으로 비트코인 캐시는 경제적 자유를 지지하는 대안적인 화폐 형태를 제공합니다. 국가 통화와 달리 비트코인 캐시는 무제한 인플레이션을 통한 통화 몰수, 검열 및 평가절하에 대한 강력한 보호 기능을 통합합니다. [17][14]
비트코인 캐시는 매년 5월 15일 분산형 커뮤니티 주도 프로세스를 통해 연례 프로토콜 업그레이드를 구현합니다. 이러한 업그레이드는 네트워크 합의 규칙 및 스크립팅 기능에 대한 제안된 변경 사항을 문서화하는 **현금 개선 제안(CHIP)**을 통해 조정됩니다. 안정성과 개발자 준비를 보장하기 위해 업그레이드는 메인넷 배포 6개월 전인 매년 11월에 전용 테스트 네트워크인 Chipnet에서 먼저 활성화됩니다. [1] [26]
2021년 3월 두 가지 주요 제안이 도입되었습니다. 첫 번째 제안인 **CHIP 2021-01 (Restrict Transaction Version)**은 유효한 트랜잭션 버전 번호를 1 또는 2로 제한했습니다. 이 변경 사항은 사용되지 않거나 정의되지 않은 버전을 방지하여 향후 업그레이드를 간소화하는 데 도움이 됩니다. 두 번째 제안 역시 CHIP 2021-01에 속하며, 최소 유효 트랜잭션 크기를 100바이트에서 65바이트로 줄였습니다. 이 개정은 더 작고 효율적인 트랜잭션을 가능하게 하는 동시에 64바이트 페이로드와 관련된 기존 사기 시나리오로부터 보호합니다.
2021년 6월까지 비트코인 캐시는 스크립팅 기능을 확장했습니다. **CHIP 2021-02 (Native Introspection Opcodes)**는 스마트 계약이 내부 트랜잭션 데이터에 직접 액세스할 수 있도록 새로운 opcode를 도입하여 더욱 복잡하고 자율적인 동작을 가능하게 했습니다. 또한, **CHIP 2021-03 (Bigger Script Integers)**는 스크립트에 사용되는 정수의 허용 크기를 늘려 더욱 고급 계약 로직에 대한 지원을 개선했습니다. [26]
2022년 8월, 비트코인 캐시의 탈중앙화 애플리케이션 및 토큰 기능 지원 능력을 향상시키기 위한 상당한 업그레이드가 이루어졌습니다. 같은 달, **CHIP 2022-05 (P2SH32)**는 32바이트 Pay-to-Script-Hash 출력에 대한 지원을 추가했습니다. 이는 특정 계약 유형의 오래된 취약성을 해결하고 주소 유연성과 계약 보안을 향상시켰습니다. [26]
5월 2023년에 CashTokens 업그레이드가 활성화되었습니다. 이를 통해 대체 가능 토큰 및 대체 불가능 토큰에 대한 기본 지원이 도입되어 BCH가 이더리움과 같은 토큰화된 자산을 처리할 수 있게 되었습니다. 이 업데이트는 낮은 거래 비용을 유지하고 분산화를 유지하여 사용자가 BCH 블록체인에서 토큰 기반 애플리케이션을 직접 발행하고 상호 작용할 수 있도록 했습니다.
2023년 9월, 네트워크는 **과도한 블록 크기 조정 알고리즘 (EBAA)**을 채택했습니다. 이 변경으로 블록 크기 정책이 변경되어 네트워크 사용량과 리소스 수요에 따라 동적으로 조정되어 고정된 제한 없이 확장성과 응답성이 향상되었습니다. [25] [26]
5월 2024년 Jessica(제시카) 업데이트는 확장성 및 네트워크 안정성에 중점을 두었습니다. 현재 거래량에 따라 블록 크기를 조정하는 Adaptive Block Size Limit Algorithm (ABLA)(적응형 블록 크기 제한 알고리즘)를 구현했습니다. 이러한 동적 접근 방식은 혼잡을 방지하고 수요가 적을 때 비효율성을 줄이는 데 도움이 됩니다. Jessica 업데이트는 또한 Bitcoin 초기 설계의 오랫동안 존재해 온 경제적 취약성을 해결하여 이중 지불 공격에 대한 저항력을 향상시켰습니다. 이 업데이트에는 거래 처리 시간과 비용을 줄이는 성능 향상이 포함되었습니다. [25] [26]
VELMA 업그레이드는 2025년 5월에 두 개의 CHIP을 배포할 예정입니다. 이 제안은 스마트 계약 스크립트를 실행하는 Bitcoin Cash Virtual Machine (VM) 기능 확장에 중점을 둡니다. 첫째, **CHIP-2021-05 (Targeted Virtual Machine Limits)**는 스택 요소의 제한을 520바이트에서 10,000바이트로 늘리고, 오래된 연산 코드 제한을 제거하며, 스크립트 실행과 관련된 위험을 완화하기 위한 보안 제어를 추가합니다. 이러한 변경 사항을 통해 더 복잡한 계약 로직을 가능하게 하고 스크립트 안정성을 향상시킵니다.
다음으로, **CHIP-2024-07 (High-Precision Arithmetic)**는 64비트 정수 제한을 제거하여 고정밀 산술 연산을 가능하게 합니다. 이는 더욱 발전된 탈중앙화 금융 (DeFi) 애플리케이션을 지원하고 영지식 증명 시스템 및 양자 내성 암호화의 기반을 마련합니다. 이러한 업그레이드는 향상된 컴퓨팅 성능과 개인 정보 보호를 필요로 하는 향후 사용 사례를 위해 네트워크를 준비시킵니다. 이러한 향상을 통해 스마트 계약은 큰 숫자를 직접 처리할 수 있으므로 복잡한 해결 방법이 필요 없어지고 성능이 향상되며 트랜잭션 크기가 줄어들고 수수료가 낮아집니다. [25] [26]