Cách sử dụng Bitcoin ẩn danh
Bitcoin công khai theo thiết kế, nhưng vẫn có thể dùng một cách riêng tư. Hướng dẫn cách sử dụng Bitcoin ẩn danh này cho thấy thanh toán bị truy vết ra sao và sáu bước giữ danh tính, địa chỉ ví và địa chỉ IP của bạn tách biệt.

Câu trả lời ngắn gọn
Bitcoin mang tính ẩn danh một phần (bút danh), không phải ẩn danh hoàn toàn. Mọi khoản thanh toán nằm vĩnh viễn trên một sổ cái công khai, nên quyền riêng tư phụ thuộc vào những gì liên kết các địa chỉ với bạn. Để sử dụng Bitcoin ẩn danh, bạn cần cắt đứt ba mối liên kết:
- Danh tính: coin của bạn đến từ đâu. Nguồn đó có biết tên bạn không?
- On-chain: các địa chỉ và khoản thanh toán của bạn liên kết với nhau thế nào trên sổ cái.
- Mạng: địa chỉ IP nào phát sóng giao dịch và kiểm tra số dư của bạn.
Xử lý cả ba, người quan sát bên ngoài chỉ thấy các khoản thanh toán giữa những người lạ. Để hở một mối, hai mối còn lại sẽ kém ý nghĩa đi nhiều.
Bút danh, không phải ẩn danh
Khi Satoshi Nakamoto mô tả Bitcoin trong sách trắng gốc, quyền riêng tư dựa trên một ý tưởng: giữ khóa công khai ở trạng thái ẩn danh. Cả thế giới có thể thấy ai đó đã gửi một số tiền cho người khác, mà không biết hai bên là ai. Mục 10 của bài báo so sánh điều này với sàn chứng khoán, nơi thời gian và quy mô từng giao dịch đều công khai, còn người giao dịch thì không lộ tên.
Mô hình đó chỉ đứng vững khi chưa có địa chỉ nào gắn với một người cụ thể. Trên thực tế, chỉ một liên kết là đủ. Khi một địa chỉ duy nhất bị gắn với tên bạn, mọi thứ địa chỉ đó từng chạm đến đều có thể bị truy vết ngược và xuôi qua blockchain. Đây là lý do giới nghiên cứu gọi Bitcoin là mang tính bút danh: địa chỉ của bạn là một chiếc mặt nạ, nhưng bạn đeo cùng một chiếc mặt nạ đó nơi công cộng cho mọi khoản thanh toán.
Thanh toán Bitcoin bị truy vết như thế nào
Phân tích blockchain không phải phép màu. Nó dựa trên một vài mẫu hình đã được ghi nhận ít nhất từ năm 2011, khi Fergal Reid và Martin Harrigan công bố An Analysis of Anonymity in the Bitcoin System. Các mẫu hình chính:
- Dùng lại địa chỉ. Nhận tiền nhiều lần vào cùng một địa chỉ cho thấy mọi khoản thanh toán đến địa chỉ đó thuộc về một người.
- Giả định chung chủ sở hữu đầu vào. Khi một giao dịch chi tiêu nhiều coin cùng lúc, nhà phân tích giả định tất cả thuộc về một ví. Một khoản thanh toán có thể gộp lại lịch sử riêng biệt của nhiều năm.
- Phát hiện tiền thối. Hầu hết các khoản thanh toán tạo ra một đầu ra tiền thối quay về người gửi. Số tiền tròn, loại địa chỉ hoặc việc chi tiêu về sau thường để lộ đầu ra nào là tiền thối.
- Thời gian và số tiền. Coin rời một nơi và xuất hiện ở nơi khác vài phút sau, với giá trị gần như bằng nhau, rất dễ bị ghép cặp.
- Điểm neo danh tính. Sàn giao dịch xác minh danh tính, người bán có địa chỉ giao hàng, hay địa chỉ nhận ủng hộ đăng trên hồ sơ cá nhân đều cho nhà phân tích một cái tên để bắt đầu.
- Dữ liệu mạng. Địa chỉ IP phát sóng giao dịch đầu tiên, hoặc tra cứu số dư trên một block explorer công khai, có thể chỉ ra vị trí của bạn.
Từng mẫu hình riêng lẻ chỉ là phỏng đoán. Kết hợp lại, chúng tạo thành các cụm địa chỉ có thể được đối chiếu với người thật với độ chính xác đáng ngạc nhiên.
Ba lớp quyền riêng tư của Bitcoin
| Lớp | Thứ bị rò rỉ | Cách bảo vệ |
|---|---|---|
| Danh tính | Tên, giấy tờ tùy thân, tài khoản ngân hàng gắn với một lần mua | Coin có được mà không cần xác minh danh tính |
| On-chain | Liên kết giữa các địa chỉ, tiền thối, coin bị gộp | Địa chỉ mới, coin control, một Bitcoin mixer |
| Mạng | Địa chỉ IP, vị trí, những địa chỉ bạn kiểm tra | Node của riêng bạn, Tor, không tra cứu công khai địa chỉ của mình |
Các bước dưới đây đi theo những lớp này đúng như hành trình của một đồng coin: đi vào, đi qua và đi ra.
Bước 1: Bắt đầu với coin không gắn với tên bạn
Coin mua trên sàn yêu cầu kiểm tra know your customer (KYC) đã gắn với danh tính của bạn ngay từ đầu. Hồ sơ đó tồn tại chừng nào sàn còn lưu giữ, thường là nhiều năm.
Những cách nắm giữ Bitcoin ít gắn với danh tính hơn gồm nhận thanh toán bằng Bitcoin cho công việc hoặc hàng hóa, giao dịch trực tiếp lấy tiền mặt, hoặc đào coin. Mỗi cách có những đánh đổi riêng về sự tiện lợi và giá cả. Nếu coin của bạn đến từ một tài khoản đã xác minh, hãy coi như chúng đã bị dán nhãn. Các bước tiếp theo tồn tại để tạo khoảng cách giữa nhãn đó và những gì bạn làm sau này.
Bước 2: Giữ địa chỉ IP của bạn ngoài cuộc
Một ví hỏi máy chủ bên thứ ba về số dư của bạn sẽ cho máy chủ đó biết những địa chỉ nào là của bạn. Máy chủ đó cũng thấy địa chỉ IP của bạn. Giải pháp mạnh nhất là chạy full node của riêng bạn, chẳng hạn Bitcoin Core, để ví của bạn không bao giờ phải hỏi ai khác về coin của mình.
Nếu chạy full node không khả thi, hãy kết nối ví qua Tor. Tor ẩn địa chỉ IP của bạn khỏi các máy chủ mà ví giao tiếp. Tránh dán địa chỉ của chính mình vào các block explorer công khai: mỗi lần tra cứu sẽ liên kết địa chỉ đó với kết nối của bạn.
Bước 3: Dùng địa chỉ mới cho mỗi khoản thanh toán
Các ví hiện đại tạo một địa chỉ nhận mới mỗi khi bạn yêu cầu, hoàn toàn miễn phí. Hãy dùng tính năng đó mọi lúc. Không bao giờ dùng lại một địa chỉ cho khoản thanh toán thứ hai, không bao giờ công bố cùng một địa chỉ ở hai nơi. Không bao giờ gửi tiền thối về lại địa chỉ mà nó xuất phát.
Địa chỉ mới không che giấu coin đến từ đâu, nhưng chúng ngăn các khoản thanh toán riêng biệt bị gộp nhóm với nhau theo mặc định.
Bước 4: Kiểm soát những coin bạn chi tiêu
Một ví chứa nhiều coin riêng biệt, gọi là đầu ra chưa chi tiêu (UTXO). Khi bạn thanh toán, ví chọn một số coin trong đó làm đầu vào. Nếu ví chọn coin từ hai nguồn khác nhau, nó sẽ công khai gắn hai nguồn đó với nhau.
Coin control giải quyết vấn đề này. Một ví có coin control cho phép bạn chọn chính xác những coin nào được chi trong một khoản thanh toán. Hãy gắn nhãn coin theo nguồn gốc và giữ các nguồn tách biệt:
- Đừng gộp coin từ sàn đã xác minh danh tính với coin nhận được một cách riêng tư.
- Chi tiêu nguyên coin khi có thể, để không có đầu ra tiền thối nào liên kết khoản thanh toán ngược về bạn.
- Nếu không tránh được tiền thối, hãy giữ nhãn nguồn gốc cho nó và coi nó là đã liên kết với khoản thanh toán đó.
Trang về quyền riêng tư trên Bitcoin Wiki mô tả các mẫu hình này sâu hơn.
Bước 5: Cắt đứt dấu vết bằng Bitcoin mixer
Các bước 2 đến 4 ngăn liên kết mới hình thành. Chúng không xóa được những liên kết đã tồn tại, như liên kết giữa một lần mua đã xác minh danh tính và coin của bạn. Đó là việc của một Bitcoin mixer, còn gọi là dịch vụ trộn Bitcoin hay tumbler.
Mixer hoạt động như một mạng trộn (mix network) dành cho coin. Bạn gửi Bitcoin đến một địa chỉ dùng một lần. Sau khoảng thời gian trễ do bạn chọn, những coin khác từ một quỹ dự trữ chung sẽ được chuyển đến một địa chỉ mới do bạn cung cấp. Trên sổ cái, coin bạn gửi vào và coin bạn nhận ra không có giao dịch nào nối chúng với nhau.
Để tận dụng tối đa:
- Nhận coin tại một địa chỉ hoàn toàn mới, trong một ví chưa từng giữ các coin khác của bạn.
- Chọn thời gian trễ dài hơn, để thời điểm không ghép cặp được hai khoản thanh toán của bạn.
- Gửi một số tiền không tròn một cách đáng chú ý, hoặc để khoản chi trả về thành nhiều phần.
- Giữ bằng chứng mà dịch vụ cung cấp cho đến khi khoản chi trả được xác nhận.
Bước 6: Chi tiêu mà không để lộ liên kết ngược
Coin riêng tư chỉ giữ được sự riêng tư khi bạn tách chúng khỏi đời sống công khai của mình. Hãy dùng một ví riêng cho mỗi danh tính. Không bao giờ gộp coin giữa các ví đó. Tránh gửi coin đã trộn thẳng về một địa chỉ biết bạn là ai, chẳng hạn tài khoản sàn đứng tên bạn. Khi thanh toán cho người bán, hãy dùng thêm Tor để người bán không thấy địa chỉ IP của bạn cùng với khoản thanh toán.
Các kỹ thuật bảo mật quyền riêng tư Bitcoin khác
Một vài kỹ thuật ở cấp giao thức cũng hữu ích. Đây là tác dụng của từng kỹ thuật:
- CoinJoin kết hợp các khoản thanh toán của nhiều người vào một giao dịch, khiến không rõ đầu vào nào trả cho đầu ra nào. Gregory Maxwell đề xuất nó trên Bitcointalk năm 2013 trong bài CoinJoin: Bitcoin privacy for the real world.
- PayJoin cho phép người nhận thêm một coin vào khoản thanh toán, phá vỡ giả định chung chủ sở hữu đầu vào cho giao dịch đó.
- Lightning Network chuyển các khoản thanh toán ra ngoài chuỗi (off-chain), nên từng khoản thanh toán không bao giờ xuất hiện trên sổ cái công khai. Việc mở và đóng kênh vẫn diễn ra on-chain.
- Taproot khiến nhiều điều kiện chi tiêu phức tạp trông giống như các khoản thanh toán một chữ ký thông thường trên sổ cái.
Không kỹ thuật nào trong số này thay thế được những điều cơ bản ở trên. Một kỹ thuật riêng tư được dùng từ một địa chỉ đã dùng lại, qua IP tại nhà, vẫn bị rò rỉ.
Những sai lầm phổ biến làm mất quyền riêng tư Bitcoin
- Đăng địa chỉ nhận lên hồ sơ công khai, rồi dùng cùng ví đó cho mọi việc khác.
- Gộp coin từ sàn đã xác minh danh tính với coin nhận được một cách riêng tư trong cùng một khoản thanh toán.
- Kiểm tra một địa chỉ riêng tư trên block explorer công khai bằng kết nối tại nhà.
- Gửi coin đã trộn thẳng về tài khoản sàn đứng tên chính mình.
- Chi ra đúng số tiền bất thường đó ngay sau khi vừa nhận vào.
- Khôi phục một ví riêng tư trong ứng dụng ví cũng đang giữ coin công khai của bạn.
Danh sách kiểm tra nhanh về quyền riêng tư Bitcoin
- Coin đến từ nguồn không biết tên bạn, hoặc đã qua một mixer.
- Ví của bạn chạy trên node riêng hoặc qua Tor.
- Mỗi khoản thanh toán dùng một địa chỉ nhận mới.
- Coin control được bật. Coin được gắn nhãn theo nguồn.
- Mỗi danh tính có ví riêng, không bao giờ gộp với ví khác.
- Việc chi tiêu diễn ra qua Tor, không gửi ngược về các địa chỉ biết bạn là ai.
Câu hỏi thường gặp
Bitcoin có ẩn danh theo mặc định không?
Không. Bitcoin mang tính bút danh: địa chỉ không mang tên ai, nhưng mọi khoản thanh toán đều công khai và vĩnh viễn. Sự ẩn danh đến từ cách bạn có được, lưu giữ và chi tiêu coin.
Thanh toán Bitcoin có bị truy vết được không?
Có, khi bất kỳ địa chỉ nào trong chuỗi bị liên kết với một người. Nhà phân tích lần theo việc dùng lại địa chỉ, các đầu vào bị gộp, đầu ra tiền thối, thời gian và các điểm neo danh tính như tài khoản sàn đã xác minh.
Ví cứng có giúp Bitcoin ẩn danh không?
Ví cứng bảo vệ khóa của bạn khỏi bị đánh cắp. Bản thân nó không làm gì cho quyền riêng tư: địa chỉ, đầu vào và các lần tra cứu qua mạng vẫn rò rỉ giống như với bất kỳ ví nào.
Sử dụng Bitcoin mixer có hợp pháp không?
Công cụ bảo vệ quyền riêng tư hợp pháp ở nhiều quốc gia, nhưng quy định khác nhau tùy khu vực pháp lý. Hãy kiểm tra luật áp dụng cho bạn trước khi sử dụng.
Lightning Network có riêng tư hơn Bitcoin on-chain không?
Với từng khoản thanh toán thì thường là có, vì chúng không xuất hiện trên sổ cái công khai. Việc mở và đóng kênh vẫn nằm on-chain, nên coin dùng để cấp vốn cho kênh vẫn cần được cẩn trọng như vậy.
Thời gian trễ của mixer nên dài bao lâu?
Càng dài càng tốt cho quyền riêng tư. Thời gian trễ vài giờ khiến việc ghép cặp coin bạn gửi đi với coin bạn nhận về khó hơn rất nhiều, nhất là khi số tiền khác nhau.
Đọc thêm
- Satoshi Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System, mục 10.
- Fergal Reid và Martin Harrigan, An Analysis of Anonymity in the Bitcoin System.
- Gregory Maxwell, CoinJoin: Bitcoin privacy for the real world, Bitcointalk.
- Quyền riêng tư (Privacy) trên Bitcoin Wiki.
- Cryptocurrency tumbler trên Wikipedia.