Bitcoin Cash: Tiền mặt điện tử ngang hàng cho thế giới

Bitcoin Cash: Peer-to-Peer Electronic Cash for the World

بقلم Bitcoin Cash Development Team · 2017

تفرّعت Bitcoin Cash (BCH) من Bitcoin في الأول من أغسطس 2017. وليس لها ورقتها البيضاء الخاصة — فالوثيقة المقدَّمة هنا هي الورقة البيضاء الأصلية لـ Bitcoin بقلم Satoshi Nakamoto، التي تستند إليها Bitcoin Cash بوصفها الأساسَ لرؤيتها في نقل النقد الإلكتروني من نظير إلى نظير.

Abstract

Bitcoin Cash is a peer-to-peer electronic cash system that forked from the Bitcoin blockchain on August 1, 2017. Created in response to Bitcoin's scaling limitations, Bitcoin Cash increased the block-size/" class="glossary-link" data-slug="block-size" title="block size">block size limit to enable greater transaction throughput and lower fees, restoring the original vision of Bitcoin as a practical medium of exchange for everyday transactions. With 32MB blocks, an adaptive difficulty adjustment algorithm, and continued protocol development, Bitcoin Cash aims to scale on-chain to serve as global peer-to-peer cash.

The Bitcoin Cash project was born from a fundamental disagreement within the Bitcoin community about how the network should scale to accommodate growing demand. While one faction advocated for off-chain scaling solutions such as the Lightning Network built atop witness/" class="glossary-link" data-slug="segregated-witness" title="Segregated Witness">Segregated Witness (SegWit), another faction argued that increasing the block size limit was the most straightforward and proven approach to scaling. When consensus could not be reached, the latter group executed a hard fork, creating a new chain that preserved Bitcoin's transaction history while implementing a larger block size limit and rejecting SegWit. This document describes the technical specifications, design philosophy, and development trajectory of Bitcoin Cash.

Abstract

Bitcoin Cash la mot he thong tien mat dien tu ngang hang duoc tach ra tu blockchain Bitcoin vao ngay 1 thang 8 nam 2017. Duoc tao ra de dap ung nhung han che ve kha nang mo rong cua Bitcoin, Bitcoin Cash da tang gioi han kich thuoc block de cho phep thong luong giao dich lon hon va phi thap hon, khoi phuc tam nhin ban dau cua Bitcoin nhu mot phuong tien trao doi thuc te cho cac giao dich hang ngay. Voi cac block 32MB, thuat toan dieu chinh do kho thich ung va su phat trien giao thuc lien tuc, Bitcoin Cash huong toi mo rong on-chain de phuc vu nhu tien mat ngang hang toan cau.

Du an Bitcoin Cash ra doi tu mot bat dong co ban trong cong dong Bitcoin ve cach mang luoi nen mo rong quy mo de dap ung nhu cau ngay cang tang. Trong khi mot phe ung ho cac giai phap mo rong ngoai chuoi nhu Lightning Network duoc xay dung tren Segregated Witness (SegWit), phe con lai lap luan rang viec tang gioi han kich thuoc block la cach tiep can truc tiep va da duoc chung minh nhat de mo rong quy mo. Khi khong the dat duoc dong thuan, nhom sau da thuc hien mot hard fork, tao ra mot chuoi moi bao ton lich su giao dich cua Bitcoin dong thoi ap dung gioi han kich thuoc block lon hon va tu choi SegWit. Tai lieu nay mo ta cac thong so ky thuat, triet ly thiet ke va qua trinh phat trien cua Bitcoin Cash.

Introduction

The original Bitcoin whitepaper, published by Satoshi Nakamoto in 2008, described "a purely peer-to-peer version of electronic cash" that would "allow online payments to be sent directly from one party to another without going through a financial institution." This vision of Bitcoin as a medium of exchange for everyday transactions was central to its early adoption and community growth. Early Bitcoin proponents frequently cited low transaction fees and fast payments as key advantages over traditional financial systems.

However, as Bitcoin's popularity grew through the mid-2010s, a fundamental constraint began to limit its utility as electronic cash. The one-megabyte block-size/" class="glossary-link" data-slug="block-size" title="block size">block size limit, originally introduced as a temporary anti-spam measure, created an artificial ceiling on the number of transactions the network could process. As demand for block space increased, users were forced to compete for limited capacity by offering higher transaction fees. By early 2017, median Bitcoin transaction fees had risen to several dollars, making small-value transactions economically impractical. During peak congestion periods, fees could exceed twenty dollars, and transactions could remain unconfirmed for hours or even days.

This situation represented a fundamental departure from Bitcoin's original promise. A system designed to enable peer-to-peer electronic payments was becoming too expensive and too slow for the very use cases it was created to serve. While Bitcoin was increasingly positioned as "digital gold" — a store of value rather than a medium of exchange — many community members and developers believed this represented a betrayal of the project's founding principles.

Bitcoin Cash was created to resolve this crisis by taking the most direct approach to scaling: increasing the block size limit. By allowing more transactions to fit in each block, Bitcoin Cash aimed to restore low fees and fast confirmations, making peer-to-peer electronic cash practical again. The project's proponents argued that on-chain scaling was not only technically feasible but was the approach that Satoshi Nakamoto had originally envisioned, pointing to early communications in which Nakamoto discussed raising the block size limit as the network grew.

The creation of Bitcoin Cash on August 1, 2017, was one of the most significant events in cryptocurrency history. It represented the first major chain split in Bitcoin's history driven by a genuine philosophical disagreement about the protocol's future direction. The fork demonstrated that in a decentralized system, unresolvable disputes can be settled by allowing each faction to pursue its own vision independently, with the market ultimately determining the outcome.

Introduction

Whitepaper Bitcoin goc, duoc Satoshi Nakamoto cong bo vao nam 2008, mo ta "mot phien ban tien mat dien tu thuan tuy ngang hang" cho phep "gui thanh toan truc tuyen truc tiep tu mot ben den ben kia ma khong can thong qua mot to chuc tai chinh." Tam nhin nay cua Bitcoin nhu mot phuong tien trao doi cho cac giao dich hang ngay la trung tam cua viec ap dung som va su phat trien cong dong. Nhung nguoi ung ho Bitcoin thoi ky dau thuong de cap den phi giao dich thap va thanh toan nhanh nhu nhung loi the chinh so voi cac he thong tai chinh truyen thong.

Tuy nhien, khi su pho bien cua Bitcoin tang len vao giua nhung nam 2010, mot rang buoc co ban bat dau han che tinh huu ich cua no nhu tien mat dien tu. Gioi han kich thuoc block mot megabyte, ban dau duoc gioi thieu nhu mot bien phap chong spam tam thoi, da tao ra mot tran nhan tao cho so luong giao dich ma mang luoi co the xu ly. Khi nhu cau ve khong gian block tang len, nguoi dung buoc phai canh tranh de co dung luong han che bang cach de xuat phi giao dich cao hon. Den dau nam 2017, phi giao dich Bitcoin trung binh da tang len vai dollar, khien cac giao dich gia tri nho tro nen khong thuc te ve mat kinh te. Trong cac giai doan tac nghen cao diem, phi co the vuot qua hai muoi dollar va cac giao dich co the khong duoc xac nhan trong hang gio hoac tham chi hang ngay.

Tinh huong nay dai dien cho mot su sai lech co ban so voi loi hua ban dau cua Bitcoin. Mot he thong duoc thiet ke de cho phep thanh toan dien tu ngang hang dang tro nen qua dat va qua cham cho chinh nhung truong hop su dung ma no duoc tao ra de phuc vu. Trong khi Bitcoin ngay cang duoc dinh vi la "vang ky thuat so" -- mot phuong tien luu tru gia tri thay vi phuong tien trao doi -- nhieu thanh vien cong dong va nha phat trien tin rang dieu nay dai dien cho su phan boi cac nguyen tac thanh lap cua du an.

Bitcoin Cash duoc tao ra de giai quyet cuoc khung hoang nay bang cach ap dung cach tiep can truc tiep nhat de mo rong quy mo: tang gioi han kich thuoc block. Bang cach cho phep nhieu giao dich hon vua voi moi block, Bitcoin Cash nham khoi phuc phi thap va xac nhan nhanh, lam cho tien mat dien tu ngang hang tro nen thuc te tro lai. Nhung nguoi ung ho du an lap luan rang viec mo rong on-chain khong chi kha thi ve mat ky thuat ma con la cach tiep can ma Satoshi Nakamoto da hinh dung tu dau, chi ra cac thong tin lien lac som trong do Nakamoto da thao luan ve viec tang gioi han kich thuoc block khi mang luoi phat trien.

Viec tao ra Bitcoin Cash vao ngay 1 thang 8 nam 2017 la mot trong nhung su kien quan trong nhat trong lich su tien dien tu. No dai dien cho su chia tach chuoi lon dau tien trong lich su Bitcoin duoc thuc day boi mot bat dong triet hoc thuc su ve huong di tuong lai cua giao thuc. Fork da chung minh rang trong mot he thong phi tap trung, cac tranh chap khong the giai quyet co the duoc giai quyet bang cach cho phep moi phe theo duoi tam nhin cua minh mot cach doc lap, voi thi truong cuoi cung xac dinh ket qua.

Background: The Scaling Debate

The Bitcoin scaling debate was one of the most contentious and prolonged disputes in the history of open-source software development. At its core, the debate centered on a seemingly simple question: how should the Bitcoin network increase its transaction processing capacity? The answer to this question, however, touched on fundamental issues of governance, decentralization, technical philosophy, and the very identity of Bitcoin.

