Có một kiểu thất bại khiến người quyên góp mất nhiều tiền hơn cả lừa đảo, mà chẳng ai cố ý làm gì sai. Bạn sao chép địa chỉ của tổ chức từ thiện đúng chính xác. Bạn soát từng ký tự một. Bạn gửi. Giao dịch được xác nhận. Tổ chức từ thiện không bao giờ nhận được.
Địa chỉ thì đúng. Mạng thì sai.
Đây là cách phổ biến nhất khiến một khoản quyên góp tiền mã hóa với thiện chí biến mất, và hầu như không ai viết về nó, bởi so với gian lận thì nó nhàm chán. Chúng tôi đã viết riêng về chuyện gửi tiền mã hóa sai địa chỉ. Đây là phiên bản khó hơn của vấn đề đó, vì ở mọi bước không có gì trông sai cả.
Vì sao một địa chỉ tồn tại trên nhiều chuỗi
Một địa chỉ kiểu Ethereum gồm 42 ký tự bắt đầu bằng 0x. Định dạng đó không thuộc riêng Ethereum. Nó được dùng bởi mạng chính Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Smart Chain, C-Chain của Avalanche và nhiều mạng khác.
Cùng một chuỗi ký tự đó là một địa chỉ hoàn toàn hợp lệ trên tất cả các mạng ấy. Ví của bạn sẽ không cảnh báo gì, vì theo cách nó nhìn nhận thì chẳng có gì sai: bạn yêu cầu gửi trên một mạng, địa chỉ đúng định dạng trên mạng đó, và giao dịch thành công.
Thứ đến đích là một số dư nằm ở địa chỉ ấy trên mạng mà bạn đã chọn. Liệu có ai từng chuyển được nó đi hay không lại là một câu hỏi hoàn toàn khác.
Sai sót nào còn cứu được
Đây là phần quyết định khoản quyên góp chỉ bị chậm hay thực sự đã mất, và nó phụ thuộc vào loại địa chỉ đó là gì.
Thường cứu được — một địa chỉ ví thông thường. Nếu người nhận giữ khóa riêng tư, khóa đó kiểm soát cùng một địa chỉ trên mọi chuỗi thuộc họ đó. Họ thêm mạng ấy vào ví của mình, và tiền hiện ra. Việc đó khiến họ tốn một chút phí gas và chút rắc rối hành chính. Phần lớn các tổ chức từ thiện tự giữ khóa đều làm được.
Thường không cứu được — ví hợp đồng thông minh hoặc ví đa chữ ký. Một Gnosis Safe hay loại tương tự là một hợp đồng được triển khai trên đúng một mạng cụ thể. Trên một chuỗi khác, địa chỉ ấy có thể chẳng chứa hợp đồng nào cả, và không ai ký được cho nó. Tiền tồn tại và vĩnh viễn không thể chạm tới. Đây là lý do Qubes OS cảnh báo trên chính trang quyên góp của họ rằng địa chỉ Ethereum của họ là một Gnosis Safe chỉ có trên mạng chính và rằng tài sản gửi qua một Layer 2 hay sidechain có thể bị mất — một lời cảnh báo vừa chính xác vừa thẳng thắn một cách khác thường.
Thường không cứu được — địa chỉ nạp tiền của sàn hoặc đơn vị xử lý thanh toán. Những địa chỉ này được tạo ra cho một tài sản trên một mạng và được theo dõi bởi phần mềm chỉ nhìn vào đúng chỗ đó. Không gì được ghi có vào tài khoản. Bộ phận hỗ trợ có thể giúp được với số tiền lớn trên các chuỗi phổ biến, và có thể thu phí cho việc đó; thường thì câu trả lời là không.
Bị chặn trước khi xảy ra — một địa chỉ ở định dạng khác. Gửi một tài sản trên mạng Tron tới địa chỉ bắt đầu bằng 0x, hoặc một tài sản Ethereum tới địa chỉ Tron bắt đầu bằng T, thường bị ví hoặc sàn gửi từ chối thẳng. Đây là những trường hợp lệch nhau trông kịch tính nhất mà gây hại ít nhất.
Khuôn mẫu đáng lo: những sai sót bị bắt lại là những sai sót giữa các chuỗi rõ ràng khác nhau. Những sai sót phá hủy khoản quyên góp lại nằm giữa các chuỗi trông giống nhau.
Stablecoin là nơi điều này gây đau nhất
Một stablecoin không phải là một tài sản duy nhất. USDT và USDC mỗi loại tồn tại dưới dạng những token riêng biệt trên nhiều mạng, được phát hành riêng, và số dư trên mạng này không phải là số dư trên mạng kia.
Khi một sàn yêu cầu bạn chọn ERC-20, TRC-20, BEP-20, Solana, Polygon hay Arbitrum trước khi rút, đó không phải một câu hỏi hình thức. Nó đang hỏi bạn muốn gửi token nào trong số vài token không liên quan đến nhau. Chọn loại rẻ vì phí thấp hơn, trong khi người nhận chỉ theo dõi một loại khác, là cách thường gặp nhất khiến một khoản quyên góp stablecoin bị mất.
Phí mạng thực sự chênh nhau tới vài bậc độ lớn, và đó đúng là lý do người ta chọn sai. Tiết kiệm hai đô la mà mất cả khoản quyên góp thì không phải tiết kiệm. Chúng tôi đã bàn về mặt kinh tế của chuyện này trong bài quyên góp bằng stablecoin.
Cần làm gì trước khi bạn gửi
- Hãy coi mạng là một phần của địa chỉ. Một địa chỉ không nêu mạng là thông tin chưa đầy đủ. Nếu trang chỉ ghi "Ethereum", hãy coi đó là mạng chính.
- Đọc trang quyên góp để tìm tên mạng, không chỉ tên đồng tiền. Những trang tốt đều nêu rõ; một số nêu bằng chữ in đậm vì họ đã từng bị bỏng.
- Khớp bộ chọn mạng trong ví hoặc trên sàn của bạn trước khi dán bất cứ thứ gì.
- Nếu khoản quyên góp lớn và trang web không rõ ràng, hãy gửi một khoản nhỏ trước rồi xác nhận nó đã đến. Phí cho một giao dịch thử là loại bảo hiểm rẻ nhất trong tiền mã hóa.
- Hãy hỏi. Một tổ chức từ thiện không thể cho bạn biết địa chỉ của họ nằm trên mạng nào thì đã nói với bạn một điều hữu ích.
Các tổ chức từ thiện nên làm gì
Nếu bạn nhận quyên góp bằng tiền mã hóa, phần lớn đây là việc bạn phải phòng ngừa, chứ không phải của người quyên góp:
- Nêu tên mạng ngay bên cạnh mọi địa chỉ, mọi lần, kể cả khi điều đó quá hiển nhiên với bạn.
- Nói rõ những gì bạn không nhận được. Dòng "chỉ mạng chính" ngăn được nhiều mất mát hơn một trang FAQ dài.
- Nếu bạn dùng ví hợp đồng thông minh hoặc ví đa chữ ký, hãy nói ra, vì đó là trường hợp mà sai sót của người quyên góp là không thể đảo ngược.
- Hãy ưu tiên một đơn vị xử lý thanh toán hoặc một ví theo dõi nhiều mạng nếu người quyên góp của bạn không am hiểu kỹ thuật, dù phải trả giá bằng quyền kiểm soát.
- Công bố chính sách thu hồi, dù nội dung chỉ là "chúng tôi không thể thu hồi những khoản này". Người quyên góp đáng được biết trước, không phải sau.
Chính chúng tôi cũng thực hành lời khuyên này một cách chưa trọn vẹn: các khoản quyên góp cho chúng tôi đến qua một đơn vị xử lý thanh toán, đơn vị này tạo một địa chỉ nạp cho một tài sản trên một mạng cho mỗi giao dịch, điều đó lấy lựa chọn ra khỏi tay người quyên góp và là lý do chính khiến chúng tôi ít gặp kiểu thất bại này. Sự tiện lợi đó khiến chúng tôi mất quyền giữ tiền trên đường đi, đây là một sự đánh đổi thật sự chứ không phải một món lợi miễn phí. Chúng tôi đã bàn về nó trong bài nhận quyên góp mà không cần đơn vị xử lý thanh toán.
Nếu chuyện đã xảy ra rồi
Hãy xử lý theo thứ tự sau.
- Tìm giao dịch trên một trình khám phá khối của đúng mạng bạn đã dùng. Xác nhận nó đã rơi vào đâu.
- Thông báo cho người nhận ngay lập tức, kèm mã băm giao dịch và tên mạng. Đừng chỉ gửi mã băm — mạng mới là phần họ cần.
- Hỏi xem đích đến là một ví thông thường, một ví hợp đồng, hay một địa chỉ nạp của sàn. Câu trả lời đó quyết định liệu có thể thu hồi được hay không.
- Hãy chuẩn bị trả phí gas cho bất kỳ nỗ lực thu hồi nào, và chuẩn bị tinh thần là sẽ mất thời gian.
- Đừng bao giờ trả tiền cho người chủ động liên hệ đề nghị thu hồi giúp bạn. Những kẻ lừa đảo thu hồi đi theo các giao dịch thất bại công khai, vì sổ ghi nói cho chúng biết chính xác ai vừa mất tiền. Chúng tôi đã viết về cách nhận ra lừa đảo quyên góp.
Nếu bạn đã gửi một khoản quyên góp cho chúng tôi trên một mạng mà chúng tôi không theo dõi, hãy cho chúng tôi biết kèm mã băm giao dịch và tên mạng, và chúng tôi sẽ nói thật với bạn liệu có thu hồi được hay không.
Quan điểm của chúng tôi
Mọi khoản quyên góp đã xác nhận cho TraceGood đều xuất hiện trong sổ ghi công khai của chúng tôi kèm liên kết tới giao dịch trên một trình khám phá khối độc lập, để bạn có thể kiểm tra rằng thứ bạn gửi đúng là thứ đã đến.
Chúng tôi là một tổ chức mới thành lập, việc đăng ký làm hội phi lợi nhuận tại Estonia chưa hoàn tất, và các khoản quyên góp cho chúng tôi không được miễn trừ thuế ở bất kỳ quốc gia nào. Trang Giới thiệu nêu đầy đủ lập trường này.