Một mâu thuẫn nằm ngay trong yêu cầu
Khi một cơ quan dân cử đặt ra yêu cầu cho hệ thống biểu quyết, hai chữ thường được nói ra cùng nhau là minh bạch và bảo mật. Người ta gật đầu với cả hai, coi như chúng đi đôi. Nhưng nếu nhìn kỹ, ở tầng cơ chế, hai yêu cầu này kéo về hai hướng ngược nhau.
Minh bạch đòi hỏi mọi người nhìn thấy: thấy con số, thấy ai bỏ phiếu thế nào, thấy kết quả không bị nắn. Bảo mật đòi hỏi che đi: che lá phiếu của một cá nhân trong phiên cần bỏ phiếu kín, che dữ liệu kết quả khỏi những con mắt và đường truyền không được phép. Một hệ thống ngả hẳn về minh bạch tối đa sẽ phơi bày cả thứ lẽ ra phải kín. Một hệ thống ngả hẳn về bảo mật tối đa sẽ biến kết quả thành một hộp đen mà không ai kiểm chứng được.
Một hệ thống biểu quyết công vụ làm tốt không phải hệ thống chọn một trong hai. Là hệ thống biết tách hai yêu cầu ra đúng chỗ, để mỗi yêu cầu được thoả mãn ở tầng của nó mà không giẫm lên tầng kia.
Bài viết này không bàn về tính năng nào hay, mà bàn về cách giải mâu thuẫn ấy. Vì đó mới là phần phân biệt một hệ thống biểu quyết được thiết kế cho cơ quan công vụ với một bộ nút bấm gắn thêm vào micro.