Bitcoin's block-size/" class="glossary-link" data-slug="block-size" title="block size">block size limit of one megabyte was introduced by Satoshi Nakamoto in 2010 as a temporary measure to prevent denial-of-service attacks in which an adversary could flood the network with oversized blocks. At the time, actual block usage was far below this limit, and Nakamoto suggested that the limit could be raised in the future through a simple code change. However, as Bitcoin's usage grew and blocks began to fill, raising the limit proved to be far more contentious than anyone had anticipated.

One faction, which came to be associated with the Bitcoin Core development team, argued that the block size should remain small to preserve decentralization. Their reasoning was that larger blocks would increase the computational and bandwidth requirements for running a node/" class="glossary-link" data-slug="full-node" title="full node">full node, potentially pricing out ordinary users and concentrating node operation among well-resourced entities. They proposed an alternative scaling path: witness/" class="glossary-link" data-slug="segregated-witness" title="Segregated Witness">Segregated Witness (SegWit), a protocol change that restructured transaction data to effectively increase the block's transaction capacity without raising the nominal size limit, combined with off-chain solutions such as the Lightning Network that would move most transactions off the main blockchain.

The opposing faction, which included prominent developers, miners, and businesses, argued that raising the block size limit was the simplest, most proven, and most urgent solution. They contended that the one-megabyte limit was an arbitrary constraint that had never been intended as a permanent feature of the protocol, and that the resulting fee increases and congestion were driving users and merchants away from Bitcoin. They were skeptical of SegWit's complexity and concerned that the Lightning Network, which was still largely theoretical at the time, might never deliver on its promises of cheap, instant transactions.

The debate escalated through a series of proposals and counter-proposals. Bitcoin XT, proposed by Mike Hearn and Gavin Andresen in 2015, sought to increase the block size to 8MB. Bitcoin Classic proposed a more modest increase to 2MB. Bitcoin Unlimited proposed removing the block size limit entirely, allowing miners to set their own limits through market dynamics. Each proposal generated fierce debate and none achieved the overwhelming consensus needed for a non-contentious hard fork.

Several attempts at compromise were made. The Hong Kong Agreement (February 2016) saw Bitcoin Core developers and miners agree to deploy SegWit followed by a hard fork to 2MB, but the agreement fell apart when the hard fork component was not pursued. The New York Agreement (May 2017), also known as SegWit2x, proposed activating SegWit immediately followed by a 2MB hard fork within six months. This agreement was signed by over fifty companies representing a majority of Bitcoin's hash power, but it was strongly opposed by the Bitcoin Core development team and a significant portion of the user community.

As it became clear that compromise was impossible, the big-block faction decided to act unilaterally. On August 1, 2017, they executed a hard fork of the Bitcoin blockchain, creating Bitcoin Cash with an initial block size limit of 8MB. This was not a decision taken lightly — it required splitting the blockchain, the network, the community, and the brand. But the proponents of Bitcoin Cash believed it was the only way to preserve Bitcoin's original vision as peer-to-peer electronic cash.

Background: The Scaling Debate

Cuoc tranh luan ve mo rong quy mo Bitcoin la mot trong nhung tranh chap gay go va keo dai nhat trong lich su phat trien phan mem ma nguon mo. Ve ban chat, cuoc tranh luan tap trung vao mot cau hoi tuong chung don gian: mang luoi Bitcoin nen tang kha nang xu ly giao dich cua minh nhu the nao? Tuy nhien, cau tra loi cho cau hoi nay da cham den cac van de co ban ve quan tri, phi tap trung, triet ly ky thuat va chinh ban sac cua Bitcoin.

Gioi han kich thuoc block mot megabyte cua Bitcoin duoc Satoshi Nakamoto gioi thieu vao nam 2010 nhu mot bien phap tam thoi de ngan chan cac cuoc tan cong tu choi dich vu trong do mot ke tan cong co the lam ngap mang luoi bang cac block qua lon. Vao thoi diem do, viec su dung block thuc te thap hon nhieu so voi gioi han nay va Nakamoto goi y rang gioi han co the duoc nang len trong tuong lai thong qua mot thay doi don gian trong ma nguon. Tuy nhien, khi viec su dung Bitcoin tang len va cac block bat dau day, viec nang gioi han da tro nen gay tranh cai hon nhieu so voi bat ky ai du doan.

Mot phe, lien quan den doi ngu phat trien Bitcoin Core, lap luan rang kich thuoc block nen giu nho de bao toan tinh phi tap trung. Ly le cua ho la cac block lon hon se tang yeu cau tinh toan va bang thong de chay mot full node, co the loai bo nguoi dung thong thuong va tap trung viec van hanh node vao cac to chuc co nguon luc tot. Ho de xuat mot con duong mo rong thay the: Segregated Witness (SegWit), mot thay doi giao thuc tai cau truc du lieu giao dich de tang hieu qua dung luong giao dich cua block ma khong tang gioi han kich thuoc danh nghia, ket hop voi cac giai phap ngoai chuoi nhu Lightning Network se chuyen hau het cac giao dich ra khoi blockchain chinh.

Phe doi lap, bao gom cac nha phat trien noi bat, tho dao va doanh nghiep, lap luan rang tang gioi han kich thuoc block la giai phap don gian nhat, duoc chung minh nhat va cap bach nhat. Ho cho rang gioi han mot megabyte la mot rang buoc tuy y chua bao gio duoc du dinh la tinh nang vinh vien cua giao thuc, va viec tang phi va tac nghen dang day nguoi dung va thuong nhan ra khoi Bitcoin. Ho hoai nghi ve do phuc tap cua SegWit va lo ngai rang Lightning Network, van con mang tinh ly thuyet lon vao thoi diem do, co the khong bao gio thuc hien duoc loi hua ve cac giao dich re va tuc thi.

Cuoc tranh luan leo thang qua mot loat de xuat va phan de xuat. Bitcoin XT, duoc Mike Hearn va Gavin Andresen de xuat vao nam 2015, tim cach tang kich thuoc block len 8MB. Bitcoin Classic de xuat muc tang khiem ton hon len 2MB. Bitcoin Unlimited de xuat loai bo hoan toan gioi han kich thuoc block, cho phep tho dao tu dat gioi han cua minh thong qua dong luc thi truong. Moi de xuat deu tao ra tranh luan gay gat va khong de xuat nao dat duoc su dong thuan ap dao can thiet cho mot hard fork khong gay tranh cai.

Mot so no luc thoa hiep da duoc thuc hien. Thoa thuan Hong Kong (thang 2 nam 2016) chung kien cac nha phat trien Bitcoin Core va tho dao dong y trien khai SegWit tiep theo la hard fork len 2MB, nhung thoa thuan do gian khi thanh phan hard fork khong duoc theo duoi. Thoa thuan New York (thang 5 nam 2017), con duoc goi la SegWit2x, de xuat kich hoat SegWit ngay lap tuc tiep theo la hard fork 2MB trong vong sau thang. Thoa thuan nay duoc ky boi hon nam muoi cong ty dai dien cho da so hash power cua Bitcoin, nhung no bi phan doi manh me boi doi ngu phat trien Bitcoin Core va mot phan dang ke cua cong dong nguoi dung.

Khi da ro rang rang thoa hiep la bat kha thi, phe block lon quyet dinh hanh dong don phuong. Vao ngay 1 thang 8 nam 2017, ho da thuc hien hard fork blockchain Bitcoin, tao ra Bitcoin Cash voi gioi han kich thuoc block ban dau la 8MB. Day khong phai la mot quyet dinh duoc dua ra mot cach nhe nhang -- no doi hoi phai chia tach blockchain, mang luoi, cong dong va thuong hieu. Nhung nhung nguoi ung ho Bitcoin Cash tin rang do la cach duy nhat de bao ton tam nhin ban dau cua Bitcoin nhu tien mat dien tu ngang hang.

The Fork

The Bitcoin Cash hard fork was executed on August 1, 2017, at block-height/" class="glossary-link" data-slug="block-height" title="block height">block height 478,558. At that point, the Bitcoin blockchain split into two separate chains: the original chain, which continued as Bitcoin (BTC) with SegWit activation, and the new chain, which became Bitcoin Cash (BCH) with an increased block size limit of 8MB.

The fork was technically clean and well-planned. Every Bitcoin address that held a balance at the time of the fork received an identical balance on both chains. If a user held 1 BTC before the fork, they would have 1 BTC on the Bitcoin chain and 1 BCH on the Bitcoin Cash chain after the fork. The entire transaction history prior to block 478,558 was shared between both chains.

One of the critical technical challenges of the fork was implementing replay protection. In the absence of replay protection, a transaction broadcast on one chain could be replayed on the other chain, potentially causing users to unintentionally spend coins on both chains. Bitcoin Cash implemented strong replay protection by modifying the transaction signing algorithm. Specifically, Bitcoin Cash introduced a new SigHash flag (SIGHASH_FORKID) that is included in the hash of each transaction signature. Transactions signed with this flag are valid on the Bitcoin Cash chain but invalid on the Bitcoin chain, and vice versa. This ensured a clean separation between the two networks from the moment of the fork.

The initial block size limit for Bitcoin Cash was set at 8MB, eight times larger than Bitcoin's 1MB limit. This represented a significant increase in on-chain transaction capacity, allowing Bitcoin Cash to process substantially more transactions per block while maintaining low fees. The first Bitcoin Cash block after the fork was mined by ViaBTC mining-pool/" class="glossary-link" data-slug="mining-pool" title="mining pool">mining pool and was approximately 1.9MB in size, demonstrating the immediate practical benefit of the larger block size.

