Có lần tôi thực hiện một giao dịch trên chain. Điều khó chịu nhất không phải là mua đắt, mà là sau khi bấm xong, nó cứ bị kẹt ở đó.

Bạn chắc hiểu cảm giác đó. Trang hiển thị pending, ví cũng không nhúc nhích, mở trình duyệt block explorer lên thì lại không tải ra được. Bạn không biết giao dịch còn đang xếp hàng, hay vấn đề nằm ở đường đi (path), hoặc mạng bị lỗi. Giá vẫn nhảy liên tục, tim bạn cũng nhảy theo. Vài phút đó thật sự rất dằn vặt, thậm chí còn khó chịu hơn cả việc lỗ một chút, vì bạn hoàn toàn không biết bây giờ mình đang ở bước nào.

Vì vậy, khi xem Genius hiện tại, tôi không chỉ quan tâm liệu nó có thể đặt lệnh được hay không, mà còn xem liệu nó có làm rõ phần execution management (quản lý thực thi) hay không.

Giao dịch trên chain không giống như CEX thông thường. Bấm mua xong rồi chờ khớp lệnh thì đơn giản hơn nhiều. Ở giữa còn có routing, có ký (signature), có broadcast, có xác nhận, có cả cơ chế fail và quay lui. Nhiều công cụ chỉ làm được phần “bấm nút”, nhưng sau khi bấm xong thì việc quản lý trạng thái lại khá yếu. Người dùng không biết lệnh rốt cuộc đã được gửi đi, đã được thực thi, đã thất bại, hay bị kẹt ở đâu đó trong một khâu cụ thể.

Nếu các terminal như Genius muốn thực sự phục vụ người giao dịch, trạng thái thực thi không thể mập mờ. Từ lúc tạo lệnh đến khi đi đến nơi, mỗi bước ở giữa tốt nhất phải giúp người dùng nhìn thấy rõ ràng. Không phải để trông chuyên nghiệp, mà để giảm bớt sự lo lắng kiểu “mình đang chờ cái gì vậy”.

Tôi nghĩ điểm này rất dễ bị đánh giá thấp. Mọi người đều thích bàn về tốc độ, quyền riêng tư, cross-chain, nhưng trong giao dịch thực tế, thứ thường ảnh hưởng nhiều nhất đến niềm tin lại chính là các trạng thái bất thường. Lúc suôn sẻ thì nói gì cũng được, nhưng khi bị kẹt mới biết công cụ có đáng tin hay không.

Tất nhiên, quản lý thực thi không có nghĩa là có thể đảm bảo mọi giao dịch đều thành công. Thị trường on-chain vốn dĩ đã có tắc nghẽn, trượt giá (slippage), thay đổi đường đi và thay đổi về thanh khoản. Giá trị thật sự của nó là khi có sự cố thì cho người dùng biết đã xảy ra điều gì, chứ không phải để người ta nhìn vào một trạng thái pending mà bất lực.

Tôi khá đồng tình với hướng đi của Genius. Một terminal giao dịch không chỉ cần lo giúp bạn bấm cho xong; nó còn phải giúp bạn thấy rõ giao dịch đó đã đi tới đâu. Làm tốt một việc nhỏ như vậy thì trải nghiệm dài hạn sẽ khác biệt rất nhiều.

$GENIUS #genius @GeniusOfficial