Đôi khi tôi tự bắt gặp mình nghĩ rằng, một khi bạn đã có một bộ validator thì blockchain đã có mọi thứ cần thiết để vận hành. Bạn trả tiền cho các node để đề xuất block, xác thực chữ ký và coi consensus là toàn bộ trò chơi. Rồi tôi bắt đầu xem cách Dusk xử lý các khoản thanh toán tài chính, và tôi nhận ra rằng các validator chỉ đang làm một phần nhỏ công việc.

Phần thú vị không thực sự nằm ở việc tạo block. Các validator về cơ bản là “mù” đối với ngữ cảnh thực tế ngoài đời của một giao dịch. Trong các thị trường được quản lý, việc biết một giao dịch là hợp lệ về mặt toán học không đồng nghĩa với việc người giao dịch được pháp luật cho phép nắm giữ tài sản đó. Vì vậy, Dusk tách consensus khỏi điều kiện đủ về mặt pháp lý. Nó dựa vào các tác nhân bên ngoài như nhà phát hành danh tính và các đơn vị chứng nhận được cấp phép để tạo các chứng minh zero-knowledge trước khi một giao dịch thậm chí đi vào luồng thực thi.

Tôi phải đọc lại phần đó hai lần, vì ban đầu tôi cứ nghĩ các validator đang trực tiếp thực thi các quy tắc tuân thủ. Không phải như vậy. Validator chỉ kiểm tra xem liệu bằng chứng có hợp lệ hay không, còn một bên ở ngoài được tin cậy để xác nhận rằng các quy tắc nền tảng đã được đáp ứng.

Điều đó làm thay đổi ranh giới niềm tin khá nhiều. Bạn có quyền riêng tư “sạch” trên chuỗi, nhưng mạng trở nên phụ thuộc vào việc các bên ký ngoài chuỗi phải trung thực. Tôi vẫn chưa chắc vấn đề khó hơn là giữ cho việc tạo block phân tán hay đảm bảo rằng các “người gác cổng” ngoài chuỗi này không biến hệ thống quay trở lại thành một trung tâm bù trừ truyền thống.

#dusk $DUSK @Dusk $ONG
🔐 ZK proofs
0%
🏛️ External issuers
100%
⚙️ Validators
0%
2 phiếu bầu • Cuộc bỏ phiếu đã kết thúc