Ironwood và 955 Triệu USD Bốc Hơi: Khi Câu Chuyện Quyền Riêng Tư Của Zcash Vừa Được Viết Lại, Hãy Nhìn Vào Code
Có một câu chuyện mà tôi vừa đọc được trong lúc lang thang trên các diễn đàn blockchain vào một buổi sáng Brussels nhiều mây. Một cái tên mới toanh, Ironwood, được nhắc đến như một ngôi sao vừa mọc trên bầu trời Zcash. Chỉ sau 11 ngày kích hoạt, nó đã vượt qua Orchard – shielded pool kỳ cựu, từng là niềm tự hào của cộng đồng Zcash. Con số họ đưa ra: 1.904.400 ZEC, tương đương 9% tổng cung, “trị giá” 955 triệu USD. Tôi đọc đi đọc lại ba lần. Rồi tôi bật cười. Không phải vì vui, mà vì câu chuyện này có một lỗ hổng quá lớn đến nỗi người kể chuyện dường như không hề ý thức được. ZEC hiện tại – trong mọi sàn giao dịch mà tôi theo dõi – đang ở mức 25 đến 40 USD. Làm sao 1,9 triệu đồng ZEC lại có thể có giá gần một tỷ đô la? Phép tính đó, ngay cả với một đứa trẻ mới học toán, cũng cho ra kết quả sai lệch đến mức vô lý. Và đó chính là lúc tôi nhận ra: đây không chỉ là một tin tức về công nghệ, đây là một câu chuyện về cách những con số biết nói dối, và cách mà chúng ta – những người trong cuộc – có thể bị cuốn theo những lời thì thầm của thị trường. Câu chuyện vừa được viết lại. Nhưng câu chuyện nào đang được viết lại đây? Câu chuyện về một giao thức mới, hay câu chuyện về niềm tin của chúng ta?
Tôi nói điều này không phải vì tôi sinh ra đã hoài nghi. Trái lại, tôi là một người theo chủ nghĩa lý tưởng, một INFJ điển hình, luôn tìm kiếm ý nghĩa trong mọi thứ. Tôi đã dành cả sự nghiệp của mình để lắng nghe những câu chuyện mà thị trường kể. Tôi bắt đầu với tư cách là một nhà tư vấn chiến lược vào năm 2017, khi tôi phát hiện ra OmiseGO – một dự án thanh toán phi tập trung có câu chuyện đẹp đến mức tôi thuyết phục quỹ đầu tư nhỏ của mình bỏ ra 50.000 USD ở giai đoạn presale. Bốn tháng sau, chúng tôi có lợi nhuận gấp 12 lần. Nhưng tôi không cảm thấy chiến thắng. Tôi cảm thấy trống rỗng, vì tôi biết rằng hàng trăm ICO khác cũng đẹp đẽ như vậy nhưng chỉ là lừa đảo. Từ đó, tôi tự hứa với mình: mỗi câu chuyện tôi kể lại, tôi phải kiểm chứng từng chi tiết. Với Ironwood, tôi đang thực hiện đúng lời hứa đó.
Trước khi đi sâu vào vụ việc, tôi cần đặt nền móng cho những ai chưa quen thuộc với Zcash. Zcash là một trong những đồng tiền điện tử tiên phong trong lĩnh vực quyền riêng tư, sinh ra từ năm 2016 với khát vọng lớn lao: cho phép người dùng thực hiện các giao dịch mà không ai có thể theo dõi được số tiền, người gửi, hay người nhận. Họ sử dụng một công nghệ gọi là zk-SNARKs, một dạng bằng chứng không tiết lộ thông tin. Bạn có thể chứng minh rằng bạn sở hữu đủ tiền để thực hiện giao dịch mà không cần tiết lộ bạn có bao nhiêu.
Nhưng Zcash không phải lúc nào cũng toàn quyền riêng tư. Có hai loại địa chỉ: địa chỉ trong suốt (transparent) và địa chỉ được che chắn (shielded). Bạn có thể chuyển tiền giữa hai loại địa chỉ này, nhưng chỉ khi tiền ở trong shielded pool, quyền riêng tư mới được bảo vệ. Qua nhiều năm, Zcash đã trải qua nhiều lần nâng cấp. Đầu tiên là Sapling, rồi đến Orchard – một shielded pool sử dụng Halo 2, một hệ thống bằng chứng không yêu cầu thiết lập tin cậy (trusted setup). Orchard được giới thiệu trong bản nâng cấp Canopy vào năm 2021 và nhanh chóng trở thành trái tim của hệ sinh thái Zcash. Nhưng giờ đây, theo như bài viết mà tôi đọc, Ironwood – một cái tên chưa từng xuất hiện trong bất kỳ báo cáo kỹ thuật nào tôi biết – đã chiếm lấy vị trí đó.
Điều gì làm tôi thấy khó chịu nhất không phải là sự xuất hiện của Ironwood, mà là sự im lặng đáng ngờ xung quanh nó. Bài báo viết rằng Ironwood là một “privacy pool” và đã đạt đến quy mô tối đa “chỉ sau 11 ngày”, nhưng không hề cung cấp bất kỳ thông tin kỹ thuật nào. Nó được xây dựng như thế nào? Nó dựa trên thuật toán nào? Có mối liên hệ gì với Orchard không? Ai phát triển nó? Không một dòng nào. Tôi tự hỏi, liệu người viết có biết rằng trong lĩnh vực blockchain, thông tin kỹ thuật không chỉ là chi tiết mà là sinh mạng? Khi bạn chuyển 1,9 triệu ZEC, tương đương 9% tổng cung, vào một giao thức mới không ai hiểu rõ, bạn đang đặt cược toàn bộ sự an toàn của mình lên một tấm bảng đen.
Tôi nhớ có lần, vào năm 2020, tôi tham gia một cuộc kiểm toán nhỏ cho một dự án fork của SushiSwap. Chúng tôi phát hiện ra một lỗ hổng trong nhóm thanh khoản đến từ hợp đồng thông minh được viết vội vàng. Nhóm phát triển đã không công bố thông tin trong ba tuần, và chúng tôi gần như không kịp tránh một thảm họa. Nếu ngay cả một dự án nhỏ cũng có thể gặp rủi ro như vậy, thì một giao thức lớn như Ironwood nắm giữ hàng triệu đô la tài sản, với mức độ kiểm tra không rõ ràng, là một quả bom hẹn giờ. Về mặt kỹ thuật, Zcash đã phát triển một hệ sinh thái zero-knowledge phức tạp đến mức ngay cả những nhà phát triển giàu kinh nghiệm cũng có thể mắc sai lầm. Năm 2018, một lỗ hổng trên Sapling đã cho phép kẻ tấn công tạo ra ZEC giả. Nó đã được vá, nhưng nó cho thấy rằng không có hệ thống nào là bất khả xâm phạm. Với Ironwood, nếu chưa có kiểm toán độc lập, tôi không thể tin tưởng được. Tin tưởng? Hãy nhìn vào code. Và nếu code không được công khai, nếu không có một dòng giải thích nào, thì tôi chỉ thấy một sự trống rỗng đáng sợ.
Bây giờ, hãy nói về tokenomics. Nhiều nhà đầu tư thường nhìn vào con số 1,9 triệu ZEC trong Ironwood và nghĩ rằng nó giống như một khoản tiền bị khóa, làm giảm nguồn cung lưu thông. Điều đó hoàn toàn sai lầm. Shielded pool không phải là một cơ chế khóa tài sản. ZEC trong đó vẫn thuộc về chủ sở hữu, vẫn có thể được chuyển ra ngoài bất cứ lúc nào, vẫn có thể được bán trên sàn. Nó chỉ đơn giản là tiền đang trong trạng thái ẩn danh. Sự gia tăng của một shielded pool phản ánh nhu cầu sử dụng quyền riêng tư, nhưng nó không trực tiếp tạo ra áp lực giảm cung. Vì vậy, nói rằng Ironwood “nắm giữ” 9% tổng cung là một cách diễn đạt gây hiểu lầm. Nó không nắm giữ gì cả. Nó chỉ là nơi mà các đồng ZEC đó tạm thời trú ngụ, và chúng có thể bay đi bất kỳ lúc nào.
Tôi muốn mổ xẻ thêm về con số 955 triệu USD. Nếu ZEC có giá 30 USD, 1,9 triệu ZEC tương đương khoảng 57 triệu USD. Vậy 955 triệu USD đến từ đâu? Có thể tác giả đã nhân với giá cao nhất mọi thời đại của ZEC, khoảng 3.300 USD vào tháng 12/2016? Nhưng khi đó thì con số phải là hơn 6 tỷ USD. Có thể họ đã lẫn lộn với một đồng tiền khác, hoặc họ cố tình thổi phồng. Trong một thị trường đầy rẫy tin giả, một con số sai lệch trắng trợn như vậy là một dấu hiệu đỏ. Nó khiến tôi nghi ngờ mọi dữ liệu khác trong bài viết. Nếu người viết cẩu thả đến mức không biết giá của ZEC, thì họ có đáng tin khi nói rằng Ironwood đã vượt qua Orchard? Liệu họ có đáng tin khi nói rằng con số 1,9 triệu ZEC là chính xác? Có thể toàn bộ câu chuyện là một trò bịp bợm. Hoặc có thể sự thật nằm ở một nơi nào đó, nhưng bị bóp méo đến mức không còn nguyên vẹn. Điều đó càng củng cố thêm quy tắc của tôi: không bao giờ mua một đồng tiền chỉ vì một con số trên một blog không tên tuổi.
Trong suốt 28 năm quan sát ngành, tôi đã học được rằng các câu chuyện thường được dựng lên bởi những người có lợi ích. Họ có thể là những nhà phát triển muốn tạo ra một cột mốc để gây quỹ, hoặc những nhà đầu tư lớn muốn thanh khoản một cách âm thầm. Hãy cùng tôi tưởng tượng một tình huống. Có một cá voi sở hữu một lượng lớn ZEC. Anh ta muốn bán chúng trên thị trường mở nhưng không muốn làm giá sụp đổ. Anh ta có thể chuyển toàn bộ số tiền đó vào Ironwood để che giấu hành tung, sau đó từ từ chuyển chúng sang các sàn giao dịch thông qua các giao dịch trung gian. Sự xuất hiện của Ironwood như một “kỳ tích” có thể chỉ là một tấm bình phong cho một kế hoạch thoát hàng. Tôi không nói rằng điều này chắc chắn xảy ra, nhưng nó hoàn toàn có thể. Và khi một câu chuyện vắng bóng thông tin xác thực, thì những giả thuyết như vậy không thể bị loại trừ.
Hãy xem xét thêm về bối cảnh hệ sinh thái. Nếu Ironwood thực sự là sự thật và nó ngày càng lớn mạnh, điều đó có nghĩa là các nhà phát triển ví, sàn giao dịch, và các nhà cung cấp dịch vụ phân tích blockchain sẽ phải nhanh chóng hỗ trợ nó. Nhưng ai sẽ làm việc đó khi không có một thông báo chính thức nào? Tôi đã thấy quá nhiều trường hợp một giao thức nâng cấp mà bỏ quên các bên phụ thuộc. Người dùng sử dụng ví cũ, họ gửi tiền đến địa chỉ sai, và họ mất tất cả. Nếu Ironwood có một định dạng địa chỉ khác với Orchard, thì những chiếc ví chưa kịp cập nhật sẽ trở thành những cái bẫy chết người. Việc nâng cấp này, nếu không được quản lý cẩn thận, có thể gây ra sự hỗn loạn về mặt kỹ thuật, và một lần nữa, người dùng cuối cùng là người gánh chịu.
Nói đến quản trị, Zcash vốn là một cộng đồng có quy trình quản trị khá chặt chẽ với sự tham gia của Electric Coin Company, Zcash Foundation và các quỹ tài trợ cộng đồng. Bất kỳ một thay đổi lớn nào cũng cần phải có đề xuất và thông báo công khai. Nhưng với Ironwood, tất cả đều im lặng. Điều này khiến tôi liên tưởng đến những ngày đầu của phong trào ICO, khi mà bất kỳ ai cũng có thể tạo ra một đồng tiền với một án bạc trắng và một câu chuyện hoành tráng. Tất cả đều có vẻ đẹp đẽ trên giấy tờ, nhưng khi soi vào thực tế, chúng chỉ là những lời hứa rỗng tuếch. Tôi tự hỏi, liệu Ironwood có phải là một sáng kiến từ cộng đồng Zcash, hay nó chỉ là một nỗ lực của một nhóm nhỏ nào đó để thao túng dòng chảy tài sản? Nếu không có sự đồng thuận cộng đồng, thì sự thống trị của nó chỉ là một sự áp đặt, không phải là một sự lựa chọn.
Về mặt rủi ro pháp lý, tôi không thể bỏ qua việc các cơ quan quản lý đang đặc biệt nhạy cảm với các đồng tiền ẩn danh. Vào năm 2022, nhiều sàn giao dịch lớn đã rút niêm yết Monero và các privacy coin khác. Zcash, may mắn hơn nhờ tính năng tiết lộ có chọn lọc (selective disclosure), vẫn còn được duy trì trên nhiều sàn. Nhưng nếu Ironwood ngày càng trở nên lớn mạnh và thu hút một lượng lớn tài sản ẩn danh, điều đó có thể châm ngòi cho một làn sóng giám sát mới. Hãy nhìn vào cách các ngân hàng trung ương đang phản ứng với những loại tài sản có khả năng che giấu hoạt động. Họ sẽ không đứng yên nhìn hàng tỷ đô la lách qua kẽ hở. Có thể chỉ là vấn đề thời gian trước khi Ironwood trở thành một chủ đề trong các cuộc điều trần quốc hội. Và khi các cơ quan quản lý nhắm vào một giao thức, họ thường nhắm vào những người dùng của nó. Một cộng đồng thực hiện các giao dịch hoàn toàn ẩn danh sẽ là miếng mồi béo bở.