Hôm nay tôi đã đọc tài liệu của Nillion và cố gắng tìm hiểu Covenants thực sự thay đổi cách các hợp đồng thông minh hoạt động như thế nào tại $NIL
Ban đầu, tôi nghĩ đây chỉ là một cách khác để bảo vệ quyền riêng tư của giao dịch. Nhưng càng đọc, tôi càng nhận ra trọng tâm ở đây khác biệt: giữ kín chính chỉ thị trong khi chờ một điều kiện được đáp ứng.
Ví dụ, hãy tưởng tượng bạn đặt điều kiện giá cho một lệnh. Trên một blockchain minh bạch, việc tiết lộ ý định đó từ trước có thể khiến các nhà giao dịch khác biết được chiến lược của bạn. Covenants hướng đến việc giữ chỉ thị đó ở dạng mã hóa cho đến khi điều kiện được đáp ứng, sau đó cho phép chỉ thị được thực thi mà không cần bên thứ ba quản lý.
Điều đó khiến tôi có một số câu hỏi kỹ thuật thú vị. Các điều kiện thực thi được xác minh như thế nào, và người dùng cần tin tưởng vào những giả định nào về mạng lưới nền tảng? Nếu không ai có thể đọc chỉ thị trong lúc nó chờ được thực thi, làm sao những bên quan sát độc lập có thể xác minh rằng việc thực thi tuân theo các quy tắc dự kiến?
Tôi cũng nhận thấy Dusk, bản phát hành Covenant đầu tiên, đã hoạt động trên mạng chính Ethereum chứ không chỉ nằm trên mạng thử nghiệm. Phạm vi ban đầu tập trung vào các điều kiện về giá và thời gian. Tôi tò mò muốn biết sáu giai đoạn còn lại trong lộ trình của Nillion sẽ mở rộng những khả năng này như thế nào, đặc biệt là với các ứng dụng phức tạp hơn.
Khía cạnh quản trị cũng rất quan trọng. Các bản nâng cấp, tranh chấp và lỗ hổng tiềm ẩn sẽ được xử lý như thế nào mà không làm suy giảm các đảm bảo về quyền riêng tư?
Các chỉ thị riêng tư có thể hữu ích, nhưng mức độ tin cậy mà người dùng thực sự cần sẽ phụ thuộc vào chi tiết triển khai.
Bạn sẽ xem xét những giả định bảo mật nào trước tiên khi đánh giá Covenants?
#nil $NIL @Nillion
Ban đầu, tôi nghĩ đây chỉ là một cách khác để bảo vệ quyền riêng tư của giao dịch. Nhưng càng đọc, tôi càng nhận ra trọng tâm ở đây khác biệt: giữ kín chính chỉ thị trong khi chờ một điều kiện được đáp ứng.
Ví dụ, hãy tưởng tượng bạn đặt điều kiện giá cho một lệnh. Trên một blockchain minh bạch, việc tiết lộ ý định đó từ trước có thể khiến các nhà giao dịch khác biết được chiến lược của bạn. Covenants hướng đến việc giữ chỉ thị đó ở dạng mã hóa cho đến khi điều kiện được đáp ứng, sau đó cho phép chỉ thị được thực thi mà không cần bên thứ ba quản lý.
Điều đó khiến tôi có một số câu hỏi kỹ thuật thú vị. Các điều kiện thực thi được xác minh như thế nào, và người dùng cần tin tưởng vào những giả định nào về mạng lưới nền tảng? Nếu không ai có thể đọc chỉ thị trong lúc nó chờ được thực thi, làm sao những bên quan sát độc lập có thể xác minh rằng việc thực thi tuân theo các quy tắc dự kiến?
Tôi cũng nhận thấy Dusk, bản phát hành Covenant đầu tiên, đã hoạt động trên mạng chính Ethereum chứ không chỉ nằm trên mạng thử nghiệm. Phạm vi ban đầu tập trung vào các điều kiện về giá và thời gian. Tôi tò mò muốn biết sáu giai đoạn còn lại trong lộ trình của Nillion sẽ mở rộng những khả năng này như thế nào, đặc biệt là với các ứng dụng phức tạp hơn.
Khía cạnh quản trị cũng rất quan trọng. Các bản nâng cấp, tranh chấp và lỗ hổng tiềm ẩn sẽ được xử lý như thế nào mà không làm suy giảm các đảm bảo về quyền riêng tư?
Các chỉ thị riêng tư có thể hữu ích, nhưng mức độ tin cậy mà người dùng thực sự cần sẽ phụ thuộc vào chi tiết triển khai.
Bạn sẽ xem xét những giả định bảo mật nào trước tiên khi đánh giá Covenants?
#nil $NIL @Nillion