The fork also removed SegWit, which had been activated on the Bitcoin chain. The Bitcoin Cash developers rejected SegWit for several reasons: they believed it introduced unnecessary complexity to the protocol, it created a two-tier transaction system with different fee structures, and it modified the block structure in ways that they argued undermined the UTXO model's simplicity. By choosing a straightforward block size increase instead, Bitcoin Cash maintained a simpler and more traditional Bitcoin-like protocol architecture.

In the aftermath of the fork, both chains had to contend with the challenge of difficulty adjustment. Bitcoin Cash initially used the same SHA-256 difficulty from the Bitcoin chain, but with significantly less hash power devoted to mining. To prevent a scenario in which blocks were mined extremely slowly, Bitcoin Cash implemented an Emergency Difficulty Adjustment (EDA) mechanism that would decrease the difficulty by 20 percent if fewer than 6 blocks were mined in a 12-hour period. While this mechanism successfully kept the chain alive during the critical early period, it proved to be unstable, causing wild oscillations in block production times and hash rate as miners switched between Bitcoin and Bitcoin Cash based on profitability. The EDA was replaced in November 2017 with a more stable difficulty adjustment algorithm based on a moving average of the previous 144 blocks.

The fork was met with significant controversy in the broader cryptocurrency community. Critics argued that Bitcoin Cash was an illegitimate attempt to co-opt the Bitcoin brand, while supporters maintained that it was a legitimate continuation of Bitcoin's original roadmap. Exchanges and service providers had to make rapid decisions about whether to support the new chain and how to handle the distribution of forked coins to their customers. Despite the controversy, Bitcoin Cash quickly established itself as a viable and actively used cryptocurrency, achieving significant trading volume and merchant adoption in the months following the fork.

The Fork

Hard fork Bitcoin Cash duoc thuc hien vao ngay 1 thang 8 nam 2017 tai do cao block 478.558. Tai thoi diem do, blockchain Bitcoin tach thanh hai chuoi rieng biet: chuoi goc tiep tuc la Bitcoin (BTC) voi viec kich hoat SegWit, va chuoi moi tro thanh Bitcoin Cash (BCH) voi gioi han kich thuoc block tang len 8MB.

Fork duoc thuc hien sach se ve mat ky thuat va duoc len ke hoach tot. Moi dia chi Bitcoin co so du tai thoi diem fork deu nhan duoc so du tuong tu tren ca hai chuoi. Neu mot nguoi dung co 1 BTC truoc fork, ho se co 1 BTC tren chuoi Bitcoin va 1 BCH tren chuoi Bitcoin Cash sau fork. Toan bo lich su giao dich truoc block 478.558 duoc chia se giua hai chuoi.

Mot trong nhung thach thuc ky thuat quan trong cua fork la thuc hien bao ve chong phat lai. Khi khong co bao ve chong phat lai, mot giao dich duoc phat tren mot chuoi co the duoc phat lai tren chuoi kia, co the khien nguoi dung vo tinh chi tieu tien tren ca hai chuoi. Bitcoin Cash da thuc hien bao ve chong phat lai manh me bang cach sua doi thuat toan ky giao dich. Cu the, Bitcoin Cash gioi thieu mot co SigHash moi (SIGHASH_FORKID) duoc bao gom trong hash cua moi chu ky giao dich. Cac giao dich duoc ky voi co nay la hop le tren chuoi Bitcoin Cash nhung khong hop le tren chuoi Bitcoin, va nguoc lai. Dieu nay dam bao su tach biet ro rang giua hai mang luoi tu thoi diem fork.

Gioi han kich thuoc block ban dau cho Bitcoin Cash duoc dat o muc 8MB, gap tam lan gioi han 1MB cua Bitcoin. Dieu nay dai dien cho su tang dang ke ve dung luong giao dich on-chain, cho phep Bitcoin Cash xu ly nhieu giao dich hon dang ke trong moi block trong khi duy tri phi thap. Block Bitcoin Cash dau tien sau fork duoc dao boi pool dao ViaBTC va co kich thuoc khoang 1,9MB, cho thay loi ich thuc te ngay lap tuc cua kich thuoc block lon hon.

Fork cung loai bo SegWit, von da duoc kich hoat tren chuoi Bitcoin. Cac nha phat trien Bitcoin Cash tu choi SegWit vi nhieu ly do: ho tin rang no mang lai su phuc tap khong can thiet cho giao thuc, tao ra mot he thong giao dich hai tang voi cac cau truc phi khac nhau, va sua doi cau truc block theo cach ma ho cho la lam suy yeu tinh don gian cua mo hinh UTXO. Bang cach chon tang kich thuoc block truc tiep thay vi do, Bitcoin Cash duy tri mot kien truc giao thuc don gian hon va truyen thong hon giong Bitcoin.

Sau fork, ca hai chuoi deu phai doi mat voi thach thuc dieu chinh do kho. Bitcoin Cash ban dau su dung cung do kho SHA-256 tu chuoi Bitcoin, nhung voi hash power danh cho dao it hon dang ke. De ngan chan tinh huong cac block duoc dao cuc ky cham, Bitcoin Cash da thuc hien co che Dieu chinh Do kho Khan cap (EDA) se giam do kho 20 phan tram neu it hon 6 block duoc dao trong khoang thoi gian 12 gio. Trong khi co che nay thanh cong trong viec giu cho chuoi hoat dong trong giai doan ban dau quan trong, no da cho thay khong on dinh, gay ra nhung bien dong manh liet trong thoi gian san xuat block va hash rate khi cac tho dao chuyen doi giua Bitcoin va Bitcoin Cash dua tren loi nhuan. EDA duoc thay the vao thang 11 nam 2017 bang mot thuat toan dieu chinh do kho on dinh hon dua tren trung binh dong cua 144 block truoc do.

Fork da gap phai tranh cai dang ke trong cong dong tien dien tu rong lon hon. Nhung nguoi chi trich cho rang Bitcoin Cash la mot no luc bat hop phap de chiem doat thuong hieu Bitcoin, trong khi nhung nguoi ung ho khang dinh rang do la su tiep noi hop phap cua lo trinh ban dau cua Bitcoin. Cac san giao dich va nha cung cap dich vu phai dua ra quyet dinh nhanh chong ve viec co ho tro chuoi moi hay khong va xu ly viec phan phoi coin da fork cho khach hang cua ho nhu the nao. Bat chap tranh cai, Bitcoin Cash nhanh chong khang dinh minh la mot loai tien dien tu kha thi va duoc su dung tich cuc, dat duoc khoi luong giao dich dang ke va viec chap nhan cua thuong nhan trong nhung thang sau fork.

Technical Specifications

Bitcoin Cash shares the fundamental technical architecture of Bitcoin, including the SHA-256 proof-of-work consensus mechanism, the UTXO transaction model, the secp256k1 elliptic curve for digital signatures, and the ten-minute target block-time/" class="glossary-link" data-slug="block-time" title="block interval">block interval. However, several key modifications differentiate it from the Bitcoin protocol.

The most prominent difference is the block size limit. Bitcoin Cash launched with an 8MB block size limit and subsequently increased it to 32MB in May 2018. This 32MB limit provides approximately 32 times the transaction capacity of Bitcoin's effective 1MB non-witness/" class="glossary-link" data-slug="segregated-witness" title="SegWit">SegWit block size (or roughly 8 times the capacity of Bitcoin's SegWit-enhanced effective limit of approximately 4MB). The larger block size is the cornerstone of Bitcoin Cash's on-chain scaling philosophy, providing ample room for transaction growth without the fee pressure that arises when blocks are consistently full.

Bitcoin Cash does not implement Segregated Witness (SegWit). Instead of separating witness data from transaction data as SegWit does, Bitcoin Cash keeps the original Bitcoin transaction format intact. All transaction data, including signatures, is stored within the block in the traditional manner. This simplifies the protocol and maintains backward compatibility with older Bitcoin software and infrastructure.

A significant protocol enhancement in Bitcoin Cash is the improved SigHash algorithm, which was introduced at the time of the fork. The new algorithm, based on BIP 143 (which was originally developed for SegWit), fixes the quadratic hashing problem that existed in the original Bitcoin signature verification scheme. In the original scheme, the computational cost of verifying a transaction's signature grew quadratically with the number of inputs, creating a potential denial-of-service vector. The new SigHash algorithm makes verification cost linear, enabling the network to safely process larger and more complex transactions.

Bitcoin Cash supports a larger maximum transaction size and a greater number of signature operations (sigops) per block compared to Bitcoin. The sigops limit is scaled proportionally with the block size, ensuring that the computational cost of block validation remains bounded while still allowing significantly more transactions per block.

The scripting system in Bitcoin Cash has been actively developed beyond Bitcoin's comparatively conservative approach. Bitcoin Cash has re-enabled and introduced several opcodes that expand the expressiveness of its scripting language. Notable additions include OP_CHECKDATASIG and OP_CHECKDATASIGVERIFY, which allow transaction scripts to verify signatures against arbitrary data (not just transaction data), enabling oracle-based smart contracts and other advanced scripting patterns. The OP_REVERSEBYTES opcode, native introspection opcodes, and larger script and stack limits have further enhanced Bitcoin Cash's programmability.

Bitcoin Cash uses the same address format foundation as Bitcoin but adopted the CashAddr format in January 2018 to prevent confusion and cross-chain sending errors. CashAddr addresses begin with "bitcoincash:" as a prefix (often shortened to "q" or "p" for the hash portion) and use a different encoding scheme than Bitcoin's base58check format. This visual distinction makes it immediately clear whether an address belongs to Bitcoin or Bitcoin Cash, reducing the risk of users accidentally sending coins to the wrong chain.

