
Lịch sử phân nhánh cứng Bitcoin: Vừa là sự chia rẽ, vừa là sự phát triển
Tuyển chọn TechFlowTuyển chọn TechFlow

Lịch sử phân nhánh cứng Bitcoin: Vừa là sự chia rẽ, vừa là sự phát triển
Phân nhánh cứng là một dạng chia tách, nhưng sự chia tách cũng chính là một hình thức phát triển, tìm kiếm cơ hội trên những con đường khác biệt.
Tác giả: ZT

Từ mức cao 69.000 USD, thị trường tiền mã hóa liên tục giảm theo nhịp điệu của Bitcoin và đã bước vào giai đoạn thị trường gấu kéo dài gần 2 năm.
Vào năm 2023, khi gần đến thời điểm giảm một nửa lượng Bitcoin (halving), mọi người lại bắt đầu kỳ vọng rằng thị trường tiền mã hóa năm 2024 sẽ khởi sắc trở lại dưới sự dẫn dắt của Bitcoin, giống như ba đợt tăng giá trước đây.
Tuy nhiên, lịch sử sẽ không đơn giản lặp lại. Đường cong phát triển của Bitcoin đã bước vào vùng ổn định, và nó cần những chất xúc tác mới để bứt phá.

Dự kiến vào tháng 4 năm 2024 sẽ diễn ra lần giảm một nửa thứ tư của Bitcoin [1]
Phần thưởng khối cho thợ đào sẽ giảm từ 6,25 BTC hiện tại xuống còn 3,125 BTC. Trong điều kiện phần thưởng 6,25 BTC mỗi khối hiện nay, theo dữ liệu từ BTC.com, ngưỡng giá ngừng hoạt động của các thiết bị khai thác chính hiện nằm trong khoảng 14.000–20.000 USD. Sau khi halving xảy ra, nếu không có sự gia tăng về sức mạnh tính toán hay thu nhập từ phí giao dịch tăng mạnh, thì giá Bitcoin phải đạt trên 40.000 USD thì thợ đào mới có thể duy trì lợi nhuận và tiếp tục bảo vệ mạng lưới Bitcoin.
Mỗi đợt tăng giá sau lại có biên độ tăng nhỏ hơn, trong khi sức mạnh tính toán (hashrate) vẫn tiếp tục tăng. Thực tế, kể từ năm 2018, Bitcoin đã tụt hậu so với nhiều cổ phiếu lớn tại Mỹ, mức tăng trưởng chỉ tương đương Amazon hay Netflix; cổ phiếu Apple tăng gấp 3 lần, còn Tesla thậm chí vượt xa tới hơn 8 lần.

Ngay cả trong thị trường gấu, sức mạnh tính toán của Bitcoin vẫn liên tục tăng lên

Diễn biến giá sau ba lần giảm một nửa trước đó

Sau mỗi lần giảm một nửa, mức tăng giá của Bitcoin đều thấp hơn lần trước
Sau khi đào xong toàn bộ Bitcoin, làm thế nào để giữ chân các thợ đào duy trì an ninh mạng? Câu hỏi này đã được đặt ra không lâu sau khi Bitcoin ra đời. Tăng phí giao dịch là giải pháp hiển nhiên nhưng không khả thi, do đó con đường duy nhất là tăng khối lượng giao dịch để nâng cao thu nhập cho thợ đào. Vì vậy, các nỗ lực mở rộng quy mô (scaling) cho Bitcoin chưa bao giờ ngừng nghỉ, và việc phân nhánh cứng (hard fork) Bitcoin như một cách “tìm kiếm một phiên bản Bitcoin tốt hơn” cũng liên tục diễn ra.

