
Hard fork PoW từ Bitcoin Knots: Khi bản rebase chỉ là tiếng ồn trên GitHub
Bùi Quân
Thị trường đang tăng. Bitcoin chạm mức giá khiến những người từng bán đáy phải ôm đầu. Trong lúc các dòng tweet về quỹ ETF và AI hút hết sự chú ý, một bản rebase code ít người để ý vừa xuất hiện: Chris Guida đã rebase mã hard fork proof-of-work lên Bitcoin Knots. Không có testnet, không có địa chỉ miner, không có báo cáo audit. Chỉ có một dòng commit trên GitHub, một cái tên, và một câu chuyện mơ hồ về việc giữ lại cơ chế bằng chứng công việc.
Bỏ qua chỉ số, theo dõi lịch sử ví.
Với tư cách là một Nansen Certified Analyst, tôi đã dành hơn một thập kỷ để đọc các loại dữ liệu khác nhau, từ dòng tiền ví, lịch sử giao dịch, cho đến commit history của các giao thức. Có một nguyên tắc tôi chưa bao giờ phá vỡ: giá trị nằm ở đâu thì nhìn ở đó. Nếu một dự án tuyên bố mãi mãi, hãy mở code. Nếu một quỹ tuyên bố lợi nhuận, hãy mở lịch sử ví. Còn nếu một nhà phát triển rebase một hard fork, hãy mở toàn bộ bối cảnh trước khi nói bất cứ điều gì.
Bối cảnh bắt đầu từ Bitcoin Knots.
Bitcoin Knots là một client nguồn mở, được duy trì bởi Luke Dashjr, một nhà phát triển kỳ cựu trong cộng đồng Bitcoin. Khác với Bitcoin Core, Bitcoin Knots chứa nhiều thay đổi thử nghiệm chưa được cộng đồng đồng thuận đưa vào nhánh chính. Nó giống như một phòng thí nghiệm, nơi các ý tưởng gây tranh cãi được cài cắm và kiểm tra. Khi ai đó rebase mã hard fork proof-of-work lên Bitcoin Knots, nghĩa là họ đang dùng nền tảng của một client Bitcoin để tạo ra một chuỗi mới, hoặc giữ lại một chuỗi cũ, vẫn dùng cơ chế đào khối.
Nhưng điều quan trọng không phải là tên của client, mà là ý đồ.
Một hard fork proof-of-work thường được tạo ra khi một phần cộng đồng không chấp nhận thay đổi đồng thuận của chuỗi gốc. Điển hình là Bitcoin Cash tách khỏi Bitcoin để tăng kích thước khối, hay những nỗ lực giữ lại chuỗi proof-of-work khi một blockchain chuyển sang proof-of-stake. Trong mọi trường hợp, hard fork không chỉ là kỹ thuật. Nó là một sự kiện chính trị và kinh tế. Nhưng động thái của Chris Guida lại thiếu vắng hai phần sau. Không có một tuyên ngôn nào được công bố rộng rãi, không có một chiến dịch thuyết phục miner, không có một quỹ phát triển hỗ trợ. Chỉ có code được dịch chuyển từ nơi này sang nơi khác.
Nhìn kỹ hơn vào kỹ thuật, có ba lớp rủi ro mà tôi muốn nhấn mạnh.
Lớp thứ nhất là lỗi đồng thuận. Bất kỳ hard fork nào cũng thay đổi các quy tắc xác thực khối. Một thay đổi nhỏ trong cách tính toán độ khó, một sai sót trong việc điều chỉnh tham số thời gian, đều có thể dẫn đến việc chuỗi không thể sản xuất khối hoặc chấp nhận các khối không hợp lệ. Trong lịch sử, đã có những hard fork tưởng như vô hại nhưng để lộ lỗ hổng chết người ngay sau khi kích hoạt. Tôi từng kiểm tra một hợp đồng ICO huy động 12.000 ETH năm 2017. Bề ngoài, nó tuyên bố khóa token trong 12 tháng. Nhưng bên trong code, 20% token không bị khóa. Nếu quỹ của tôi không đọc từng dòng code, chúng tôi đã mất 2.000 ETH. Kinh nghiệm đó dạy tôi rằng: một bản code không được kiểm tra kỹ lưỡng, dù là ICO hay hard fork, đều là một quả bom hẹn giờ.
Lớp rủi ro thứ hai là bảo trì. Rebase không tạo ra điều gì mới. Nó chỉ lấy các commit cũ và áp chúng lên một nhánh mới. Mỗi lần Bitcoin Knots cập nhật, người duy trì hard fork phải rebase lại toàn bộ. Điều đó có nghĩa là Chris Guida, một người, phải gánh toàn bộ chi phí bảo trì cho một chuỗi có thể không có ai sử dụng. Tôi đã chứng kiến nhiều dự án chết không phải vì ý tưởng sai, mà vì một nhà phát triển duy nhất kiệt sức. Hard fork là một cam kết dài hạn, không phải một cú nhấp chuột. Nếu không có một tổ chức, một quỹ hoặc một nhóm cộng đồng đứng sau, nó sẽ chết dần sau một chu kỳ cập nhật.
Lớp rủi ro thứ ba là thanh khoản. Một hard fork chỉ có giá trị khi có người giao dịch. Và người giao dịch chỉ đến khi có thanh khoản. Nhưng thanh khoản không tự sinh ra từ code. Nó đến từ sàn giao dịch, từ market maker, từ stablecoin, từ những ứng dụng DeFi chấp nhận chuỗi mới. Không có yếu tố nào trong số đó xuất hiện trong bản rebase này. Đây chính là lý do tôi luôn nói với các nhà đầu tư: đừng nhìn vào biểu đồ giá của một đồng coin hard fork, hãy nhìn vào lượng thanh khoản thực sự trên các sàn và số dư trong các ví lớn. Bỏ qua chỉ số, theo dõi lịch sử ví.
Quay trở lại với Chris Guida. Tôi không quen biết anh ta, cũng không có lý do gì để nghi ngờ năng lực. Nhưng trong phân tích kỹ thuật, ý định tốt không phải là một biến số định lượng. Điều duy nhất tôi có thể xác nhận từ dữ liệu là: không có một mạng lưới thử nghiệm nào được công bố, không có một nhóm thợ đào nào lên tiếng, không có một hợp đồng thông minh nào cho thấy việc phân bổ token của chuỗi mới. Nếu nhìn vào bảng phân tích rủi ro, hầu hết các trường đều bị đánh dấu là N/A, không đủ dữ liệu. Và trong nghề của tôi, không đủ dữ liệu không có nghĩa là an toàn. Nó có nghĩa là rủi ro không thể đo lường được.
Nếu bạn đang cầm một đồng token của một hard fork mới, câu hỏi đầu tiên không phải là giá bao nhiêu, mà là ví nào đang nắm giữ, và chúng đã nắm giữ bao lâu. Nếu phân bố token quá tập trung, một cá voi có thể thao túng giá. Nếu các ví lớn xuất hiện vào đúng thời điểm phân phối, rất có thể đó là nhà phát triển hoặc các quỹ đầu cơ. Lịch sử giao dịch của từng token, từng địa chỉ, là một cuốn nhật ký không thể giả mạo. Còn một bản rebase code thì lại không có cuốn nhật ký nào. Nó chỉ là một mảnh ghép trong một bức tranh lớn hơn.
Một góc nhìn phản trực giác ở đây là: việc rebase code lên Bitcoin Knots, thay vì Bitcoin Core, có thể là một điểm trừ, không phải điểm cộng. Bitcoin Knots là một client ít phổ biến hơn, với lượng người dùng nhỏ hơn. Nếu mục tiêu là tạo ra một hard fork được chấp nhận rộng rãi, tại sao lại chọn một client yếu hơn về mặt cộng đồng? Có thể vì Bitcoin Knots dễ thử nghiệm hơn, dễ thêm các thay đổi tranh cãi. Nhưng một hard fork sinh ra từ một client thiểu số sẽ khó thu hút miner và sàn giao dịch hơn. Tương quan giữa việc chọn phòng thí nghiệm và sự chấp nhận của thị trường không phải là nhân quả. Thực tế, nó thường là chỉ báo ngược.
Hãy nhìn lại lịch sử. Những hard fork thành công nhất đều có một nhóm lãnh đạo mạnh, một tuyên ngôn rõ ràng và một chiến dịch truyền thông lớn. Bitcoin Cash có Roger Ver. Ethereum Classic có một cộng đồng kiên định bảo vệ nguyên tắc code is law. Ngược lại, những hard fork chỉ có code mà không có con người thường chết trước khi được đào. Rebase là một hoạt động kỹ thuật, không phải hoạt động kinh tế. Đừng bao giờ nhầm lẫn giữa việc một dòng commit được tạo ra và việc một mạng lưới vận hành.
Một trong những bài học quan trọng nhất tôi rút ra từ vụ sụp đổ của các cầu nối cross-chain năm 2022 là: dòng tiền luôn rời đi trước khi tin xấu xuất hiện. Tôi đã thấy dòng tiền rút khỏi Ronin và Wormhole từ tháng 1 năm 2022, trước khi vụ hack 620 triệu USD xảy ra. Nhờ đó, quỹ của tôi giảm 80% vị thế trong các dự án cầu nối, và chỉ mất 5% trong khi ngành mất trung bình 40%. Điều tương tự áp dụng cho hard fork. Nếu một chuỗi mới sắp có vấn đề, bạn sẽ thấy các ví lớn rút tiền, bạn sẽ thấy hash rate tụt dốc, bạn sẽ thấy các nhà tạo lập thị trường biến mất. Tất cả những tín hiệu đó đều có thể theo dõi được. Nhưng trong trường hợp của bản rebase này, thậm chí còn chưa có gì để theo dõi.
Bỏ qua chỉ số, theo dõi lịch sử ví.
Thị trường đang tăng. Những câu chuyện huyền thoại về việc trở thành triệu phú từ airdrop đang được kể lại. Nhưng thực tế đa số là thất bại. Trong hơn 18 năm quan sát ngành, tôi chưa bao giờ thấy một hard fork thành công chỉ nhờ một người code giỏi. Thành công đòi hỏi một mạng lưới người dùng, một hệ sinh thái ứng dụng, và một lý do kinh tế để tồn tại. Code là điều kiện cần, nhưng không bao giờ là đủ.
Vậy điều gì sẽ xảy ra tiếp theo? Hãy theo dõi ba chỉ số. Thứ nhất, hash rate. Nếu một nhóm thợ mào bắt đầu đào chuỗi này, điều đó cho thấy có cam kết thực sự. Thứ hai, thanh khoản trên các sàn phi tập trung. Nếu có ai đó tạo một pool thanh khoản cho token mới, đó là một tín hiệu ban đầu. Thứ ba, cộng đồng. Nếu có một nhóm người trên diễn đàn hoặc mạng xã hội thảo luận về bản hard fork không chỉ bằng giá, mà bằng kỹ thuật, thì có thể đây là một thứ gì đó đáng chú ý. Nếu không có cả ba, thì đây chỉ là một dòng commit trên GitHub.
Bỏ qua chỉ số, theo dõi lịch sử ví. Và trong trường hợp chưa có ví nào xuất hiện, hãy theo dõi lịch sử của chính những người đang kể chuyện.