Như mọi người đều biết, các giao thức nền tảng về mã hóa là lĩnh vực tôi khá quan tâm. Vì sao tôi chú ý hơn đến sự phát triển của những dự án này? Cốt lõi là vì xét về lâu dài, tiền mã hóa vẫn đang ở giai đoạn sơ khai, cần rất nhiều cơ sở hạ tầng để hoàn thiện toàn bộ hệ sinh thái. Nhìn từ góc độ này, NIL vừa ra mắt gần đây là một dự án đáng để tìm hiểu.

Nói gọn trong một câu, NIL làm gì? Từ “tính toán trên dữ liệu mã hóa” chuyển sang Covenants (giao kèo mã hóa): mã hóa một chỉ thị rồi gửi lên Ethereum, chỉ khi đáp ứng một điều kiện nhất định. Trước khi điều kiện được đáp ứng, không ai có thể xem nội dung; khi điều kiện được thỏa mãn, các nút phi tập trung sẽ giải mã và thực thi chỉ thị. Toàn bộ quy trình không cần keeper, cũng không cần bất kỳ bên nào quyết định có thực thi hay không.

Đây là cách giải thích chính thức, nhưng hơi khó hiểu. Tôi lấy một ví dụ, có lẽ mọi người sẽ dễ hình dung hơn. Gần đây chẳng phải có rất nhiều hợp đồng Perp bùng nổ sao? Nhưng trên thực tế, nếu treo nhiều lệnh trên chuỗi thì chẳng khác nào tự phơi mình giữa một khu rừng đen tối; lệnh của bạn rất dễ bị nhắm mục tiêu và tấn công. Trước đây, chuyện tương tự đã xảy ra trên Hyperliquid. NIL ra đời chính là để giải quyết điểm đau này.

NIL dùng Covenants để thực hiện cơ chế “mã hóa trước, đưa lên chuỗi sau”. Chẳng hạn, lệnh “bán 10 ETH khi ETH ≤ 2200” sẽ được mã hóa bằng khóa công khai của mạng rồi gửi lên Ethereum. Trên chuỗi chỉ lưu lại một đoạn bản mã mà không ai hiểu được, cùng với một dấu hiệu cho biết “điều kiện nào phải được đáp ứng thì mới có thể giải mã”. Nhờ vậy, lệnh của bạn không bị lộ và cũng không thể bị nhắm mục tiêu tấn công. Đặc biệt với các cá voi, họ sẽ không cần chia nhỏ những lệnh lớn trên chuỗi nữa.

#nil $NIL @Nillion