The network operates on port 8333, the same default port as Bitcoin, though Bitcoin Cash nodes identify themselves with a different network magic number in the protocol handshake. This means that Bitcoin and Bitcoin Cash nodes will not accidentally connect to each other despite using the same port.

Technical Specifications

Bitcoin Cash chia se kien truc ky thuat co ban cua Bitcoin, bao gom co che dong thuan proof-of-work SHA-256, mo hinh giao dich UTXO, duong cong elliptic secp256k1 cho chu ky so, va khoang thoi gian block muc tieu muoi phut. Tuy nhien, mot so sua doi chinh phan biet no voi giao thuc Bitcoin.

Su khac biet noi bat nhat la gioi han kich thuoc block. Bitcoin Cash ra mat voi gioi han kich thuoc block 8MB va sau do tang len 32MB vao thang 5 nam 2018. Gioi han 32MB nay cung cap dung luong giao dich gap khoang 32 lan so voi kich thuoc block hieu qua 1MB khong co SegWit cua Bitcoin (hoac gap khoang 8 lan dung luong cua gioi han hieu qua duoc tang cuong boi SegWit cua Bitcoin khoang 4MB). Kich thuoc block lon hon la nen tang cua triet ly mo rong on-chain cua Bitcoin Cash, cung cap khong gian rong rai cho su tang truong giao dich ma khong co ap luc phi phat sinh khi cac block lien tuc day.

Bitcoin Cash khong trien khai Segregated Witness (SegWit). Thay vi tach du lieu chung nhan khoi du lieu giao dich nhu SegWit, Bitcoin Cash giu nguyen dinh dang giao dich Bitcoin goc. Tat ca du lieu giao dich, bao gom chu ky, duoc luu tru trong block theo cach truyen thong. Dieu nay don gian hoa giao thuc va duy tri kha nang tuong thich nguoc voi phan mem va co so ha tang Bitcoin cu.

Mot cai tien giao thuc quan trong trong Bitcoin Cash la thuat toan SigHash duoc cai thien, duoc gioi thieu vao thoi diem fork. Thuat toan moi, dua tren BIP 143 (ban dau duoc phat trien cho SegWit), khac phuc van de bam bac hai ton tai trong so do xac minh chu ky Bitcoin goc. Trong so do goc, chi phi tinh toan de xac minh chu ky cua mot giao dich tang theo bac hai voi so luong dau vao, tao ra mot vector tan cong tu choi dich vu tiem nang. Thuat toan SigHash moi lam cho chi phi xac minh tro thanh tuyen tinh, cho phep mang luoi xu ly cac giao dich lon hon va phuc tap hon mot cach an toan.

Bitcoin Cash ho tro kich thuoc giao dich toi da lon hon va so luong thao tac chu ky (sigops) lon hon moi block so voi Bitcoin. Gioi han sigops duoc mo rong ty le voi kich thuoc block, dam bao chi phi tinh toan cua viec xac thuc block van duoc gioi han trong khi cho phep nhieu giao dich hon dang ke moi block.

He thong scripting trong Bitcoin Cash da duoc phat trien tich cuc vuot ra ngoai cach tiep can tuong doi bao thu cua Bitcoin. Bitcoin Cash da kich hoat lai va gioi thieu nhieu opcode mo rong kha nang bieu dat cua ngon ngu scripting. Cac bo sung dang chu y bao gom OP_CHECKDATASIG va OP_CHECKDATASIGVERIFY, cho phep cac script giao dich xac minh chu ky doi voi du lieu tuy y (khong chi du lieu giao dich), cho phep cac hop dong thong minh dua tren oracle va cac mau scripting nang cao khac. Opcode OP_REVERSEBYTES, cac opcode introspection ban dia, va gioi han script va stack lon hon da tang cuong them kha nang lap trinh cua Bitcoin Cash.

Bitcoin Cash su dung cung nen tang dinh dang dia chi nhu Bitcoin nhung da ap dung dinh dang CashAddr vao thang 1 nam 2018 de ngan chan su nham lan va loi gui giua cac chuoi. Dia chi CashAddr bat dau voi tien to "bitcoincash:" (thuong duoc viet tat thanh "q" hoac "p" cho phan hash) va su dung mot so do ma hoa khac voi dinh dang base58check cua Bitcoin. Su phan biet truc quan nay lam ro ngay lap tuc mot dia chi thuoc ve Bitcoin hay Bitcoin Cash, giam rui ro nguoi dung vo tinh gui tien den chuoi sai.

Mang luoi hoat dong tren cong 8333, cung cong mac dinh nhu Bitcoin, mac du cac node Bitcoin Cash tu nhan dang bang mot so magic mang khac trong qua trinh bat tay giao thuc. Dieu nay co nghia la cac node Bitcoin va Bitcoin Cash se khong vo tinh ket noi voi nhau mac du su dung cung mot cong.

Transaction Throughput and Scalability

Transaction throughput and scalability are central to Bitcoin Cash's value proposition. The project's fundamental thesis is that peer-to-peer electronic cash must be able to process transactions quickly and cheaply to be viable for everyday use, and that on-chain scaling through larger blocks is the most reliable way to achieve this.

With a 32MB block-size/" class="glossary-link" data-slug="block-size" title="block size">block size limit and a ten-minute block interval, Bitcoin Cash has a theoretical maximum throughput of approximately 100 transactions per second, depending on the average transaction size. This represents a substantial increase over Bitcoin's theoretical maximum of approximately 7 transactions per second with 1MB blocks. In practice, the actual throughput depends on the mix of transaction types and sizes, but Bitcoin Cash's capacity is more than sufficient for its current transaction volume, with blocks typically well below the 32MB limit.

The abundance of available block space has a direct and measurable impact on transaction fees. When blocks are not full, there is no fee competition, and transactions can be confirmed with minimal fees. Bitcoin Cash's default minimum relay fee is 1 satoshi per byte (where 1 satoshi = 0.00000001 BCH), and most transactions are confirmed in the next block at or near this minimum. This makes Bitcoin Cash transactions cost fractions of a cent under normal conditions, compared to Bitcoin's fees which can range from dollars to tens of dollars during periods of congestion.

The Bitcoin Cash development community has conducted extensive research and testing on the limits of on-chain scaling. The Gigablock Testnet Initiative, conducted in 2017-2018, demonstrated that the Bitcoin protocol could handle blocks of 1GB or more with appropriate software optimizations and modern hardware. These tests identified several bottlenecks in the original codebase — including block propagation, transaction validation, and UTXO set management — and informed subsequent optimization efforts.

Several protocol and implementation improvements have been made to support larger blocks. Graphene, a block propagation protocol based on invertible Bloom lookup tables and Bloom filters, dramatically reduces the bandwidth required to propagate blocks by encoding only the difference between a block and the transactions a receiving node already has in its mempool. Canonical Transaction Ordering (CTOR), implemented in November 2018, requires transactions within a block to be ordered by their transaction ID. This seemingly minor change enables significant optimizations in block validation and propagation, as it allows for parallel validation of transactions and more efficient set reconciliation algorithms.

The UTXO commitment and parallel validation initiatives have further improved the network's ability to handle large blocks efficiently. By leveraging modern multi-core processors and solid-state storage, optimized node implementations can validate blocks containing tens of thousands of transactions within acceptable time frames.

Bitcoin Cash's scalability roadmap envisions further increases to the block size limit as technology and demand warrant. The project's developers have expressed a long-term goal of supporting global-scale payment volumes entirely on-chain, targeting throughput levels that would allow Bitcoin Cash to serve billions of daily transactions. While this goal is ambitious, the ongoing improvements in hardware capabilities, network bandwidth, and software optimization provide a credible path toward achieving it incrementally over time.

An important aspect of Bitcoin Cash's scaling approach is the concept of "zero-confirmation" transactions. For low-value payments, merchants can accept transactions immediately upon broadcast, before they are included in a block. Bitcoin Cash has implemented several measures to improve the reliability of zero-confirmation transactions, including the "first-seen" rule (where nodes relay only the first version of a transaction they see, making double-spend attempts more difficult) and double-spend notification protocols that alert merchants if a conflicting transaction is detected. These measures make Bitcoin Cash practical for point-of-sale transactions where waiting ten minutes for a block confirmation would be impractical.

Transaction Throughput and Scalability

Thong luong giao dich va kha nang mo rong la trung tam trong de xuat gia tri cua Bitcoin Cash. Luan diem co ban cua du an la: tien mat dien tu ngang hang phai xu ly giao dich nhanh va re de co the su dung hang ngay, va mo rong on-chain bang cach tang kich thuoc block la cach dang tin cay nhat de dat duoc dieu do.

Voi gioi han kich thuoc block 32MB va khoang thoi gian block muoi phut, Bitcoin Cash co thong luong toi da ve mat ly thuyet khoang 100 giao dich moi giay, tuy thuoc vao kich thuoc giao dich trung binh. Day la buoc nhay lon so voi gioi han ly thuyet cua Bitcoin khoang 7 giao dich moi giay voi block 1MB. Tren thuc te, thong luong phu thuoc vao loai giao dich va kich thuoc du lieu, nhung dung luong cua Bitcoin Cash hien tai van du suc cho khoi luong giao dich hien co, voi cac block thuong nho hon nhieu so voi gioi han 32MB.

