Được viết bởi: Luật sư Chu Yan
Vào tháng 11 năm 2024, Tòa án lưu động số 5 của Hoa Kỳ đã ra phán quyết rằng các lệnh trừng phạt của Văn phòng Kiểm soát tài sản nước ngoài (OFAC) của Bộ Tài chính Hoa Kỳ đối với công ty trộn tiền tệ Tornado Cash đã vi phạm Đạo luật Quyền hạn Kinh tế Khẩn cấp Quốc tế (IEEPA). Tòa án lưu động thứ năm cho rằng hợp đồng thông minh của Tornado Cash là mã phi tập trung, tự chạy, không thể kiểm soát, không thể sở hữu, không phải là tài sản và không được đưa vào danh sách trừng phạt của OFAC vượt quá thẩm quyền pháp lý của nó.
Mặc dù phán quyết của Tòa án lưu động thứ năm trong vụ Tornado Cash được coi là một chiến thắng cho ngành công nghiệp tiền điện tử, nhưng phải thừa nhận rằng tin tặc Triều Tiên và các tổ chức tội phạm trộm tiền thực sự đang sử dụng Tornado Cash để rửa tiền và trốn tránh các lệnh trừng phạt từ luật pháp. các cơ quan thực thi. Vì vậy, trong thế giới mã hóa, liệu quyền riêng tư trên chuỗi của người dùng mã hóa có được đảm bảo dưới tiền đề tuân thủ pháp luật không? Hôm nay tôi sẽ chia sẻ cách giao thức trộn tiền tệ Railgun bảo vệ quyền riêng tư trên chuỗi của người dùng theo các quy định.
Chế độ hoạt động của giao thức Railgun
Railgun là một giao thức bảo mật dựa trên hợp đồng thông minh. Nó sử dụng bằng chứng không có kiến thức và cây Merkle để đảm bảo thanh toán riêng tư của người dùng trên chuỗi và sử dụng "bằng chứng vô tội" để đảm bảo tính bảo mật và tuân thủ của tiền trên chuỗi chảy vào. Giao thức này đạt được sự cân bằng giữa thanh toán quyền riêng tư và tuân thủ quy định trên chuỗi.
DCG Group, công ty mẹ của Grayscale, hiện đã đầu tư mã thông báo giao thức Railgun RAIL trị giá 1.000.000 USD, quyên góp hơn 7.000.000 USD tiền xu ổn định cho Railgun DAO và đầu tư nguồn lực thông qua công ty con Foundry Labs để đảm bảo khả năng chịu áp lực cuối cùng của giao thức Railgun.
Cơ chế vận hành
1. Quyền riêng tư về mã thông báo
Người dùng sử dụng Ví đường sắt để ẩn mã thông báo trong địa chỉ 0x của họ vào địa chỉ 0zk của Railgun. Sau khi chờ một giờ, số dư mã thông báo trong địa chỉ 0zk có thể được sử dụng để chuyển giữa các địa chỉ 0zk và tương tác trên các chuỗi quyền riêng tư như Chuyển khoản 0zk giữa các địa chỉ. địa chỉ không cần phải chờ đợi và đến trong thời gian thực. Ví Đường sắt hỗ trợ quyền riêng tư cho mã thông báo ERC20, ERC-721 và ERC-1155 NFT.
2. Sử dụng Broadcasters để thay mặt người dùng giao thức tương tác với lớp dưới cùng của chuỗi nhằm đảm bảo quyền riêng tư của giao dịch.
Sau khi mã thông báo được tư nhân hóa, các hoạt động tương tác trên chuỗi của người dùng được thực hiện thông qua Broadcasters trong giao thức Railgun. Do đó, người dùng không cần sử dụng ETH/MATIC/BNB dưới dạng GAS trong các hoạt động tương tác trên toàn bộ chuỗi.
Về mặt lý thuyết, bất kỳ địa chỉ 0x nào cũng có thể được sử dụng làm đài phát sóng và người dùng có thể chọn các đài truyền hình dựa trên lượng gas và tính khả dụng. Các đài truyền hình không kiểm soát mã thông báo trong địa chỉ của người dùng mà chỉ truyền thông tin tương tác và không thể lấy thông tin chi tiết như địa chỉ gửi, số tiền, địa chỉ nhận và loại tương tác mã thông báo trên chuỗi, đảm bảo quyền riêng tư và bảo mật của giao dịch. Các đài truyền hình nhận được 10% tổng GAS trong suốt quá trình.
3. Giải phóng quyền riêng tư sau khi hoàn thành tương tác trên chuỗi
3. Giải phóng quyền riêng tư sau khi hoàn thành tương tác trên chuỗi
Sau khi người dùng chỉ định Broadcasters thay mặt mình hoàn thành giao dịch riêng tư, anh ta có thể nhập bất kỳ địa chỉ 0x nào để bắt đầu hủy tương tác riêng tư, từ đó rút các mã thông báo còn lại của mình trong giao thức Railgun. Trong hoạt động bảo mật và tước đoạt mã thông báo, hợp đồng thông minh giao thức Railgun sẽ tính phí 0,25%, phí này sẽ được gửi đến địa chỉ kho bạc Railgun DAO. Những lợi ích giao thức này sẽ được phân phối cho những người quản lý giao thức và những người cam kết.
Railgun sử dụng bằng chứng không có kiến thức để đảm bảo quyền riêng tư trên chuỗi
Zero-Knowledge Proof (ZKP) là một công nghệ mã hóa cho phép người chứng minh chứng minh tính xác thực của thông tin cho người xác minh mà không tiết lộ chi tiết về nguồn thông tin. Trong giao thức Railgun, người dùng có thể chứng minh rằng họ có quyền sử dụng mã thông báo mà không tiết lộ loại và số lượng mã thông báo. Các đài truyền hình và nhóm quỹ có thể giữ kín địa chỉ tạo và nhận.
Ví dụ: người dùng Railgun giống như người viết thư, ZKP chịu trách nhiệm xác minh nội dung của bức thư, hợp đồng thông minh của giao thức Railgun là những phong bì được dán kín và Broadcasters là người đưa thư. Từ chuỗi công khai, họ chỉ có thể thấy bức thư đã được gửi đi chứ không thể xác định nội dung của bức thư cũng như người gửi và người nhận.
Railgun sử dụng Merkle Tree để ngăn chặn chi tiêu gấp đôi và đảm bảo an toàn giao dịch
Merkle Tree hay còn gọi là cây băm thường được sử dụng để xác minh tính toàn vẹn của dữ liệu giao dịch trên chuỗi. Mỗi tiêu đề khối chứa hàm băm gốc của cây Merkle để xác minh xem dữ liệu giao dịch trong toàn bộ khối có bị giả mạo hay không. Kể từ khi FTX chiếm đoạt tài sản của người dùng, các sàn giao dịch tập trung chính thống hiện nay đã áp dụng cây Merkle để xác minh tính bảo mật quyền giám sát tài sản của người dùng và ngăn chúng bị chiếm đoạt.
Khi người dùng đặt địa chỉ của họ ở chế độ riêng tư bằng giao thức Railgun, mã thông báo sẽ được thêm vào nhóm quyền riêng tư. Số dư mã thông báo trong nhóm bảo mật giao thức Railgun được xây dựng thông qua sổ đăng ký UTXO giống như BTC. Toàn bộ danh sách Railgun UTXO tạo thành cấu trúc dữ liệu cây Merkle được sử dụng để xác minh trạng thái số dư trong quá trình giao dịch. Tất cả các mã thông báo trong giao thức Railgun đều chia sẻ cây Merkle. Mỗi hoạt động bảo mật mã thông báo sẽ cập nhật trạng thái của cây Merkle và tạo ra gốc/lá Merkle mới. Điều này đảm bảo rằng người dùng có đủ số lượng token khi gửi giao dịch riêng tư, ngăn ngừa chi tiêu gấp đôi và đảm bảo tính bảo mật của giao dịch.
Cách giao thức Railgun đạt được sự tuân thủ quy định
Lý do chính khiến Tornado Cash bị xử phạt là do tổ chức hacker Triều Tiên Lazarus Group và nhóm tội phạm rửa tiền đã sử dụng nó để trộn tiền và trốn tránh sự theo dõi và điều tra của các cơ quan thực thi pháp luật như FBI.
Bằng chứng riêng tư về sự vô tội
Khi giới thiệu cơ chế hoạt động của giao thức Railgun ở trên, có đề cập rằng sẽ có thời gian chờ một giờ khi người dùng đặt địa chỉ 0x ở chế độ riêng tư. Trong thời gian chờ đợi, Railgun sẽ tiến hành chống rửa tiền trực tuyến đối với các token trong địa chỉ của người dùng để đảm bảo rằng số tiền trong địa chỉ của người dùng không đến từ các địa chỉ tội phạm có nguy cơ cao hoặc bị trừng phạt.
Chức năng chống rửa tiền trên chuỗi của giao thức Railgun không giống như các sàn giao dịch tập trung hoặc các tổ chức yêu cầu người dùng cung cấp thông tin KYC, điều này có nguy cơ làm lộ quyền riêng tư. Thay vào đó, nó sử dụng xác minh dữ liệu thẻ trên chuỗi. Người dùng có thể chọn thư viện thẻ xác minh tương ứng với khu vực pháp lý hiện hành. Ví dụ: người dùng ở Hoa Kỳ có thể chọn danh sách địa chỉ theo quy định của Hoa Kỳ. Trong thời gian chờ đợi, người dùng có quyền sở hữu mã thông báo và có thể giải phóng quyền riêng tư của mã thông báo bất kỳ lúc nào và truy xuất mã thông báo thông qua địa chỉ 0x ban đầu của người dùng.
Sau khi hoàn tất quá trình xác minh mã thông báo chống rửa tiền trên chuỗi, người dùng sẽ nhận được Bằng chứng vô tội riêng tư. Các mã thông báo tiếp theo được gửi đến địa chỉ blockchain công khai sẽ kèm theo bằng chứng vô tội để chứng minh rằng một phần của mã thông báo đã vượt qua thử nghiệm và. xác minh.
Hiện tại, dữ liệu danh sách nhãn chống rửa tiền trên chuỗi mặc định của giao thức Railgun bao gồm thư viện công cộng miễn phí của Chainalysis và các địa chỉ công khai được OFAC phê duyệt.
Chainalysis là một công ty phân tích blockchain của Mỹ được thành lập vào năm 2014. Vào tháng 5 năm 2022, Chainalysis đã công bố hoàn thành khoản tài trợ Series F trị giá 170 triệu đô la Mỹ do GIC dẫn đầu, với mức định giá đạt 8,6 tỷ đô la Mỹ. Hệ thống chống rửa tiền của Chainalysis đã trở thành một yêu cầu cần thiết về tuân thủ đối với các sàn giao dịch, tổ chức phát hành stablecoin, nền tảng giao dịch NFT và ngân hàng tiền điện tử. Chainalysis cũng hợp tác với các cơ quan chính phủ như Sở Thuế Hoa Kỳ, Sở Di trú và FBI.
Đối với giao thức Railgun, khi mã thông báo đi vào nhóm bảo mật của giao thức, thư viện thẻ địa chỉ của Chainalysis được sử dụng để phát hiện chống rửa tiền, tương đương với việc đeo bùa hộ mệnh. Địa chỉ nhận mã thông báo, địa chỉ sàn giao dịch và tổ chức không còn nhạy cảm với chuỗi. bắt nguồn từ giao thức Railgun. Sợ giao dịch chuyển tiền trực tuyến, sợ vi phạm quy định chống rửa tiền và bị xử phạt, trừng phạt vì giúp đỡ các tổ chức tội phạm rửa tiền.
Tính thuế tài sản tiền điện tử (Xuất thuế Koinly)
Các giao dịch riêng tư của giao thức Railgun sẽ khiến người dùng gặp khó khăn trong việc tính thuế đối với các giao dịch tài sản được mã hóa, vì vậy Ví Đường sắt hỗ trợ xuất hồ sơ tương tác của người dùng với giao thức, phần mềm thuế Koinly có thể sử dụng hồ sơ này để tính số tiền thuế của người dùng.
Tóm tắt và phản ánh
Trong một chuỗi khối công khai, mọi tương tác trên chuỗi đều minh bạch và có thể theo dõi để bảo vệ quyền riêng tư của các giao dịch trên chuỗi, các giao thức trộn tiền tệ như chuỗi công khai quyền riêng tư và Tornado Cash đã xuất hiện, nhưng chúng cũng cho phép sử dụng tiền ảo. các tổ chức tội phạm có số tiền bị đánh cắp có cơ hội lợi dụng nó. Sự xuất hiện của giao thức Railgun đã đạt được sự cân bằng giữa bảo vệ quyền riêng tư trên chuỗi và chống tội phạm rửa tiền bằng tiền điện tử, cho phép các địa chỉ trên chuỗi thực hiện thanh toán riêng tư một cách an toàn và tuân thủ mà không vi phạm các quy định chống rửa tiền.
Địa chỉ của người sáng lập Ethereum Buterin đã sử dụng địa chỉ giao thức Railgun để thực hiện 260 giao dịch riêng tư ETH trị giá hàng triệu đô la từ tháng 12 năm ngoái đến tháng 5 năm nay. Nhưng phương pháp này chỉ có nghĩa là việc xác minh chống rửa tiền được thực hiện trước khi mã thông báo đi vào giao thức. Sau khi mã thông báo được chuyển ra khỏi giao thức thông qua xác minh, các cơ quan quản lý tiếp theo sẽ làm gì nếu họ phát hiện ra rằng có vấn đề với giao thức. giao dịch và cần điều tra? Xét cho cùng, công nghệ tội phạm thường đi trước các biện pháp phòng chống tội phạm và dữ liệu thư viện thẻ địa chỉ của Chainalysis luôn tụt hậu so với các địa chỉ mới nhất được các nhóm tội phạm sử dụng.
Tất cả bình luận