Trưởng phòng Nghiên cứu tại Coin Center: Những cáo buộc mới nhất của Tornado Cash dường như mâu thuẫn với các tài liệu của Cục Hướng dẫn Tội phạm Tài chính
Tiêu đề gốc: "Các chỉ báo Tornado Cash mới dường như đi ngược lại hướng dẫn của FinCEN"
Viết bởi: Peter Van Valkenburgh, Trưởng phòng Nghiên cứu, Trung tâm Tiền xu
Bản dựng: bayemon.eth, ChainCatcher
Lưu ý của ChainCatcher: Coin Center là một tổ chức phi lợi nhuận hàng đầu tập trung vào các vấn đề chính sách tiền điện tử, tham gia vào việc xây dựng chính sách nghiên cứu và giáo dục, đồng thời ủng hộ cách tiếp cận quản lý hợp lý đối với công nghệ mã hóa trong quy định.
Roman Storm và Roman Semenov bị truy tố về các tội danh bao gồm cả âm mưu điều hành một doanh nghiệp chuyển tiền không có giấy phép. Cho đến nay, tất cả các tình tiết liên quan vẫn chưa được tiết lộ đầy đủ, nhưng những cáo buộc mang tính thực tế hạn chế trong bản cáo trạng ban đầu dường như không bộc lộ bất kỳ hành vi vi phạm rõ ràng nào đối với các luật liên quan. Chúng tôi có thể theo dõi các cáo buộc khác liên quan đến trường hợp mới này, nhưng tại thời điểm này, cần thảo luận về điều gì cấu thành việc chuyển tiền và điều gì cấu thành dịch vụ truyền thông hoặc phát triển phần mềm "thuần túy". Đó là vấn đề then chốt trong trường hợp này và nó là trọng tâm của quyền của công dân Hoa Kỳ trong việc xây dựng và phân phối phần mềm.
Tuyên bố thích hợp duy nhất trong bản cáo trạng rằng “các bị cáo đã thực hiện việc chuyển tiền mà không có giấy phép” là Tornado Cash “cung cấp hoạt động kinh doanh chuyển tiền cho công chúng” và doanh nghiệp này không được đăng ký với Tổng cục Tội phạm Tài chính (FinCEN). Nhưng liệu các cáo trạng có nêu rõ các tình tiết liên quan thực tế cho thấy bị cáo đã tham gia vào các hoạt động chuyển tiền hợp pháp hay không?
Các quy định thực thi Đạo luật Bảo mật Ngân hàng (Đạo luật Bảo mật Ngân hàng) xác định dịch vụ chuyển tiền (Dịch vụ chuyển tiền) là "chấp nhận giá trị của tiền tệ, quỹ hoặc các loại tiền tệ thay thế khác từ một người và truyền giá trị nói trên bằng bất kỳ phương tiện nào cho tổ chức hoặc cá nhân khác".
Tài liệu Hướng dẫn về Tiền tệ Kỹ thuật số FinCEN 2019 giải thích chi tiết các quy định này và đề xuất với các nhà cung cấp dịch vụ phần mềm ẩn danh:
Các nhà cung cấp dịch vụ phần mềm ẩn danh không thể đóng vai trò là người chuyển tiền. Các quy định của FinCEN quy định rằng vì các dịch vụ như giao hàng, liên lạc hoặc truy cập mạng trong quá trình chuyển tiền nhất thiết phải liên quan đến quá trình giao dịch, nên các nhà phát triển phần mềm cung cấp các dịch vụ này không thể đóng vai trò là người chuyển tiền trong quá trình giao dịch.
Bản cáo trạng bao gồm các cáo buộc của FinCEN về các tình tiết mô tả hoạt động của các bị cáo, nhưng những tình tiết này cho thấy các bị cáo hoàn toàn tuân thủ hướng dẫn của FinCEN dành cho các nhà cung cấp phần mềm ẩn danh rằng họ không đóng vai trò là người chuyển tiền. Các hoạt động bị cáo buộc bao gồm:
(a) Trả tiền cho dịch vụ lưu trữ web cho giao diện người dùng cho phép người dùng gửi tin nhắn giao dịch đến hợp đồng thông minh cơ bản;
(b) trả tiền để Github lưu trữ hợp đồng thông minh và phần mềm cũng như tài liệu giao diện người dùng;
(c) "toàn quyền kiểm soát" hợp đồng thông minh Tornado Cash trong khoảng thời gian trước tháng 5 năm 2020.
Nhà cung cấp dịch vụ không đóng vai trò là người chuyển tiền
Đối với các dịch vụ lưu trữ web và lưu trữ mã phần mềm nêu trên, bản thân các hoạt động này không đáp ứng được định nghĩa của FinCEN về cái gọi là “chuyển tiền”, tức là “nhận tiền và chuyển cho bên khác”, các hoạt động này chỉ liên quan đến phần mềm và Dữ liệu. trao đổi và xuất bản. Do đó, theo tài liệu năm 2019, các hoạt động này rõ ràng không thuộc danh mục hoạt động liên quan đến chuyển tiền.
Mặc dù việc cung cấp các “dịch vụ giao hàng, liên lạc hoặc truy cập mạng” này thông qua Tornado Cash có thể giúp người dùng cá nhân truy cập và sử dụng hợp đồng thông minh của mình để chuyển tiền dễ dàng hơn nhưng điều đó không có nghĩa là nhà cung cấp dịch vụ trở thành bên chuyển tiền. Như tài liệu hướng dẫn năm 2019 của FinCEN nêu rõ:
Những người sử dụng giao dịch phần mềm để ẩn danh có thể được chia thành người dùng thông thường và người chuyển tiền tùy theo mục đích của giao dịch. Trong số đó, người dùng thông thường thường sử dụng phần mềm khi thanh toán hàng hóa hoặc dịch vụ bằng tên riêng của họ và các bên chuyển tiền sử dụng phần mềm này làm trung gian để chuyển tiền.
Vì tài liệu chính thức nêu rõ rằng có thể có khả năng người dùng chuyển tiền thông qua phần mềm ẩn danh. Đồng thời, tài liệu hướng dẫn cũng đề cập rằng cả nhà phát triển phần mềm và người dùng đều không cần phải là người chuyển tiền đã đăng ký và theo như tôi biết thì Tornado Cash hoạt động theo cách này.
Tornado Cash không có “quyền kiểm soát độc lập” đối với hợp đồng thông minh
Về vấn đề “kiểm soát” hợp đồng thông minh trước tháng 5 năm 2020, việc phân tích có thể phức tạp hơn. Bản cáo trạng chỉ nói rằng hợp đồng hoàn toàn được kiểm soát bởi Tornado Cash, nhưng trên thực tế, hợp đồng thông minh Ethereum có thể thay đổi và mức độ kiểm soát cũng có thể thay đổi. Đây là thực tế quan trọng cần thiết để xác định liệu một người có đóng vai trò là đối tác tài chính hay không.
Ví dụ: nếu ai đó có khả năng khóa tất cả số tiền trong một hợp đồng, thì người đó thực sự có thể chuyển số tiền đó và trở thành cái gọi là người chuyển tiền. Tuy nhiên, nếu anh ta chỉ có khả năng cập nhật một số logic liên quan đến hợp đồng, nhưng không đủ để giành toàn quyền kiểm soát tiền và quyết định có chuyển tiền cho mình hay không, thì người này không có “độc lập” đối với tất cả số tiền trong FinCEN. hướng dẫn, kiểm soát”, và do đó không phải là người chuyển tiền. Bản cáo trạng không đề cập rõ ràng mức độ kiểm soát của bị cáo đối với các hợp đồng thông minh, vì vậy FinCEN không có đủ bằng chứng cho thấy Tornado Cash tham gia chuyển tiền không có giấy phép.
Việc kiểm soát Tornado Cash đối với hợp đồng thông minh vẫn đang được điều tra, nhưng theo như chúng tôi biết, quyền kiểm soát duy nhất của Tornado Cash đối với hợp đồng thông minh là thay đổi logic mật mã liên quan đến chức năng bảo mật mà không cần bất kỳ kiểm tra thực tế nào hoặc khả năng chuyển tiền của người dùng. Nếu phân tích kỹ thuật này là chính xác, khó có khả năng Tornado Cash có quyền đối với các hợp đồng thông minh “được kiểm soát độc lập” với khả năng chuyển tiền như được mô tả trong tài liệu hướng dẫn FinCEN và do đó cáo buộc duy nhất này không chứng minh rằng Tornado Cash tham gia vào “được phép trái phép”. Hoạt động chuyển tiền".
Ngoài ra, chính phủ cáo buộc rằng các bị cáo đã “quảng cáo” công cụ Tornado Cash và thu lợi từ token quản trị đồng thời “cố tình thiết kế” chức năng của công cụ này. Tuy nhiên, giống như các cáo buộc khác, không có hoạt động nào trong số này liên quan đến việc "chuyển tiền vào và ra". Đồng thời, nếu nhà cung cấp phần mềm chỉ thu lợi từ dịch vụ quảng cáo thì không thể giải thích rằng bị cáo cung cấp dịch vụ tài chính cần được quản lý chứ không phải là dịch vụ phần mềm thuần túy.
Chúng tôi sẽ tiếp tục chú ý đến diễn biến của vụ việc này và sẽ công bố thêm báo cáo sau khi các sự thật tiếp theo được tiết lộ.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Trưởng phòng Nghiên cứu tại Coin Center: Những cáo buộc mới nhất của Tornado Cash dường như mâu thuẫn với các tài liệu của Cục Hướng dẫn Tội phạm Tài chính
Tiêu đề gốc: "Các chỉ báo Tornado Cash mới dường như đi ngược lại hướng dẫn của FinCEN"
Viết bởi: Peter Van Valkenburgh, Trưởng phòng Nghiên cứu, Trung tâm Tiền xu
Bản dựng: bayemon.eth, ChainCatcher
Lưu ý của ChainCatcher: Coin Center là một tổ chức phi lợi nhuận hàng đầu tập trung vào các vấn đề chính sách tiền điện tử, tham gia vào việc xây dựng chính sách nghiên cứu và giáo dục, đồng thời ủng hộ cách tiếp cận quản lý hợp lý đối với công nghệ mã hóa trong quy định.
Roman Storm và Roman Semenov bị truy tố về các tội danh bao gồm cả âm mưu điều hành một doanh nghiệp chuyển tiền không có giấy phép. Cho đến nay, tất cả các tình tiết liên quan vẫn chưa được tiết lộ đầy đủ, nhưng những cáo buộc mang tính thực tế hạn chế trong bản cáo trạng ban đầu dường như không bộc lộ bất kỳ hành vi vi phạm rõ ràng nào đối với các luật liên quan. Chúng tôi có thể theo dõi các cáo buộc khác liên quan đến trường hợp mới này, nhưng tại thời điểm này, cần thảo luận về điều gì cấu thành việc chuyển tiền và điều gì cấu thành dịch vụ truyền thông hoặc phát triển phần mềm "thuần túy". Đó là vấn đề then chốt trong trường hợp này và nó là trọng tâm của quyền của công dân Hoa Kỳ trong việc xây dựng và phân phối phần mềm.
Tuyên bố thích hợp duy nhất trong bản cáo trạng rằng “các bị cáo đã thực hiện việc chuyển tiền mà không có giấy phép” là Tornado Cash “cung cấp hoạt động kinh doanh chuyển tiền cho công chúng” và doanh nghiệp này không được đăng ký với Tổng cục Tội phạm Tài chính (FinCEN). Nhưng liệu các cáo trạng có nêu rõ các tình tiết liên quan thực tế cho thấy bị cáo đã tham gia vào các hoạt động chuyển tiền hợp pháp hay không?
Các quy định thực thi Đạo luật Bảo mật Ngân hàng (Đạo luật Bảo mật Ngân hàng) xác định dịch vụ chuyển tiền (Dịch vụ chuyển tiền) là "chấp nhận giá trị của tiền tệ, quỹ hoặc các loại tiền tệ thay thế khác từ một người và truyền giá trị nói trên bằng bất kỳ phương tiện nào cho tổ chức hoặc cá nhân khác".
Tài liệu Hướng dẫn về Tiền tệ Kỹ thuật số FinCEN 2019 giải thích chi tiết các quy định này và đề xuất với các nhà cung cấp dịch vụ phần mềm ẩn danh:
Bản cáo trạng bao gồm các cáo buộc của FinCEN về các tình tiết mô tả hoạt động của các bị cáo, nhưng những tình tiết này cho thấy các bị cáo hoàn toàn tuân thủ hướng dẫn của FinCEN dành cho các nhà cung cấp phần mềm ẩn danh rằng họ không đóng vai trò là người chuyển tiền. Các hoạt động bị cáo buộc bao gồm:
(a) Trả tiền cho dịch vụ lưu trữ web cho giao diện người dùng cho phép người dùng gửi tin nhắn giao dịch đến hợp đồng thông minh cơ bản;
(b) trả tiền để Github lưu trữ hợp đồng thông minh và phần mềm cũng như tài liệu giao diện người dùng;
(c) "toàn quyền kiểm soát" hợp đồng thông minh Tornado Cash trong khoảng thời gian trước tháng 5 năm 2020.
Nhà cung cấp dịch vụ không đóng vai trò là người chuyển tiền
Đối với các dịch vụ lưu trữ web và lưu trữ mã phần mềm nêu trên, bản thân các hoạt động này không đáp ứng được định nghĩa của FinCEN về cái gọi là “chuyển tiền”, tức là “nhận tiền và chuyển cho bên khác”, các hoạt động này chỉ liên quan đến phần mềm và Dữ liệu. trao đổi và xuất bản. Do đó, theo tài liệu năm 2019, các hoạt động này rõ ràng không thuộc danh mục hoạt động liên quan đến chuyển tiền.
Mặc dù việc cung cấp các “dịch vụ giao hàng, liên lạc hoặc truy cập mạng” này thông qua Tornado Cash có thể giúp người dùng cá nhân truy cập và sử dụng hợp đồng thông minh của mình để chuyển tiền dễ dàng hơn nhưng điều đó không có nghĩa là nhà cung cấp dịch vụ trở thành bên chuyển tiền. Như tài liệu hướng dẫn năm 2019 của FinCEN nêu rõ:
Vì tài liệu chính thức nêu rõ rằng có thể có khả năng người dùng chuyển tiền thông qua phần mềm ẩn danh. Đồng thời, tài liệu hướng dẫn cũng đề cập rằng cả nhà phát triển phần mềm và người dùng đều không cần phải là người chuyển tiền đã đăng ký và theo như tôi biết thì Tornado Cash hoạt động theo cách này.
Tornado Cash không có “quyền kiểm soát độc lập” đối với hợp đồng thông minh
Về vấn đề “kiểm soát” hợp đồng thông minh trước tháng 5 năm 2020, việc phân tích có thể phức tạp hơn. Bản cáo trạng chỉ nói rằng hợp đồng hoàn toàn được kiểm soát bởi Tornado Cash, nhưng trên thực tế, hợp đồng thông minh Ethereum có thể thay đổi và mức độ kiểm soát cũng có thể thay đổi. Đây là thực tế quan trọng cần thiết để xác định liệu một người có đóng vai trò là đối tác tài chính hay không.
Ví dụ: nếu ai đó có khả năng khóa tất cả số tiền trong một hợp đồng, thì người đó thực sự có thể chuyển số tiền đó và trở thành cái gọi là người chuyển tiền. Tuy nhiên, nếu anh ta chỉ có khả năng cập nhật một số logic liên quan đến hợp đồng, nhưng không đủ để giành toàn quyền kiểm soát tiền và quyết định có chuyển tiền cho mình hay không, thì người này không có “độc lập” đối với tất cả số tiền trong FinCEN. hướng dẫn, kiểm soát”, và do đó không phải là người chuyển tiền. Bản cáo trạng không đề cập rõ ràng mức độ kiểm soát của bị cáo đối với các hợp đồng thông minh, vì vậy FinCEN không có đủ bằng chứng cho thấy Tornado Cash tham gia chuyển tiền không có giấy phép.
Việc kiểm soát Tornado Cash đối với hợp đồng thông minh vẫn đang được điều tra, nhưng theo như chúng tôi biết, quyền kiểm soát duy nhất của Tornado Cash đối với hợp đồng thông minh là thay đổi logic mật mã liên quan đến chức năng bảo mật mà không cần bất kỳ kiểm tra thực tế nào hoặc khả năng chuyển tiền của người dùng. Nếu phân tích kỹ thuật này là chính xác, khó có khả năng Tornado Cash có quyền đối với các hợp đồng thông minh “được kiểm soát độc lập” với khả năng chuyển tiền như được mô tả trong tài liệu hướng dẫn FinCEN và do đó cáo buộc duy nhất này không chứng minh rằng Tornado Cash tham gia vào “được phép trái phép”. Hoạt động chuyển tiền".
Ngoài ra, chính phủ cáo buộc rằng các bị cáo đã “quảng cáo” công cụ Tornado Cash và thu lợi từ token quản trị đồng thời “cố tình thiết kế” chức năng của công cụ này. Tuy nhiên, giống như các cáo buộc khác, không có hoạt động nào trong số này liên quan đến việc "chuyển tiền vào và ra". Đồng thời, nếu nhà cung cấp phần mềm chỉ thu lợi từ dịch vụ quảng cáo thì không thể giải thích rằng bị cáo cung cấp dịch vụ tài chính cần được quản lý chứ không phải là dịch vụ phần mềm thuần túy.
Chúng tôi sẽ tiếp tục chú ý đến diễn biến của vụ việc này và sẽ công bố thêm báo cáo sau khi các sự thật tiếp theo được tiết lộ.