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