Lần đó cái tin nhắn cảnh báo nút lúc nửa đêm làm nổ điện thoại tôi, phản ứng đầu tiên của tôi là RPC đã bị quét—cho đến khi trong iftop toàn là các cổng kadcast cho thấy bên ngoài đang retransmission, tôi mới nhận ra. Thói quen “nhận được là chuyển hết cho mọi hàng xóm” của gossip truyền thống, khi mạng giữa các khu vực bị rung lắc (cross-zone jitter) thì lại thành bộ khuếch đại tự kích. Sau đó tôi ngồi soi mã nguồn Rusk và Bạch thư bản 2024, mục Section 2, mới thấy: Dusk thay broadcast bằng Kadcast không phải kiểu vá nhỏ để tiết kiệm băng thông, mà là viết lại tầng P2P thành cơ chế tìm kiếm theo khoảng cách XOR của Kademlia DHT. Mỗi nút lưu người liên hệ theo bucket; khi chuyển tiếp thì chỉ chọn một vài peer có khoảng cách XOR tăng dần để tạo chuỗi chuyển tiếp, không phải ngập tràn toàn mạng.
Nghiên cứu được trích trong bạch thư nói rằng so với gossip, nó tiết kiệm 25%–50% băng thông tương đối, và khi khối nhanh thì stale block giảm 10%–30%. Tôi xem đó như mức trần trong phòng lab. Còn môi trường thật thì provisioner node thỉnh thoảng vài phút lại ra vào, RTT Tokyo–Frankfurt cứ vọt lên tới khoảng 40ms; bucket được làm mới nhờ ping định kỳ chứ không phải sự kiện; vì vậy bảng định tuyến cũ đi—chỉ vài giây là các gói tin phải quay lại kiểu flooding. Băng thông tiết kiệm được lại bị đổ ngược về một nửa.
Trong cơ chế đồng thuận SA ba giai đoạn (Generation → 1st/2nd Reduction → Agreement), mọi thông điệp bỏ phiếu của ủy ban đều chạy qua Kadcast. Nếu đường chuyển tiếp bị đứt dưới điều kiện churn, không thu đủ 2/3 phiếu BLS theo luật định thì khối không còn chuyện “ít hay nhiều băng thông” nữa—mà là bị kẹt vòng.
Điểm nó mạnh hơn gossip là đúng nghĩa “tách rải điểm khởi nguồn của thông điệp”—không phụ thuộc vào các hàng xóm nối trực tiếp; đồng thời làm tăng độ khó để liên hệ IP nguồn của các giao dịch bị Phoenix che giấu thêm một bậc. Đổi lại là gánh nặng tư duy khi gỡ lỗi nặng nề: mempool mặc định 10000 bản ghi, chiến lược hết hạn cục bộ Rusk mặc định 3 ngày, và node-installer cấu hình 30 phút. Những tham số bị phân mảnh như vậy nhìn vào thì đối với người mới vận hành chẳng khác gì bug “ma”.
Tôi nghĩ Kadcast có đáng hay không thì không dựa vào con số 25%–50% trên giấy; nhìn ba việc “cứng”: bucket có hội tụ trong vòng 1 epoch khi nút rớt mạng không? Khi ở tình huống SA vote trên hai phân khu, có thể dựa vào tiểu đồ liên thông còn lại để gom đủ 67% phiếu hợp lệ không? Và khi tỉ lệ nút băng thông gia đình của Provisioner tăng lên thì độ trễ ở đuôi (tail latency) có bị sập không. Qua được ba ải này, thì nó đúng là “phân phối có cấu trúc” mà một chuỗi tài chính cần; không qua, thì đó là một bài báo đẹp dùng để đào hố cho đội vận hành. #disk @Dusk $DUSK
Moonlight走的是标准账户模型,余额、发送方、接收方、金额全链公开。Phoenix走的是UTXO加零知识证明,资金以加密“笔记”形式存在,交易图彻底断裂,根本追踪不到资金流向。从Moonlight划到Phoenix,流程确实顺滑,三分钟到账。可转完我盯着屏幕犯嘀咕:下次转账,我到底该默认用哪个?钱包界面只给一个“public or shielded”的选项,普通用户哪知道每次交易该怎么选——这门槛直接翻倍。
Dạo khắp cả cộng đồng mã hóa rồi, chủ đề thảo luận đang hot nhất hiện nay đều là #TermMax :30%+ chụp màn hình lợi nhuận, quét đầy timeline, hiệu triệu “đồng tiền ‘trăm lần’ tiếp theo” vang trời; thậm chí đã có KOL dạy người ta all in để thắng kiểu nằm không cũng có. Mình theo dõi từ giai đoạn test của dự án, hiện chỉ mới lấy chút vị thế nhỏ để thử sai. Hôm nay không lẫn cảm xúc, mình nói thẳng vài nhận định cho thực tế.
Trước hết phải thừa nhận: TermMax bùng nổ và hot không phải hoàn toàn nhờ thổi khái niệm. Cơ chế điều chỉnh phí giao dịch động, hiệu suất khớp lệnh trên sổ lệnh—trong mảng giao thức phái sinh—đều thuộc nhóm hàng đầu. Đúng lúc nó trúng “điểm nổ” của thị trường này: về bản chất, lợi thế kỹ thuật được tích lũy trước đó đã gặp đúng nhu cầu giao dịch của thị trường hiện tại, nên không cần phải bịa chuyện chê bai cực đoan.
Nhưng bây giờ ai cũng đang nói về tăng trưởng, chẳng ai để ý tới “quả bom” được chôn trong mô hình niềm tin: mình đã lục gần ba tháng lịch sử commit mã, các module cốt lõi đã liên tiếp sáu tuần không có cập nhật quan trọng. Những lần thi thoảng gặp phải tình trạng tương tác on-chain bị nghẽn, các vấn đề “kim châm” trong tình huống biến động cực đoan—phía dự án từ trước tới giờ cũng không đưa ra mốc thời gian sửa lỗi rõ ràng. Thay vào đó, phần lớn tài nguyên lại bị đổ vào hoạt động market truyền thông.
“Chạy mở rộng thị trường rồi mới vá lỗ hổng kỹ thuật” là thao tác thường thấy trong Web3, nhưng đúng là điểm rủi ro lớn nhất của tài sản người dùng: bây giờ thị trường thuận, quy mô giao dịch chưa chạm ngưỡng tới hạn thì các vấn đề còn nằm dưới mặt nước. Chỉ cần biến động sau này tăng mạnh, khoảnh khắc lộ ra sự thiếu hụt kỹ thuật, người chịu áp lực đầu tiên sẽ là tiền của người dùng phổ thông. Đừng tin mấy lời “cùng dự án lớn lên”. Nếu nợ kỹ thuật không được giải quyết, chỉ dựa vào đồng thuận để kéo giá lên thì “cùng tăng trưởng” thực chất là người dùng trả tiền để dự án thử nghiệm sai đúng.
Còn bản thân mình hiện tối đa chỉ đem một phần tiền nhàn rỗi để thử, có lãi thì lấy theo tỷ lệ để chốt và khóa lợi nhuận; đến đường cắt lỗ thì cắt thẳng tay, tuyệt đối không đụng tới mấy câu chuyện “đầu tư giá trị dài hạn”. Trong thị trường coin, chưa từng có kiểu mua bán chắc thắng không thua. Những gì bạn đang quét được toàn là ảnh chụp khoe lãi; khi xu hướng đảo chiều thì chẳng ai đem ra những lệnh đã lỗ tới mức “đứt nửa” cả.
Cảnh báo rủi ro: Bài viết này chỉ nhằm chia sẻ quan điểm cá nhân, không cấu thành bất kỳ lời khuyên đầu tư nào. Thị trường tiền mã hóa là lĩnh vực đầu tư rủi ro cao; @TermMax là dự án thuộc mảng đường hướng mới, phải đối mặt với nhiều rủi ro bất định. Vui lòng chỉ tham gia bằng số tiền nhàn rỗi mà bạn hoàn toàn chịu được khi bị mất, tuyệt đối không all in, tuyệt đối không vay mượn để đầu tư.
Năm #dusk ra mắt DuskEVM, tôi thấy việc này đáng để nghiền ngẫm hơn so với phần lớn mọi người nghĩ. Ngay từ đầu, định vị của chuỗi này rất rõ ràng—là hạ tầng tuân thủ quyền riêng tư dành cho các tổ chức tài chính được cấp phép. Phoenix xử lý giao dịch quyền riêng tư, Moonlight chạy thanh toán minh bạch, và điểm khác biệt của toàn bộ câu chuyện nằm ở chỗ “được thiết kế riêng cho bối cảnh quản lý”. Bây giờ thêm một lớp tương thích EVM, về mặt logic là muốn kéo các nhà phát triển và thanh khoản trong hệ sinh thái Ethereum vào. Nhìn ngắn hạn, đúng là có thể “khuấy” một làn dữ liệu TVL và mức độ giao dịch. Nhưng ở đây có một mâu thuẫn mà ít ai sẵn sàng nói thẳng: tương thích EVM đồng nghĩa phải chấp nhận những giả định mặc định của Ethereum—không cần cấp phép, tương tác ẩn danh—điều này vốn dĩ đang trái ngược ngay với định vị ban đầu “xây hạ tầng tuân thủ cho tổ chức được cấp phép”. Nếu @Dusk EVM chủ yếu chạy MEV bot và nông dân đi cày điểm, thì xét về bản chất cũng không khác gì bất kỳ chain EVM sidechain nào khác. Sự khan hiếm của “quyền riêng tư + tuân thủ” vốn có có thể bị pha loãng đi. Đội dự án có lẽ sẽ nói rằng đây là “đi bằng hai chân”, nhưng nguồn lực và sự chú ý cho câu chuyện là có hạn; một chuỗi rất khó có thể kể thật hay cả hai câu: “phát hành tuân thủ cho ngân hàng Thụy Sĩ” và “chào đón DeFi degen đến quẩy farm airdrop”. Phần tiếp theo là xem thành phần của các địa chỉ hoạt động trên $DUSK EVM; có lẽ còn nói lên vấn đề rõ hơn cả việc nhìn con số TVL.
Dạo gần đây, tôi thấy logic của dự án đã thay đổi: không còn chăm chăm vào những con số “mười vạn TPS”, “không gian hệ sinh thái vạn lần” do KOL thổi phồng kiểu như vậy nữa. Tiêu chí đánh giá cốt lõi giờ chỉ còn một—khung nền tảng của dự án có thể giữ vững ranh giới một cách ổn thỏa giữa quyền riêng tư người dùng, tuân thủ quy định và khả năng lắp ghép chức năng hay không. Nghĩa là không nghiêng hẳn về một phía, và cũng sẽ không vì thỏa hiệp theo nhu cầu của bên nào đó mà làm mòn đi giá trị cốt lõi.
Trước đây, tôi thực sự có định kiến với #dusk . Mặc định đó là một dự án “không khí” chỉ bám vào chứng minh không kiến thức số không và những trào lưu nóng theo kiểu module. Tôi còn cá cược với bạn rằng nó không thể sống qua quý 3 năm nay; lật được hai trang whitepaper là tôi đã gắn cho nó mác “ZK bọc vỏ”. Cho đến tháng trước khi làm nghiên cứu về mảng quyền riêng tư, tôi cố tình tránh tất cả các bài phân tích của KOL, tự cắn răng đào bới trong ba ngày dữ liệu testnet trên trang web chính thức, mã nguồn mở và tài liệu kỹ thuật. Lúc đó mới phát hiện đánh giá trước của mình quá vội vàng.
Dù vậy, đến giờ tôi vẫn chưa hoàn toàn gỡ bỏ lo lắng: khung logic chạy được không có nghĩa là thực chiến có thể triển khai được. Có vài vấn đề cốt lõi cần tiếp tục theo dõi để xác minh. Một là sau khi mainnet ra mắt, hiệu suất xác thực ZK trong các kịch bản giao dịch tài sản thực tế có bị sụt giảm rõ rệt hay không; cơ chế tách trạng thái có đáp ứng được nhu cầu quyền riêng tư của các giao dịch phức tạp không. Hai là việc nộp hồ sơ tuân thủ MiCA có thực sự được duyệt hay không; sau đó có liên tục phải thỏa hiệp để thích ứng với yêu cầu quản lý, rồi cuối cùng mài mòn mất lợi thế cốt lõi về quyền riêng tư của người dùng không. Ba là với một ngách hẹp tập trung vào giao dịch quyền riêng tư tuân thủ như thế này, liệu có thể nuôi được hệ sinh thái ứng dụng đủ lớn không; và cuối cùng có trở thành một mạng khép kín chỉ một vài tổ chức dùng hay không.
Giờ nói đến @Dusk như “điểm kỳ dị của đường đua” còn quá sớm. Tôi cũng chỉ mua vị thế quan sát rất nhỏ; nếu muốn vào với lượng vốn lớn thật sự thì chắc chắn phải chờ mainnet vận hành qua vài chu kỳ, các điểm xác thực cốt lõi được hoàn thiện rồi mới tính. Bởi trong một ngành mà cứ động là lại hô “cách mạng”, “phá cục”, những dự án chịu ngồi lại mài giũa kỹ thuật và tuân thủ suốt 3–4 năm không nhiều. Nhưng nhà đầu tư sẵn sàng đổi thời gian lấy sự chắc chắn cũng cần có chút kiên nhẫn—vì thứ chúng ta đang đợi là một sản phẩm thật sự có thể nắm quyền riêng tư và tuân thủ lại với nhau, chứ không phải một câu chuyện “đầu gió” thổi phồng khác, đúng không? $DUSK