Twitch vừa biến 1,5 triệu streamer thành nguồn dữ liệu huấn luyện AI cho Amazon, và nút tắt nằm sâu hơn cả lỗ hổng reentrancy trong hợp đồng ICO 2017 mà tôi từng audit. Bạn không tìm thấy nó nếu không có walkthrough, giống như cách mà 99% holder token ERC-20 không bao giờ đọc nổi hàm transferFrom().
Thông báo ngày 12 tháng 8 của Twitch được đóng gói như một quyền riêng tư mới. Thực tế, nó là một xác nhận: việc thu thập đã diễn ra từ lâu. Công tắc nằm ở cuối tab Security and Privacy, nơi mà ngay cả tôi, một kẻ ám ảnh đào sâu cấu trúc, cũng phải mất ba phút để tìm. Đây không phải là một tính năng, đó là một cửa hậu được ngụy trang.
Bối cảnh giao thức: opt-in hay opt-out là một bài toán cơ bản của thiết kế hệ thống.
Twitch cho biết nội dung — luồng trực tiếp, video lưu trữ, chat log — sẽ được dùng để cải thiện tính năng chú thích giọng nói và các hệ thống generative khác của Amazon. Ai đó tin rằng chỉ cần đặt một nút opt-out là đủ. Nhưng cơ chế này vi phạm nguyên tắc thiết kế bảo mật zero-trust: mặc định nên là từ chối, không phải chấp thuận.
Trong blockchain, chúng ta gọi đó là "default-deny" pattern. Một smart contract không bao giờ cho phép rút tiền mà không có chữ ký của chủ sở hữu. Nhưng Twitch đã chọn "default-allow