Tôi đang đọc về Kadcast với hy vọng sẽ thấy một câu chuyện về quyền riêng tư và lại phát hiện điều ngược lại—một mức độ căng thẳng khác.
Ở bề ngoài, nó giống như một lớp làm mờ—định tuyến có cấu trúc, không phải tràn ngập, vậy thì nguồn gốc chắc hẳn sẽ bị chôn vùi trong nhiễu. Nhưng khi tôi lần theo cách nó thực sự hoạt động, Kadcast chuyển tiếp các thông điệp theo các đường đi đa phát (multicast) xác định dựa trên khoảng cách XOR trong một lớp phủ kiểu Kademlia. Việc đó được xây dựng để tối ưu hiệu quả băng thông, chứ không phải để ẩn danh.
Chính ở điểm đó nó trở nên thú vị. Gossip ngẫu nhiên thì lộn xộn, nhưng sự lộn xộn ấy lại làm việc truy vết nguồn gốc khó hơn. Cấu trúc của Kadcast lại ngược lại—các đường đi có thể dự đoán được sẽ khiến vị trí của một nút trong lớp phủ tương đối ổn định. Nếu bạn biết cấu trúc liên kết, bạn có thể suy luận các mô hình lan truyền dễ hơn so với các chuỗi gossip dựa trên cơ chế flood.
Vì vậy, “quyền riêng tư” mà những người gắn với Kadcast thực ra không đến từ lớp mạng. Đó là Phoenix và các mạch ZK đang làm công việc đó ở cấp độ giao dịch. Vai trò của Kadcast chỉ là đưa phiếu bầu và các khối xung quanh các ủy ban của Succinct Attestation đi nhanh và rẻ.
Không hẳn là một lỗi—mà là một mục tiêu thiết kế khác với những gì tôi đã giả định ban đầu. Vẫn đang tự hỏi liệu các lớp phủ có cấu trúc như thế này có tạo ra bất kỳ mức độ lộ metadata nào mà các chuỗi dựa trên gossip không cần phải bận tâm hay không.
@Dusk #DUSK $DUSK
Ở bề ngoài, nó giống như một lớp làm mờ—định tuyến có cấu trúc, không phải tràn ngập, vậy thì nguồn gốc chắc hẳn sẽ bị chôn vùi trong nhiễu. Nhưng khi tôi lần theo cách nó thực sự hoạt động, Kadcast chuyển tiếp các thông điệp theo các đường đi đa phát (multicast) xác định dựa trên khoảng cách XOR trong một lớp phủ kiểu Kademlia. Việc đó được xây dựng để tối ưu hiệu quả băng thông, chứ không phải để ẩn danh.
Chính ở điểm đó nó trở nên thú vị. Gossip ngẫu nhiên thì lộn xộn, nhưng sự lộn xộn ấy lại làm việc truy vết nguồn gốc khó hơn. Cấu trúc của Kadcast lại ngược lại—các đường đi có thể dự đoán được sẽ khiến vị trí của một nút trong lớp phủ tương đối ổn định. Nếu bạn biết cấu trúc liên kết, bạn có thể suy luận các mô hình lan truyền dễ hơn so với các chuỗi gossip dựa trên cơ chế flood.
Vì vậy, “quyền riêng tư” mà những người gắn với Kadcast thực ra không đến từ lớp mạng. Đó là Phoenix và các mạch ZK đang làm công việc đó ở cấp độ giao dịch. Vai trò của Kadcast chỉ là đưa phiếu bầu và các khối xung quanh các ủy ban của Succinct Attestation đi nhanh và rẻ.
Không hẳn là một lỗi—mà là một mục tiêu thiết kế khác với những gì tôi đã giả định ban đầu. Vẫn đang tự hỏi liệu các lớp phủ có cấu trúc như thế này có tạo ra bất kỳ mức độ lộ metadata nào mà các chuỗi dựa trên gossip không cần phải bận tâm hay không.
@Dusk #DUSK $DUSK