Luong khong gian block du thua co tac dong truc tiep va do luong duoc den phi giao dich. Khi block khong day, khong co canh tranh phi, va giao dich co the duoc xac nhan voi phi rat thap. Muc phi relay toi thieu mac dinh cua Bitcoin Cash la 1 satoshi moi byte (1 satoshi = 0.00000001 BCH), va phan lon giao dich duoc xac nhan trong block ke tiep o muc gan toi thieu nay. Dieu nay lam cho phi giao dich tren Bitcoin Cash thuong chi la mot phan cua cent trong dieu kien binh thuong, trong khi phi tren Bitcoin co the dao dong tu vai do la den hang chuc do la trong thoi ky tac nghen.

Cong dong phat trien Bitcoin Cash da thuc hien nhieu nghien cuu va thu nghiem ve gioi han cua mo rong on-chain. Sang kien Gigablock Testnet (2017-2018) cho thay giao thuc Bitcoin co the xu ly cac block 1GB hoac hon neu co toi uu phan mem phu hop va phan cung hien dai. Cac bai test nay chi ra nhieu nut that trong codebase goc, bao gom truyen block, xac thuc giao dich va quan ly tap UTXO, va dinh huong cho cac no luc toi uu tiep theo.

Nhieu cai tien cap giao thuc va trien khai da duoc thuc hien de ho tro block lon. Graphene, mot giao thuc truyen block dua tren invertible Bloom lookup tables va Bloom filters, giam manh bang thong can thiet bang cach ma hoa chi phan khac biet giua block va cac giao dich ma node nhan da co trong mempool. Canonical Transaction Ordering (CTOR), kich hoat thang 11 nam 2018, yeu cau cac giao dich trong block duoc sap xep theo transaction ID. Thay doi tuong nhu nho nay cho phep toi uu dang ke trong xac thuc va truyen block, vi no ho tro xac thuc song song va cac thuat toan doi chieu tap hieu qua hon.

Cac sang kien UTXO commitment va parallel validation tiep tuc cai thien kha nang xu ly block lon mot cach hieu qua. Bang cach tan dung CPU da nhan va luu tru SSD, cac trien khai node toi uu co the xac thuc cac block chua hang chuc nghin giao dich trong thoi gian chap nhan duoc.

Lo trinh mo rong cua Bitcoin Cash huong toi viec tiep tuc tang gioi han kich thuoc block khi cong nghe va nhu cau can thiet. Cac nha phat trien nhan manh muc tieu dai han la ho tro luong thanh toan quy mo toan cau hoan toan on-chain, nham den thong luong du de phuc vu hang ty giao dich moi ngay. Day la muc tieu tham vong, nhung su tien bo lien tuc ve phan cung, bang thong va toi uu phan mem tao ra con duong kha tin de dat duoc no theo cach tang dan theo thoi gian.

Mot khia canh quan trong trong cach tiep can mo rong cua Bitcoin Cash la "giao dich zero-confirmation". Doi voi thanh toan gia tri thap, cua hang co the chap nhan giao dich ngay khi no duoc phat tan, truoc khi duoc dua vao block. Bitcoin Cash da trien khai mot so bien phap de tang do tin cay cho zero-conf, bao gom quy tac "first-seen" (node chi relay phien ban dau tien cua giao dich ma no thay, lam kho cac co gang double-spend) va cac giao thuc thong bao double-spend de canh bao cua hang khi phat hien giao dich xung dot. Nhung bien phap nay giup Bitcoin Cash phu hop voi thanh toan tai diem ban hang, noi viec cho doi muoi phut cho xac nhan block la khong thuc te.

OP_RETURN and Data Applications

Bitcoin Cash supports the OP_RETURN opcode, which allows users to embed arbitrary data in the blockchain within a transaction output that is provably unspendable. This feature enables a range of data-centric applications built on top of the Bitcoin Cash blockchain, including token protocols, messaging systems, notarization services, and social media platforms.

The OP_RETURN data limit on Bitcoin Cash has been set at 220 bytes per output, significantly larger than Bitcoin's 80-byte limit. Additionally, Bitcoin Cash allows multiple OP_RETURN outputs in a single transaction, further expanding the amount of data that can be embedded in a single transaction. These generous limits, combined with low transaction fees, make Bitcoin Cash an economically viable platform for data applications that would be prohibitively expensive on more capacity-constrained chains.

The Simple Ledger Protocol (SLP) was one of the earliest and most widely adopted token systems built on Bitcoin Cash using OP_RETURN. SLP allowed users to create and transfer custom tokens on the Bitcoin Cash blockchain by encoding token metadata in OP_RETURN outputs. While SLP has since been largely superseded by the CashTokens protocol, it demonstrated the viability of building token economies on top of the UTXO model.

CashTokens, activated in May 2023, represents a more sophisticated approach to tokenization on Bitcoin Cash. Unlike SLP, which relied on OP_RETURN metadata that could be ignored by the base protocol, CashTokens is a consensus-level feature that integrates tokens directly into the UTXO model. Each UTXO can carry both a BCH value and an associated token, with token validity enforced by the consensus rules. CashTokens supports two types of tokens: fungible tokens (similar to ERC-20 tokens on Ethereum) and non-fungible tokens (NFTs). The consensus-level enforcement means that token transactions have the same security guarantees as native BCH transactions, eliminating the trust assumptions and indexing requirements of overlay protocols like SLP.

Memo.cash is a decentralized social media protocol built on Bitcoin Cash using OP_RETURN transactions. Users broadcast posts, follows, likes, and other social actions as Bitcoin Cash transactions with encoded OP_RETURN data. Because the data is stored on the blockchain, it is censorship-resistant and permanently archived. The low transaction costs on Bitcoin Cash make this economically feasible — each social media action costs a fraction of a cent.

Other data applications on Bitcoin Cash include document timestamping and notarization services, where the hash of a document is embedded in an OP_RETURN output to create a permanent, tamper-proof record of the document's existence at a specific point in time. Supply chain tracking, credential verification, and decentralized identity systems have also been built using Bitcoin Cash's data embedding capabilities.

The combination of large OP_RETURN capacity, low fees, and fast confirmation times positions Bitcoin Cash as a competitive platform for blockchain-based data applications. While purpose-built data blockchains exist, Bitcoin Cash offers the advantage of a well-established, highly secure, and widely supported network with a proven track record of continuous operation.

OP_RETURN and Data Applications

Bitcoin Cash ho tro opcode OP_RETURN, cho phep nguoi dung chen du lieu tuy y len blockchain thong qua mot output giao dich duoc thiet ke de khong the chi tieu. Tinh nang nay mo ra nhieu ung dung tap trung vao du lieu xay dung tren blockchain Bitcoin Cash, bao gom cac giao thuc token, he thong nhan tin, dich vu cong chung thuc (notarization), va cac nen tang mang xa hoi.

Gioi han du lieu OP_RETURN tren Bitcoin Cash duoc dat o muc 220 byte moi output, lon hon dang ke so voi gioi han 80 byte cua Bitcoin. Ngoai ra, Bitcoin Cash cho phep nhieu output OP_RETURN trong mot giao dich, tiep tuc mo rong luong du lieu co the chen trong mot lan ghi. Cac gioi han "rong" nay, ket hop voi phi giao dich thap, lam cho Bitcoin Cash tro thanh nen tang kinh te hop ly cho cac ung dung du lieu ma tren cac chain bi han che dung luong se rat dat do.

Simple Ledger Protocol (SLP) la mot trong nhung he thong token som va pho bien nhat tren Bitcoin Cash su dung OP_RETURN. SLP cho phep tao va chuyen token tuy bien tren blockchain Bitcoin Cash bang cach ma hoa metadata token trong output OP_RETURN. Ve sau, SLP phan lon da duoc thay the boi CashTokens, nhung no da chung minh tinh kha thi cua viec xay dung nen kinh te token tren mo hinh UTXO.

CashTokens, kich hoat vao thang 5 nam 2023, dai dien cho cach tiep can token hoa tinh vi hon tren Bitcoin Cash. Khac voi SLP (dua vao metadata OP_RETURN co the bi bo qua boi giao thuc co so), CashTokens la mot tinh nang cap consensus tich hop token truc tiep vao mo hinh UTXO. Moi UTXO co the mang ca gia tri BCH va token di kem, va tinh hop le cua token duoc dam bao boi cac quy tac consensus. CashTokens ho tro hai loai token: token fungible (tuong tu ERC-20 tren Ethereum) va token khong the thay the (NFT). Vi token duoc thuc thi o cap consensus, giao dich token co cung muc bao mat nhu giao dich BCH goc, giam nhu cau tin cay va giam phu thuoc vao cac he thong index cua cac giao thuc overlay nhu SLP.

Memo.cash la mot giao thuc mang xa hoi phi tap trung xay dung tren Bitcoin Cash bang cac giao dich OP_RETURN. Nguoi dung phat cac bai viet, theo doi, thich va cac hanh dong xa hoi khac duoi dang giao dich Bitcoin Cash co du lieu OP_RETURN da ma hoa. Vi du lieu duoc luu tren blockchain, no co tinh chong kiem duyet va duoc luu tru lau dai. Chi phi giao dich thap tren Bitcoin Cash lam cho cach lam nay co the chap nhan ve kinh te: moi hanh dong xa hoi chi ton mot phan nho cua cent.

Cac ung dung du lieu khac bao gom dong dau thoi gian tai lieu va dich vu cong chung thuc, noi hash cua tai lieu duoc chen vao OP_RETURN de tao bang chung bat bien ve su ton tai cua tai lieu tai mot thoi diem cu the. Theo doi chuoi cung ung, xac thuc chung chi, va he thong dinh danh phi tap trung cung da duoc xay dung dua tren kha nang nhung du lieu cua Bitcoin Cash.

