Điều tôi thích nhất khi tìm hiểu về Covenants của @Nillion là “không ai quyết định có nên ra tay hay không”.

Trước hết, nó là gì: một chỉ thị được mã hóa rồi đăng lên Ethereum; không ai có thể đọc nội dung cho đến khi các điều kiện đã đặt ra được đáp ứng. Khi điều kiện được thỏa mãn, các nút sẽ giải mã và thực thi chỉ thị dựa trên nguồn dữ liệu thời gian thực. Không cần keeper, cũng không cần một bên tập trung nào nhấn nút.
Ứng dụng vào giao dịch thì rất dễ hình dung. Những lệnh cắt lỗ hay lệnh điều kiện chúng ta thường đặt sẽ để lộ ý định ngay khi được đưa lên, khiến chúng dễ bị nhắm đến và săn đón. Covenants giữ kín ý định cho đến khi lệnh được kích hoạt, nên người khác cũng chẳng thể chạy trước.

Một điểm nữa khiến tôi thấy thiết kế này rất thẳng thắn: trong các phiên bản đầu tiên, Covenants không thể bị hủy sau khi đã đăng và thời hạn điều kiện tối đa là 30 ngày. Đây là sự đánh đổi, không phải thiếu sót. Chính vì không thể hủy nên cam kết “không bên nào có thể đổi ý hay can thiệp” mới đáng tin.

Tôi luôn nghĩ điều quý giá nhất trên chuỗi là “không cần phải tin tưởng một cá nhân nào”. Covenants áp dụng điều đó vào các chỉ thị giao dịch, thuyết phục hơn nhiều so với việc chỉ nói về quyền riêng tư.

Bạn muốn dùng nó làm gì trước tiên? Lệnh cắt lỗ được niêm phong hay cuộc đấu giá được niêm phong?
#nil $NIL @Nillion