‹ CHƯƠNG 14, TẤT CẢ CÁC BÀI HỌC

BẬC THẦY · CHƯƠNG 14 · BÀI HỌC 4 TRONG SỐ 5

Quyền riêng tư

CoinJoin và PayJoin

Làm thế nào một giao dịch có thể phá vỡ liên kết giữa người trả tiền và người nhận? 6 phút

CoinJoin

Trong CoinJoin, nhiều người cùng nhau xây dựng một giao dịch. Mỗi người mang theo các đầu vào và nhận các đầu ra với cùng một số tiền tiêu chuẩn. Từ bên ngoài, tất cả các đầu ra bằng nhau đều trông giống nhau: người quan sát không thể biết đầu ra nào thuộc về đầu vào nào. Mỗi người tham gia chỉ ký vào các đầu vào của riêng họ, vì vậy không ai có thể ăn cắp của người khác.

Hầu hết CoinJoin sử dụng một điều phối viên để tập hợp những người tham gia. Điều phối viên không thể lấy tiền nhưng thấy một số siêu dữ liệu, và các điều phối viên đã phải đối mặt với áp lực pháp lý: một số dịch vụ nổi tiếng đã đóng cửa vào năm 2024. Một số sàn giao dịch cũng từ chối các đồng tiền có CoinJoin trong lịch sử gần đây của chúng.

PayJoin

PayJoin yên tĩnh hơn. Khi bạn trả tiền cho ai đó, người nhận cũng thêm một trong các đầu vào của họ vào giao dịch. Nó trông giống như một khoản thanh toán thông thường, nhưng heuristic quyền sở hữu đầu vào chung giờ đây đưa ra câu trả lời sai, và số tiền thực sự được thanh toán bị ẩn. Cả hai ví phải hỗ trợ nó.

Những điều cần ghi nhớ

  • CoinJoin: nhiều người dùng, một giao dịch, các đầu ra bằng nhau.
  • Những người tham gia chỉ ký vào các đầu vào của riêng họ.
  • PayJoin: người nhận thêm một đầu vào, phá vỡ một heuristic chính.

Kiểm tra nhanh

Tại sao điều phối viên CoinJoin không thể đánh cắp tiền của người tham gia?

PayJoin phá vỡ điều gì?

CoinJoin và PayJoin · Trường Đại học Bitcoin