Su ket hop giua dung luong OP_RETURN lon, phi thap va thoi gian xac nhan nhanh giup Bitcoin Cash tro thanh mot lua chon canh tranh cho cac ung dung du lieu tren blockchain. Du cac blockchain chuyen dung cho du lieu ton tai, Bitcoin Cash co loi the la mang luoi da duoc thiet lap, bao mat cao, duoc ho tro rong rai va co thanh tich van hanh lien tuc da duoc chung minh.

Network Architecture

The Bitcoin Cash network operates on the same fundamental peer-to-peer architecture as Bitcoin, with nodes communicating via a gossip protocol to propagate transactions and blocks. Full nodes maintain a complete copy of the blockchain and independently validate all transactions and blocks according to the consensus rules. The network is permissionless, meaning that anyone can operate a node and participate in the network without authorization.

Multiple independent full node implementations exist for Bitcoin Cash, reflecting the project's commitment to decentralized development. Bitcoin Cash Node (BCHN) is the most widely used implementation and serves as the de facto reference client. Other implementations include Bitcoin Unlimited, BCHD (written in Go), and Knuth (a high-performance C++ implementation). The existence of multiple independent implementations reduces the risk of a single software bug causing a network-wide failure and ensures that no single development team has unilateral control over the protocol.

Mining on Bitcoin Cash uses the SHA-256 proof-of-work algorithm, identical to Bitcoin. This means that the same ASIC mining hardware can be used to mine either chain, and miners can switch between Bitcoin and Bitcoin Cash based on profitability. In practice, Bitcoin Cash's hash rate is a fraction of Bitcoin's, as the majority of SHA-256 mining power is directed at the more profitable Bitcoin chain. However, Bitcoin Cash's difficulty adjustment algorithm ensures that blocks are produced at the target ten-minute interval regardless of the absolute hash rate level.

The difficulty adjustment algorithm is one of Bitcoin Cash's most important protocol components. The original Bitcoin difficulty adjustment, which recalculates every 2016 blocks (approximately two weeks), was too slow to accommodate the rapid hash rate fluctuations that Bitcoin Cash experienced as miners switched between it and Bitcoin. After the problematic Emergency Difficulty Adjustment (EDA) period in 2017, Bitcoin Cash adopted a new algorithm in November 2017 that adjusted difficulty based on a 144-block moving window.

In November 2020, Bitcoin Cash upgraded to the ASERT (Absolutely Scheduled Exponentially Rising Targets) difficulty adjustment algorithm, also known as aserti3-2d. ASERT is a mathematically elegant algorithm that adjusts the difficulty target based on the difference between the actual time elapsed and the expected time since a reference block (the "anchor block"). If blocks are being produced faster than expected, the difficulty increases exponentially; if slower, it decreases exponentially. The "3-2d" designation refers to a half-life of approximately two days (specifically 288 blocks at the ten-minute target), meaning that a sustained doubling or halving of hash rate would result in a full difficulty adjustment within two days. ASERT has proven to be highly stable, producing consistent block intervals even under significant hash rate volatility.

Block propagation efficiency is critical for a network with large blocks. Bitcoin Cash has adopted several optimizations to ensure that large blocks can propagate across the network quickly. Compact Blocks (BIP 152), which allow nodes to reconstruct blocks from transaction IDs rather than full transaction data, dramatically reduce the bandwidth required for block propagation when nodes have overlapping mempools. The Graphene protocol provides even greater compression by using probabilistic data structures to achieve near-optimal block encoding. Xthinner is another compression protocol developed specifically for Bitcoin Cash that achieves approximately 99.6 percent compression for typical blocks.

The network's relay and mempool policies are designed to support reliable zero-confirmation transactions. Nodes follow a strict first-seen rule, accepting and relaying only the first version of a transaction they observe. If a second transaction attempting to spend the same inputs (a double-spend attempt) is detected, nodes will generate a double-spend proof and propagate it through the network, alerting merchants and other interested parties. This infrastructure provides a reasonable security level for accepting unconfirmed transactions for everyday, low-value payments.

Network Architecture

Mang Bitcoin Cash hoat dong tren kien truc peer-to-peer co ban giong Bitcoin, voi cac node giao tiep qua giao thuc gossip de phat tan giao dich va block. Cac node day du duy tri mot ban sao day du cua blockchain va tu minh xac thuc tat ca giao dich va block theo cac quy tac consensus. Mang la khong can cap phep (permissionless), nghia la bat ky ai cung co the chay node va tham gia ma khong can xin phep.

Co nhieu trien khai node day du doc lap cho Bitcoin Cash, phan anh cam ket cua du an doi voi phat trien phi tap trung. Bitcoin Cash Node (BCHN) la trien khai duoc su dung pho bien nhat va dong vai tro client tham chieu thuc te. Cac trien khai khac bao gom Bitcoin Unlimited, BCHD (viet bang Go), va Knuth (một trien khai C++ hieu nang cao). Su ton tai cua nhieu trien khai doc lap giam rui ro mot loi phan mem duy nhat gay su co tren toan mang, va giup dam bao khong co mot nhom phat trien nao co quyen kiem soat don phuong doi voi giao thuc.

Khai thac tren Bitcoin Cash su dung thuat toan proof-of-work SHA-256 giong Bitcoin. Dieu nay co nghia la cung mot phan cung ASIC co the dung de dao Bitcoin hoac Bitcoin Cash, va tho dao co the chuyen doi giua hai chain dua tren loi nhuan. Tren thuc te, hash rate cua Bitcoin Cash chi la mot phan nho so voi Bitcoin, vi phan lon suc manh SHA-256 duoc huong den chain Bitcoin co loi nhuan cao hon. Tuy nhien, thuat toan dieu chinh do kho cua Bitcoin Cash dam bao cac block van duoc san xuat theo muc tieu muoi phut bat ke muc hash rate tuyet doi.

Thuat toan dieu chinh do kho la mot trong nhung thanh phan quan trong nhat cua Bitcoin Cash. Co che dieu chinh goc cua Bitcoin (tinh lai moi 2016 block, khoang hai tuan) qua cham de thich ung voi bien dong hash rate nhanh khi tho dao lien tuc chuyen qua lai giua Bitcoin va Bitcoin Cash. Sau giai doan Emergency Difficulty Adjustment (EDA) gay nhieu van de nam 2017, Bitcoin Cash da ap dung thuat toan moi vao thang 11 nam 2017, dieu chinh do kho dua tren cua so truot 144 block.

Vao thang 11 nam 2020, Bitcoin Cash nang cap len thuat toan dieu chinh do kho ASERT (Absolutely Scheduled Exponentially Rising Targets), con goi la aserti3-2d. ASERT dieu chinh muc tieu do kho dua tren chenhlech giua thoi gian thuc te da troi qua va thoi gian ky vong tinh tu mot block tham chieu ("anchor block"). Neu block duoc tao nhanh hon du kien, do kho tang theo ham mu; neu cham hon, do kho giam theo ham mu. Ky hieu "3-2d" chi nua doi khoang hai ngay (cu the 288 block o muc tieu muoi phut), nghia la neu hash rate tang gap doi hoac giam mot nua lien tuc, do kho se dieu chinh day du trong khoang hai ngay. ASERT da chung to rat on dinh, giup giu khoang cach block nhat quan ke ca khi hash rate bien dong manh.

Hieu qua truyen block la rat quan trong doi voi mang co block lon. Bitcoin Cash da ap dung nhieu toi uu de dam bao block lon co the lan truyen nhanh. Compact Blocks (BIP 152) cho phep node tai tao block tu transaction ID thay vi tai toan bo du lieu giao dich, giam manh bang thong can thiet khi cac node co mempool giong nhau. Graphene cung cap muc nen cao hon bang cach dung cac cau truc du lieu xac suat de ma hoa block gan toi uu. Xthinner la mot giao thuc nen khac duoc phat trien rieng cho Bitcoin Cash, co the dat ty le nen rat cao doi voi cac block thong thuong.

Chinh sach relay va mempool cua mang duoc thiet ke de ho tro giao dich zero-confirmation dang tin cay. Cac node ap dung quy tac first-seen nghiem ngat, chi chap nhan va relay phien ban dau tien cua giao dich ma no quan sat duoc. Neu phat hien giao dich thu hai co gang chi tieu cung dau vao (double-spend), node se tao bang chung double-spend va phat tan de canh bao cua hang va cac ben lien quan. Ha tang nay cung cap muc bao ve hop ly khi chap nhan giao dich chua duoc xac nhan cho cac thanh toan gia tri thap trong doi song.

Smart Contract Capabilities

While Bitcoin Cash is primarily designed as a peer-to-peer electronic cash system, it has developed significant smart contract capabilities through extensions to its scripting language. Unlike Ethereum's account-based, Turing-complete smart contract model, Bitcoin Cash smart contracts operate within the UTXO model using a stack-based scripting language that is deliberately not Turing-complete. This design provides predictable execution costs and avoids the class of vulnerabilities associated with unbounded computation, while still enabling a surprisingly rich set of programmable financial instruments.

The Bitcoin Cash scripting language has been progressively enhanced through a series of protocol upgrades. In May 2018, several opcodes that had been disabled early in Bitcoin's history were re-enabled, including bitwise logic operators (OP_AND, OP_OR, OP_XOR), arithmetic operators for larger numbers, and string manipulation operations (OP_SPLIT, OP_CAT). These restored opcodes significantly expanded the expressiveness of Bitcoin Cash scripts.