Lịch sử phân nhánh cứng của Bitcoin
Phân nhánh Bitcoin được định nghĩa là sự thay đổi trong giao thức mạng Bitcoin hoặc là tình huống “xuất hiện hai hoặc nhiều khối có cùng chiều cao khối”. Việc phân nhánh thường nhằm mục đích thêm chức năng mới vào blockchain, hoặc đảo ngược tác động từ một vụ hack hay lỗi nghiêm trọng. Phân nhánh ảnh hưởng đến hiệu lực của các quy tắc mạng, và cần đạt được sự đồng thuận để giải quyết; nếu không, sẽ dẫn đến sự chia rẽ vĩnh viễn – tức là hard fork.
Tùy theo đối tượng và mục đích phân nhánh, hard fork có thể được chia thành vài loại khác nhau.
1. Hard fork khách hàng Bitcoin
1. Bitcoin XT
Bitcoin XT là một trong những hard fork nổi tiếng đầu tiên của Bitcoin, do Mike Hearn khởi xướng. Trước khi thực hiện phân nhánh, Mike Hearn đã công bố BIP 64[2] vào ngày 10 tháng 6 năm 2014, đề xuất bổ sung “một mở rộng nhỏ cho giao thức P2P, cho phép tra cứu UTXO dựa trên tập hợp điểm đầu vào nhất định”. Vào ngày 27 tháng 12 năm 2014, Hearn phát hành phiên bản 0.10 của client XT, tích hợp thay đổi từ BIP 64.
Vào tháng 8 năm 2015, Bitcoin XT áp dụng BIP 101 do Gavin Andresen công bố, nâng giới hạn kích thước khối từ 1MB lên 8MB/khối, giúp TPS của Bitcoin XT đạt 24. Ban đầu, Bitcoin XT đạt được thành công nhất định, vào cuối hè năm 2015 có từ 30.000 đến hơn 40.000 nút chạy phần mềm này. Tuy nhiên, chỉ vài tháng sau, dự án mất dần sự quan tâm của người dùng và cơ bản bị bỏ rơi.
2. Bitcoin Classic
Khi Bitcoin XT suy giảm, một số thành viên cộng đồng vẫn mong muốn mở rộng kích thước khối. Đáp lại, một nhóm nhà phát triển đã ra mắt Bitcoin Classic vào đầu năm 2016. Khác với XT đề xuất nâng kích thước khối lên 8MB, Classic chỉ định nâng lên 2MB.
Giống như Bitcoin XT, Bitcoin Classic ban đầu cũng thu hút sự chú ý, với số lượng nút dao động từ khoảng 27.000 đến 200.000 trong vài tháng năm 2016. Dự án này vẫn tồn tại cho đến nay, và một số nhà phát triển vẫn tích cực ủng hộ Bitcoin Classic.
3. Bitcoin Unlimited
Từ khi ra mắt đầu năm 2016, Bitcoin Unlimited luôn là một điều bí ẩn. Các nhà phát triển của dự án công bố mã nguồn nhưng không nêu rõ loại phân nhánh nào cần thiết. Điểm độc đáo của Bitcoin Unlimited là cho phép thợ đào tự quyết định kích thước khối của họ, trong khi các nút và thợ đào có thể giới hạn kích thước khối chấp nhận tối đa 16 MB. Tháng 11 năm 2016, tình hình thay đổi khi dự án chuyển sang giải pháp trao quy tắc phần mềm vào tay thợ đào và nút. Tuy nhiên, sự phức tạp của các thay đổi quy tắc khiến Bitcoin Unlimited hầu như không được chấp nhận rộng rãi.
2. Hard fork tiền tệ Bitcoin
Đây là dạng hard fork phổ biến nhất, thông qua việc thay đổi quy tắc mạng và chia sẻ lịch sử giao dịch trước một thời điểm nhất định với Bitcoin, tạo ra một mạng blockchain mới.
Dưới đây liệt kê các hard fork tách khỏi Bitcoin theo ngày/thời điểm khối:
-
BCH - Bitcoin Cash, khối phân nhánh: 478558, ngày: 1 tháng 8 năm 2017, cứ mỗi 1 BTC nắm giữ sẽ nhận được 1 BCH
-
BTG - Bitcoin Gold, khối phân nhánh: 491407, ngày: 24 tháng 10 năm 2017, cứ mỗi 1 BTC nắm giữ sẽ nhận được 1 BTG
-
BSV - Bitcoin SV, khối phân nhánh: 556766, ngày: 15 tháng 11 năm 2018, cứ mỗi 1 BCH nắm giữ sẽ nhận được 1 BSV
-
XEC, khối phân nhánh: 661648, ngày: 15 tháng 11 năm 2020, cứ mỗi 1 BCH nắm giữ sẽ nhận được 1 XEC
1. Bitcoin Cash (BCH)
Hard fork đầu tiên của Bitcoin diễn ra vào ngày 1 tháng 8 năm 2017, tạo ra BCH. Cuộc phân nhánh này do nhóm Bitcoin Unlimited nêu trên khởi xướng, với sự hậu thuẫn từ Bitmain – nhà sản xuất máy đào lớn nhất thế giới. Lần phân nhánh này đã tạo ra một đồng tiền mã hóa có vốn hóa đứng thứ tư lúc bấy giờ.
BCH là đại diện cho hướng mở rộng bằng khối lớn, hiện hỗ trợ khối tối đa 32MB. Bitcoin Cash vẫn là hard fork thành công nhất từ Bitcoin; tính đến tháng 6 năm 2023, nó là đồng tiền mã hóa có vốn hóa lớn thứ 28.
2. Bitcoin Satoshi Vision (BSV)
Vào ngày 16 tháng 11 năm 2018, doanh nhân người Úc CSW (Craig Wright), người thường xuyên tự xưng là Satoshi Nakamoto, đã phát động chiến dịch phân nhánh khỏi BCH. Một chuỗi phân nhánh mang tên BSV (Bitcoin Satoshi Vision) ra đời, mà theo CSW, đây chính là “tầm nhìn của Satoshi”.
Tương tự như BCH tách ra từ BTC, việc phân nhánh BSV phản ánh cuộc tranh luận đường lối giữa hai phe phái trong nội bộ BCH: Wu Jihan chủ trương cải tiến dần dần; còn CSW kêu gọi cách mạng triệt để – áp dụng ngay khối siêu lớn 128MB và “khóa cứng” client ở phiên bản 0.1 thời kỳ Satoshi.
3. Bitcoin Gold (BTG)
BTG là một hard fork vào tháng 10 năm 2017, khác biệt với Bitcoin ở thuật toán POW mà thợ đào cần dùng, với mục tiêu khôi phục lại việc đào bằng GPU, vì người sáng lập cho rằng thiết bị và phần cứng đào tiền đang trở nên quá chuyên biệt.
Việc khai thác Bitcoin ngày càng khó và sự xuất hiện của các mạch tích hợp chuyên dụng (ASIC) dành riêng cho việc đào Bitcoin khiến người bình thường gần như không thể tham gia. Các nhà ủng hộ BTG cho rằng điều này bất lợi cho an ninh của Bitcoin.
BTG tạo ra chức năng "pre-mine" (khai thác trước), đưa một lượng BTG nhất định trực tiếp vào địa chỉ của đội ngũ phát triển, gây tranh cãi sau này: trong mắt nhiều nhà đầu tư, BTG trở thành ví dụ điển hình cho việc đội ngũ dự án lợi dụng hard fork để "cắt韭菜" (thu hoạch người chơi).
Từ ngày 1 tháng 8 năm 2017, khi BCH trở thành dự án hard fork đầu tiên trong lịch sử Bitcoin, các hành động phân nhánh Bitcoin sau đó nối tiếp không ngừng. Theo thống kê, riêng trong tháng 12 năm 2018 đã có hơn 10 dự án phân nhánh Bitcoin ra đời. Theo số liệu từ https://forkdrop.io/, có tới 78 loại tiền phân nhánh thuộc kiểu này. Trong đó, phần lớn là các nhà đầu cơ, lừa đảo mượn danh hard fork để trục lợi.

