Với tin tức gần đây rằng người sáng lập Tornado Cash sắp được ra tù và bằng chứng không có kiến thức đang được thổi phồng, $TRON đã tăng tới 327% so với mức thấp nhất là 3,4 USD vào tháng 12 năm ngoái. Chúng ta hãy cùng tìm hiểu lý do tại sao mã này không có Mọi người đang cập nhật, cộng đồng hỗn loạn và tại sao dự án quyền riêng tư vốn không có nội dung trên mạng xã hội trong một thời gian dài lại trở lại mức độ thảo luận của công chúng.
Chuyện gì đã xảy ra với Tornado Cash?
2022
Vào ngày 8 tháng 8, Bộ Tài chính Hoa Kỳ đã đưa Tornado Cash vào danh sách trừng phạt, cấm công dân và tổ chức Hoa Kỳ sử dụng; Circle sau đó đã đóng băng số tiền USDC trong địa chỉ ví Tornado Cash đã được Bộ Tài chính Hoa Kỳ phê duyệt; Nó cũng đã bị kiểm duyệt, dẫn đến việc người dùng không thể truy cập tài sản của họ một cách bình thường và chỉ có thể hoàn thành các tương tác bằng cách cài đặt cấu hình nút của ví theo cách thủ công; các nhà phát triển và người đóng góp mã cộng đồng cũng bị xử phạt.
Vào ngày 9 tháng 8, tài khoản Github của người sáng lập Tornado Cash đã bị đình chỉ; Gitcoin bị đình chỉ tài trợ cho Tornado Cash; công ty nghiên cứu blockchain Elliptic đã đánh dấu các địa chỉ có liên quan của Tornado Cash trong tất cả các chuỗi người dùng ẩn danh đã sử dụng Tornado Cash để báo cáo cho một số lượng lớn; của nổi tiếng Gửi ETH đến địa chỉ của người đó, tính đến ngày 9 tháng 8, Tornado Cash (TORN) đã giảm xuống còn 21,94 USD, giảm gần 30% trong 24 giờ;
Vào ngày 10 tháng 8, PeckShield chỉ ra rằng những kẻ tấn công Curve đã chuyển lần lượt khoảng 340 ETH sang Tornado Cash, FixFloat và Binance; Tornado Cash đã chuyển hơn 40 triệu đô la Mỹ bằng ETH kể từ khi các lệnh trừng phạt của Tornado Cash được tổ chức. Danh sách các tài nguyên bị cấm bao gồm Tornado; Trang web chính thức của Cash, tài khoản GitHub của những người sáng lập, tổ chức và nhà xây dựng cộng đồng tham gia, tất cả $USDC trong giao thức Tornado Cash, infura_io, AlchemyPlatform và RPC của TC, v.v.
Lệnh trừng phạt quy mô lớn này trực tiếp dẫn đến việc giảm 90% số tiền gửi và rút tiền từ giao thức. Những người đóng góp cho Cộng đồng cũng đang gặp khó khăn về việc có nên tiếp tục đóng góp cập nhật mã hay không. mặt khác, họ lo ngại về công cụ tuyệt vời này và công sức mà họ đã bỏ ra. Sự miễn cưỡng.
Tiền Tornado là gì?
Tornado Cash là một giải pháp bảo mật phi tập trung, không giám sát dựa trên Ethereum. Điểm nổi bật lớn nhất của nó là nó phá vỡ liên kết trên chuỗi giữa địa chỉ người nhận và địa chỉ đích, từ đó cải thiện quyền riêng tư của giao dịch. Tornado Cash sử dụng các hợp đồng thông minh chấp nhận tiền gửi ETH và ERC-20, có thể rút tiền thông qua bất kỳ địa chỉ trên chuỗi nào. Bất cứ khi nào tài sản được rút qua địa chỉ mới, việc rút tiền không thể bị ràng buộc với tiền gửi, đảm bảo quyền riêng tư của tài sản.
Làm thế nào để đạt được sự riêng tư
Tornado Cash sử dụng bằng chứng không có kiến thức (zk-SNARK) để đảm bảo quyền riêng tư. Khi người dùng quyết định rút tiền, người dùng phải cung cấp bằng chứng cho thấy họ sở hữu bí mật tương ứng với một trong các danh sách gửi tiền của hợp đồng thông minh. Công nghệ zk-SNARK cho phép xác minh bằng chứng này mà không cần người dùng tiết lộ số tiền gửi chính xác tương ứng với bí mật của họ. Hợp đồng thông minh sau đó sẽ kiểm tra bằng chứng và chuyển số tiền đã gửi đến địa chỉ được chỉ định trong giao dịch rút tiền. Không người quan sát bên ngoài nào có thể xác định khoản tiền gửi mà khoản rút tiền này được liên kết với. TORN là mã thông báo quản trị gốc của Tornado Cash. Nó là mã thông báo ERC-20 có nguồn cung cố định được sử dụng để bỏ phiếu về các bản sửa lỗi và nâng cấp giao thức.
Nói một cách đơn giản, bằng chứng không có kiến thức không chỉ có thể giữ bí mật của tôi mà còn khiến người khác tin bạn. Ví dụ: A đã nắm vững công thức bí mật độc quyền của một loại thực phẩm nào đó và tìm đến nhà đầu tư B để xin tài trợ. Có một công thức, nhưng B chắc chắn không tin nên A quyết định tìm cách kiểm chứng, cách tốt nhất là biến công thức bí mật thành món ăn và bán ra thị trường. Mọi người đều thấy rằng các công ty khác không thể. Nó không làm ra món ăn giống như A. Loại hương vị mà nó tạo ra, điều này chứng tỏ A đã nắm vững công thức độc đáo này. Nó không chỉ có thể tiết lộ thành phần công thức cho B mà còn khiến B tin rằng mình có công thức độc quyền này. là bằng chứng không có kiến thức kỳ diệu Dù trong cuộc sống hay công việc, bằng chứng không có kiến thức cần được sử dụng ở nhiều nơi.
Tiếp theo, chúng ta hãy xem nguyên tắc triển khai Tornada Cash
1. Gửi tiền
Để gửi tiền, người dùng tạo một khóa ngẫu nhiên (chứng chỉ riêng) và gửi hàm băm cùng với số tiền cần thiết đến hợp đồng thông minh Tornado, chấp nhận khoản tiền gửi và ghi lại xác thực mà người dùng đã gửi tiền và trộn tiền gửi vào pool. , khi người dùng thực hiện rút tiền, họ chỉ cần cung cấp thông tin xác thực tương ứng (công nghệ chứng minh không có kiến thức) để bắt đầu hoạt động rút tiền vào hợp đồng tại bất kỳ địa chỉ nào.
2. Bộ ẩn danh
Chức năng chính của bộ ẩn danh là đo lường số tiền bạn còn lại để rút và có hai tùy chọn để rút
Sử dụng ví phi tập trung để nhận tiền gửi thông qua Relayer
Relayer có thể hiểu là một rơle, chức năng của nó là duy trì hoàn toàn tính ẩn danh của người rút tiền chỉ cần tạo một địa chỉ ví Ethereum mới, chuyển bằng chứng không có kiến thức và trả một lượng GAS nhất định cho mạng. sẽ giúp bạn hoàn thành thao tác rút tiền.
Tất nhiên, không thể đạt được tính ẩn danh hoàn toàn chỉ bằng phương pháp này, vì một số dấu vết truy cập của bạn sẽ được lưu lại trong mạng tập trung.
Làm thế nào để đối phó với nó?
Giữ IP của bạn ẩn danh
xóa một số cookie
Có dấu vết của việc nạp và rút tiền, chẳng hạn như cùng một số tiền trong một khoảng thời gian ngắn, nhận tại cùng một địa chỉ mới, v.v.
Duy trì một khoảng thời gian đủ dài để đảm bảo rằng nhóm trộn nhận đủ số tiền từ các nguồn khác nhau
Tình trạng hiện tại của Tornado Cash là gì?
Vào cuối năm 2022, thành viên cộng đồng gozzy đã đưa ra đề xuất với cộng đồng để tiếp tục thực hiện quá trình phát triển tiếp theo của Tornado và được cộng đồng chấp thuận. Sau khi đề xuất được thông qua, gozzy bắt đầu cập nhật cách sử dụng của người dùng để đăng nhập vào. trang web sử dụng phương pháp phân tích cú pháp ENS và IPFS (http://3th.ws), đồng thời cũng phát hành một phần lộ trình Tornado Cash. Như có thể thấy từ lộ trình, ưu tiên hiện tại của gozzy là khôi phục các kết nối bộ lặp và giao diện người dùng Tornado Cash. Trong tương lai, chúng tôi sẽ cập nhật các tài nguyên giáo dục, tham gia và tăng tốc quản trị, hoàn thành việc mở rộng và phát triển giao thức, v.v.
Trên đây là nguyên lý kỹ thuật, cơ chế hoạt động và tình hình hiện tại của Tornado Cash.
Từ sự ủng hộ mạnh mẽ của cộng đồng và các nhà phát triển, không khó để nhận thấy thách thức về quyền bá chủ tập trung chưa bao giờ dừng lại. Đây cũng chính là ý định ban đầu của blockchain kể từ khi ra đời với tư cách là giải pháp bảo mật lớn nhất trong Ethereum. một công ty dẫn đầu ngành. Sword of Damocles đã góp phần to lớn vào việc phân cấp và cũng để lại cơ hội cho bọn tội phạm lợi dụng. Điều chắc chắn duy nhất là làn sóng thách thức quyền bá chủ chưa bao giờ dừng lại. Ngay cả khi có nhiều khúc mắc trong quá trình này, xu hướng vẫn không thể ngăn cản. Điều chúng ta phải làm là tìm ra một kế hoạch thỏa hiệp thay vì mù quáng. đàn áp nó.
Hãy để tôi kết thúc bài viết hôm nay bằng một ví dụ thực tế hơn. Dao làm bếp có thể cắt rau, nhưng chúng cũng có thể làm điều ác. Nếu việc sản xuất dao làm bếp bị dừng lại vì điều này, thì lý thuyết công cụ mà con người tự hào sẽ xuất hiện. vẫn có thể trụ được.