The introduction of OP_CHECKDATASIG and OP_CHECKDATASIGVERIFY in November 2018 was a particularly important advancement. These opcodes allow a transaction script to verify an ECDSA signature against arbitrary data, not just the transaction itself. This enables oracle-based contracts where an external data source signs a message attesting to some real-world condition (such as a price, weather event, or sports score), and the contract's execution depends on the content of that signed message. This capability opens the door to decentralized prediction markets, insurance contracts, and other financial instruments that depend on external data.

Native introspection opcodes, introduced in May 2022, allow transaction scripts to examine the properties of the transaction that contains them. Scripts can inspect the value, locking script, and token data of both inputs and outputs within the same transaction. This enables covenant-style contracts — scripts that restrict how coins can be spent in future transactions, not just who can spend them. Covenants enable powerful patterns such as vaults (time-locked spending restrictions for security), recurring payments, decentralized exchanges, and on-chain voting mechanisms.

CashScript is a high-level smart contract language for Bitcoin Cash, analogous to Solidity for Ethereum. CashScript allows developers to write contracts in a familiar, JavaScript-like syntax that is compiled down to Bitcoin Cash script bytecode. The language handles the complexity of UTXO-based contract design, including input/output introspection and signature verification, making it accessible to developers who may not be familiar with low-level stack-based programming. CashScript contracts have been used to build decentralized exchanges, escrow services, crowdfunding platforms, and other applications.

The CashTokens upgrade in May 2023 added another dimension to Bitcoin Cash's smart contract capabilities. By embedding fungible and non-fungible tokens directly into the UTXO model at the consensus level, CashTokens enables token-based contracts that are enforced by the network's consensus rules rather than overlay protocols. Non-fungible tokens (NFTs) in CashTokens carry a "commitment" field — arbitrary data attached to the token — that can be read and validated by smart contract scripts. This creates a mechanism for maintaining on-chain state across multiple transactions, a capability that was previously difficult to achieve in the UTXO model. Contracts can use NFTs as state carriers, updating the commitment data with each transaction to implement complex multi-step protocols.

The combination of introspection opcodes, CashTokens, and CashScript creates a smart contract platform that, while fundamentally different from Ethereum's model, is capable of implementing many of the same decentralized financial applications. Decentralized exchanges, automated market makers, lending protocols, and decentralized autonomous organizations have all been built or prototyped on Bitcoin Cash. The UTXO-based approach offers advantages in terms of parallelization (UTXOs can be validated independently), privacy (each UTXO is independent), and predictability (no global state to contend with), though it requires different design patterns than account-based systems.

Smart Contract Capabilities

Mac du Bitcoin Cash chu yeu duoc thiet ke nhu mot he thong tien mat dien tu ngang hang, no da phat trien kha nang smart contract dang ke thong qua cac mo rong cua ngon ngu script. Khac voi mo hinh smart contract Turing-complete theo kieu account-based cua Ethereum, smart contract tren Bitcoin Cash hoat dong trong mo hinh UTXO voi ngon ngu script dua tren stack va co y khong Turing-complete. Thiet ke nay giup chi phi thuc thi du doan duoc va tranh nhom lo hong lien quan den tinh toan khong gioi han, nhung van cho phep tao ra nhieu cong cu tai chinh lap trinh duoc mot cach bat ngo.

Ngon ngu script cua Bitcoin Cash duoc nang cap dan dan thong qua nhieu dot nang cap giao thuc. Vao thang 5 nam 2018, nhieu opcode tung bi vo hieu hoa tu som trong lich su Bitcoin da duoc bat lai, bao gom cac toan tu logic bitwise (OP_AND, OP_OR, OP_XOR), cac toan tu so hoc cho so lon, va cac thao tac xu ly chuoi (OP_SPLIT, OP_CAT). Nhung opcode nay mo rong dang ke do bieu dat cua script.

Viec gioi thieu OP_CHECKDATASIG va OP_CHECKDATASIGVERIFY vao thang 11 nam 2018 la mot buoc tien quan trong. Cac opcode nay cho phep script xac minh chu ky ECDSA tren du lieu tuy y, khong chi tren chinh giao dich. Dieu nay mo duong cho cac hop dong dua tren oracle, noi mot nguon du lieu ben ngoai ky mot thong diep xac nhan mot dieu kien thuc te (vi du gia, thoi tiet, ket qua the thao), va viec thuc thi hop dong phu thuoc vao noi dung thong diep do. Kha nang nay cho phep thi truong du doan phi tap trung, hop dong bao hiem, va cac cong cu tai chinh phu thuoc du lieu ben ngoai.

Cac opcode introspection ban dia, duoc gioi thieu vao thang 5 nam 2022, cho phep script xem thuoc tinh cua giao dich chua no. Script co the kiem tra gia tri, locking script va du lieu token cua ca input va output trong cung giao dich. Dieu nay cho phep cac hop dong kieu covenant: script han che cach dong tien co the duoc chi tieu trong tuong lai, khong chi han che ai duoc chi tieu. Covenants cho phep cac mau manh nhu vaults (han che chi tieu theo thoi gian de tang bao mat), thanh toan dinh ky, san giao dich phi tap trung, va bo phieu on-chain.

CashScript la ngon ngu smart contract cap cao cho Bitcoin Cash, tuong tu Solidity tren Ethereum. CashScript cho phep viet hop dong voi cu phap giong JavaScript va bien dich xuong bytecode script cua Bitcoin Cash. Ngon ngu nay giam bot do kho cua thiet ke hop dong UTXO (introspection input/output, xac minh chu ky), giup no de tiep can hon voi cac lap trinh vien khong quen voi lap trinh stack cap thap. CashScript da duoc dung de xay dung san giao dich phi tap trung, escrow, crowdfunding va cac ung dung khac.

Nang cap CashTokens vao thang 5 nam 2023 bo sung them mot lop kha nang cho smart contract. Bang cach tich hop token fungible va NFT truc tiep vao mo hinh UTXO o cap consensus, CashTokens cho phep cac hop dong dua tren token duoc thuc thi boi quy tac consensus thay vi giao thuc overlay. NFT trong CashTokens co truong "commitment": du lieu tuy y gan vao token ma script co the doc va xac thuc. Dieu nay tao co che giu trang thai on-chain qua nhieu giao dich, dieu tung kho trong mo hinh UTXO. Hop dong co the dung NFT lam vat mang trang thai, cap nhat commitment moi lan giao dich de thuc hien cac quy trinh nhieu buoc.

Su ket hop giua opcode introspection, CashTokens va CashScript tao nen mot nen tang smart contract co kha nang, du khac co ban voi mo hinh cua Ethereum, nhung van co the trien khai nhieu ung dung DeFi tuong tu. San giao dich phi tap trung, AMM, giao thuc cho vay, va DAO da duoc xay dung hoac thu nghiem tren Bitcoin Cash. Cach tiep can UTXO co loi the ve song song hoa (UTXO xac thuc doc lap), quyen rieng tu (moi UTXO tach biet) va tinh du doan (khong co trang thai toan cuc), nhung doi hoi cac mau thiet ke khac voi he thong account-based.

Monetary Policy

Bitcoin Cash inherits Bitcoin's monetary policy in its entirety. The total supply of Bitcoin Cash is capped at 21 million coins, and the issuance schedule follows the same halving mechanism as Bitcoin. This shared monetary policy is a direct consequence of the fork: because Bitcoin Cash split from the Bitcoin blockchain, it began with the same issuance history and continues with the same future issuance rules.

The block-reward/" class="glossary-link" data-slug="block-reward" title="block reward">block reward started at 50 BCH per block (inherited from Bitcoin's genesis parameters) and halves every 210,000 blocks, approximately every four years. The first halving occurred in November 2012 (before the fork, so this is shared history), reducing the reward to 25 coins. The second halving in July 2016 reduced it to 12.5 coins. The third halving in April 2020, which occurred after the fork and thus was specific to the Bitcoin Cash chain, reduced the reward to 6.25 BCH. The fourth halving in April 2024 further reduced it to 3.125 BCH per block.

This halving schedule creates a disinflationary monetary policy in which the rate of new coin creation decreases over time, approaching zero asymptotically. The final Bitcoin Cash coin is expected to be mined around the year 2140. At that point, miner revenue will consist entirely of transaction fees.

The 21 million supply cap and halving schedule give Bitcoin Cash the same scarcity properties as Bitcoin. The circulating supply as of early 2026 is approximately 19.8 million BCH, representing over 94 percent of the total supply that will ever exist. The remaining coins will be distributed over more than a century of diminishing block rewards.

Bitcoin Cash's approach to the transition from block rewards to fee-based miner compensation differs from Bitcoin's strategy. Bitcoin's scaling philosophy, which constrains block space to maintain a fee market, implicitly relies on high per-transaction fees to compensate miners as block rewards diminish. Bitcoin Cash takes the opposite approach: by keeping fees low and blocks large, the network aims to generate sufficient total fee revenue through high transaction volume rather than high per-transaction fees. In this model, if each transaction pays a fee of one cent but the network processes millions of transactions per block, the aggregate fee revenue can still be substantial enough to incentivize mining.

This volume-based fee model requires that Bitcoin Cash achieves significantly higher transaction throughput than Bitcoin to provide equivalent miner incentives in the post-subsidy era. Proponents argue that this is achievable through continued on-chain scaling, as global payment demand is enormous and even a modest share of worldwide transactions would represent millions of payments per day. Critics counter that achieving this level of adoption is uncertain and that the low-fee model may create insufficient incentives during the transition period.