Có tới 78 loại tiền phân nhánh [4]
Ngoài hai loại trên, còn có một dạng hard fork dùng để thử nghiệm cho Bitcoin. Bạn có thể nghĩ đến LTC, nhưng sắp tới bạn sẽ nghe nhiều hơn về LayerTwoLabs, MainChain, DriveChain.
Kế hoạch hard fork thử nghiệm từ LayerTwoLabs
Đây là dạng hard fork bất đắc dĩ, giống như sự ra đời của Monero, Ethereum, hay như kế hoạch hard fork của LayerTwoLabs.

Do đội ngũ Bitcoin Core và hệ sinh thái BTC ngày càng bảo thủ, cộng với vấn đề ngân sách an ninh mạng Bitcoin (bài 1, bài 2) cực kỳ quan trọng, nên mọi thay đổi lớn đều cần thận trọng tuyệt đối, khiến các nâng cấp soft fork của Bitcoin gần đây chỉ xuất hiện với chu kỳ 2-3 năm. Những đề xuất BIP-300/301 được đông đảo cộng đồng ủng hộ vẫn không được triển khai, trong khi vấn đề lòng trung thành của thợ đào ngày càng lộ rõ khi halving đến gần. Các biện pháp giải quyết cần được đẩy nhanh. LayerTwoLabs dự kiến sẽ thực hiện hard fork Bitcoin trong năm nay như một thí nghiệm, một biện pháp tạm thời để tìm kiếm giải pháp.
Tuy nhiên, hard fork theo kế hoạch của LayerTwoLabs khác với Monero hay Ethereum. Hai dự án kia tách ra vì ý tưởng cải tiến không được Bitcoin Core chấp nhận, còn LayerTwoLabs lại muốn dùng hard fork để kiểm chứng tính khả thi và hiệu quả của phương án DriveChain, từ đó thuyết phục đội ngũ Bitcoin Core và những người phản đối nâng cấp BIP-300/301 trên mạng Bitcoin, nhằm mở rộng quy mô mạng lưới và tăng cường an ninh, tính ứng dụng của Bitcoin trong tương lai.
Tâm lý thợ đào với BIP300