The shared monetary policy between Bitcoin and Bitcoin Cash means that the two chains are in direct competition for SHA-256 mining hash power. Miners allocate their resources to whichever chain is more profitable at any given time, and the difficulty adjustment algorithms on both chains accommodate this fluid allocation. In practice, Bitcoin Cash's share of the total SHA-256 hash rate has been proportional to its relative price, reflecting the rational economic behavior of profit-maximizing miners.

Monetary Policy

Bitcoin Cash ke thua toan bo chinh sach tien te cua Bitcoin. Tong cung Bitcoin Cash bi gioi han o 21 trieu coin, va lich phat hanh theo co che halving giong Bitcoin. Dieu nay la he qua truc tiep cua fork: vi Bitcoin Cash tach ra tu blockchain Bitcoin, no bat dau voi cung lich su phat hanh va tiep tuc ap dung cung quy tac phat hanh trong tuong lai.

Block reward bat dau tu 50 BCH moi block (ke thua tham so genesis cua Bitcoin) va giam mot nua moi 210,000 block, xap xi moi bon nam. Lan halving dau tien xay ra thang 11 nam 2012 (truoc fork, nen la lich su chung), giam reward con 25 coin. Lan halving thu hai thang 7 nam 2016 giam con 12.5 coin. Lan halving thu ba thang 4 nam 2020, sau fork nen chi ap dung cho chain Bitcoin Cash, giam con 6.25 BCH. Lan halving thu tu thang 4 nam 2024 tiep tuc giam con 3.125 BCH moi block.

Lich halving nay tao ra chinh sach tien te giam dan (disinflationary), noi toc do tao coin moi giam theo thoi gian va tien ve 0 theo kieu tiem can. Dong BCH cuoi cung du kien se duoc dao vao khoang nam 2140. Khi do, thu nhap cua tho dao se chi con den tu phi giao dich.

Tran 21 trieu va lich halving mang lai cho Bitcoin Cash tinh khan hiem giong Bitcoin. Tinh den dau nam 2026, luong BCH luu hanh uoc tinh khoang 19.8 trieu, tuong duong hon 94% tong cung se ton tai. So coin con lai se duoc phan phoi trong hon mot the ky, voi reward giam dan.

Cach Bitcoin Cash tiep can chuyen doi tu block subsidy sang phi giao dich co diem khac voi chien luoc cua Bitcoin. Trien ly mo rong cua Bitcoin han che khong gian block de duy tri thi truong phi, va ngam dinh can phi cao moi giao dich de bu dap cho tho dao khi reward giam. Bitcoin Cash chon huong nguoc lai: giu phi thap va block lon, nham tao du doanh thu phi tong cong thong qua khoi luong giao dich lon thay vi phi cao moi giao dich. Trong mo hinh nay, neu moi giao dich chi tra 1 cent nhung mang xu ly hang trieu giao dich moi block, tong doanh thu phi van co the du lon de khuyen khich khai thac.

Mo hinh dua tren khoi luong nay yeu cau Bitcoin Cash dat thong luong giao dich cao hon dang ke so voi Bitcoin de tao ra muc khuyen khich tuong duong trong giai doan hau subsidy. Nguoi ung ho lap luan rang dieu nay co the dat duoc nho mo rong on-chain lien tuc, vi nhu cau thanh toan toan cau la khong lo, va chi can chiem mot phan nho giao dich the gioi da la hang trieu thanh toan moi ngay. Nguoi chi trich cho rang muc do chap nhan nay khong chac chan va mo hinh phi thap co the khong du dong luc trong qua trinh chuyen doi.

Chinh sach tien te chung giua Bitcoin va Bitcoin Cash cung co nghia la hai chain canh tranh truc tiep ve SHA-256 hash power. Tho dao phan bo tai nguyen vao chain co loi nhuan cao hon tai moi thoi diem, va thuat toan dieu chinh do kho tren ca hai chain deu thich ung voi viec phan bo linh hoat nay. Tren thuc te, ty le hash rate cua Bitcoin Cash trong tong SHA-256 thuong tuong ung voi gia tuong doi cua no, phan anh hanh vi kinh te hop ly cua tho dao toi uu loi nhuan.

Conclusion

Bitcoin Cash represents a principled continuation of the original Bitcoin vision as peer-to-peer electronic cash. By increasing the block-size/" class="glossary-link" data-slug="block-size" title="block size">block size limit and pursuing on-chain scaling, Bitcoin Cash has maintained the low fees and fast transactions that characterized early Bitcoin, making it practical for the everyday payments and microtransactions that the original whitepaper envisioned.

The project's technical trajectory has been marked by thoughtful and consequential protocol improvements. The ASERT difficulty adjustment algorithm provides stable block production under volatile hash rate conditions. The enhanced scripting language, with restored and new opcodes, enables sophisticated smart contracts within the UTXO model's safety constraints. CashTokens brings consensus-enforced tokenization to the Bitcoin protocol for the first time. CashScript makes these capabilities accessible to a broad developer community. Together, these advances demonstrate that the UTXO model can support a rich ecosystem of decentralized applications while maintaining its fundamental simplicity and security properties.

The scaling debate that led to Bitcoin Cash's creation highlighted a fundamental tension in decentralized systems: the trade-off between on-chain capacity and the cost of operating full nodes. Bitcoin Cash has chosen to prioritize transaction capacity and user experience, arguing that the economic benefits of widespread adoption and usage outweigh the increased hardware requirements for node operators. This is an empirical question whose answer will unfold over the coming years and decades as both Bitcoin and Bitcoin Cash continue to evolve along their respective paths.

Bitcoin Cash's survival and continued development through multiple bear markets, contentious forks (notably the Bitcoin SV split in November 2018), and sustained community effort demonstrates the resilience of the project and the conviction of its participants. The network has processed hundreds of millions of transactions since the fork, maintained continuous operation, and attracted a global community of developers, merchants, and users who share the belief that peer-to-peer electronic cash is a technology worth building.

The long-term success of Bitcoin Cash depends on its ability to attract users and merchants who value low-fee, reliable transactions, and to scale its infrastructure to meet the demands of a global payment network. The technical foundations are sound, the roadmap is clear, and the community is committed. Whether Bitcoin Cash ultimately achieves its ambitious goal of serving as electronic cash for the world will be determined not by technical limitations but by the network effects, market dynamics, and adoption patterns that govern the evolution of all monetary systems.

Conclusion

Bitcoin Cash dai dien cho su tiep noi co nguyen tac cua tam nhin Bitcoin ban dau: tien mat dien tu ngang hang. Bang cach tang gioi han kich thuoc block va theo duoi mo rong on-chain, Bitcoin Cash giu duoc phi thap va giao dich nhanh giong thoi ky dau cua Bitcoin, giup no phu hop voi thanh toan hang ngay va microtransactions ma whitepaper goc huong den.

Lo trinh ky thuat cua du an duoc danh dau boi nhung cai tien giao thuc co y nghia. Thuat toan dieu chinh do kho ASERT giup tao block on dinh duoi bien dong hash rate. He thong script duoc mo rong voi opcode duoc khoi phuc va opcode moi, cho phep smart contract phuc tap trong gioi han an toan cua mo hinh UTXO. CashTokens mang token hoa duoc thuc thi boi consensus vao giao thuc theo phong cach Bitcoin lan dau tien. CashScript lam cho nhung kha nang nay de tiep can hon voi cong dong lap trinh vien. Tong hop lai, cac buoc tien nay cho thay mo hinh UTXO co the ho tro he sinh thai ung dung phi tap trung phong phu ma van giu duoc su don gian va bao mat co ban.

Cuoc tranh luan ve mo rong dan den su ra doi cua Bitcoin Cash nhan manh mot cang thang co ban trong he thong phi tap trung: danh doi giua dung luong on-chain va chi phi van hanh node day du. Bitcoin Cash chon uu tien dung luong giao dich va trai nghiem nguoi dung, lap luan rang loi ich kinh te cua viec duoc su dung rong rai vuot qua yeu cau phan cung cao hon doi voi nguoi van hanh node. Day la cau hoi thuc nghiem, se duoc tra loi trong nhieu nam va thap ky toi khi ca Bitcoin va Bitcoin Cash tiep tuc tien hoa theo con duong rieng.

Su ton tai va phat trien lien tuc cua Bitcoin Cash qua nhieu chu ky giam gia, qua cac fork gay tranh cai (noi bat la vu tach Bitcoin SV thang 11 nam 2018) va qua no luc cong dong ben bi cho thay tinh ben vung cua du an va niem tin cua nhung nguoi tham gia. Mang da xu ly hang tram trieu giao dich ke tu khi fork, duy tri van hanh lien tuc, va thu hut cong dong toan cau gom lap trinh vien, thuong nhan va nguoi dung tin rang tien mat dien tu ngang hang la cong nghe dang de xay dung.

Thanh cong dai han cua Bitcoin Cash phu thuoc vao kha nang thu hut nguoi dung va thuong nhan coi trong giao dich on dinh, phi thap, va phu thuoc vao viec mo rong ha tang de dap ung nhu cau cua mang thanh toan toan cau. Nen tang ky thuat la vung chac, lo trinh ro rang, va cong dong cam ket. Viec Bitcoin Cash co dat duoc muc tieu tham vong tro thanh tien mat dien tu cho the gioi hay khong se khong chi do boi gioi han ky thuat, ma boi hieu ung mang luoi, dong luc thi truong va mau hinh chap nhan chi phoi su tien hoa cua moi he thong tien te.