BIP300 hỗ trợ sidechain phi tập trung, ví dụ như EthSide hoặc zSide, thậm chí làsidechain khối lớn. Điều này giúp BTC cạnh tranh hơn. Người dùng có thể không tin tưởng BIP300, khiến nó vô dụng. Ngoài ra, thợ đào sẽ chịu trách nhiệm thêm/xóa sidechain, điều này có thể khiến họ thấy phiền. Tuy nhiên, BIP300 dường như không gây hại cho bất kỳ trường hợp sử dụng BTC nào khác, do đó nó nên được kích hoạt.
Tâm lý thợ đào với loài mới Drivechain
`BTCv25+BIP118/118/300/301/345=?`[5]

Tâm lý thợ đào với BIP301

BMM (Khai thác hợp nhất mù) cải thiện việc khai thác hợp nhất bằng cách loại bỏ nhu cầu thợ đào phải chạy phần mềm chuỗi thay thế. BIP301 có thể được sử dụng bởi các altcoin (ví dụ namecoin) hoặc các sidechain theo BIP300 (gọi là “Drivechains”). Dường như không có ý kiến phản đối kỹ thuật nào đối với BIP301. MM (Khai thác liên kết) đã được sử dụng liên tục hơn 10 năm qua. Mặt khác, hiện tại chưa có nhiều đánh giá kỹ thuật về BIP301. BIP301 dường như không gây hại cho bất kỳ trường hợp sử dụng BTC nào khác, do đó nó nên được kích hoạt.
Hard fork của LayerTwoLabs cũng khác với BCH/BSV. Hard fork của BCH/BSV là do bất đồng đường lối mở rộng quy mô với đội ngũ Core, đường lối của họ đòi hỏi thay đổi mã nguồn底层 của Bitcoin và có xu hướng tập trung hóa trong tương lai, ảnh hưởng đến an ninh mạng Bitcoin. LayerTwoLabs là người ủng hộ khối nhỏ, phương án mở rộng quy mô DriveChain không yêu cầu thay đổi mã đồng thuận của Bitcoin, và vấn đề an ninh sidechain cũng không ảnh hưởng đến chuỗi chính. Nỗi lo ngại hiện tại của các bên phản đối chủ yếu xoay quanh an ninh tài sản liên chuỗi và làm thế nào để đảm bảo thợ đào không làm điều xấu trong bối cảnh tập trung hóa sức mạnh tính toán. Tuy nhiên, trong cơ chế ràng buộc của BIP-300, hành vi gian lận của thợ đào vừa là hành động ngắn hạn ngu ngốc, vừa là hành vi phi đạo đức, bất hợp pháp dưới ánh sáng mặt trời, rất dễ bị những người trung thực phát hiện và xử lý.
Trong nhiều năm qua, cộng đồng DriveChain do Paul Sztorc, fiatjaf và những người khác dẫn dắt luôn nỗ lực thúc đẩy và phổ biến DriveChain, đề xuất dạng khai thác hợp nhất tối ưu hơn là BIP-301, thiết kế 7 sidechain với chức năng khác nhau, tập hợp nguồn lực từ thợ đào và nhà phát triển, chuẩn bị khám phá con đường tương lai của Bitcoin một cách táo bạo.
Hard fork vừa là sự chia rẽ, cũng là sự phát triển
Một cộng đồng chỉ có một giọng nói là nguy hiểm, hậu quả của sự tự mãn là không thể chấp nhận được. Hard fork là một sự chia rẽ, nhưng chia rẽ cũng là một dạng phát triển, tìm kiếm cơ hội từ những con đường khác nhau. Bitcoin luôn đối mặt với vấn đề lựa chọn đường đi, và với những người ủng hộ, yêu thích Bitcoin, các thí nghiệm hard fork là hành trình tìm kiếm giải pháp chứ không phải là sự rạn nứt.
Ở một mức độ nào đó, mỗi lần phân nhánh Bitcoin mới đều tạo ra môi trường màu mỡ cho sự phát triển của công nghệ blockchain và toàn ngành tiền mã hóa, dù là nhà phát triển thật sự đang đổi mới hay chỉ là các dự án lấy câu chuyện để thổi phồng. Là dự án tiền mã hóa được ưa chuộng nhất trên thị trường, Bitcoin luôn là trung tâm hấp dẫn cho những ý tưởng mới và đầy hứa hẹn liên quan đến mã nguồn blockchain công khai sẵn có của nó, từ đó nảy sinh vô số đồng tiền mã hóa thú vị và các ứng dụng blockchain như GameFi, NFT, DeFi, Metaverse, v.v.
DriveChain cung cấp một phương pháp đơn giản, hiệu quả và an toàn để tải các trường hợp sử dụng này vào mạng Bitcoin và giải quyết vấn đề an ninh mạng gốc do thu nhập thợ đào giảm sút. LayerTwoLabs và cộng đồng sẽ khám phá hiệu quả của giải pháp này.
Tài liệu tham khảo
[1] Dự kiến tháng 4 năm 2024 sẽ diễn ra lần giảm một nửa thứ tư của Bitcoin: https://www.bitcoinblockhalf.com/
[2] Mike Hearn công bố BIP 64 vào ngày 10 tháng 6 năm 2014: https://github.com/bitcoin/bips/blob/master/bip-0064.mediawiki
[3] Vào tháng 8 năm 2015, Bitcoin XT áp dụng BIP 101 do Gavin Andresen công bố: https://github.com/bitcoin/bips/blob/master/bip-0067.mediawiki
[4] Có tới 78 loại tiền phân nhánh: https://forkdrop.io/
[5] BTCv25+BIP118/118/300/301/345=?: https://github.com/LayerTwo-Labs
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News













