
Người viết: Kaori, BlockBeats
Biên tập viên: Jaleel, 0x26, BlockBeats
Khi nói đến quyền riêng tư, nó liên quan đến bản chất con người. Mặc dù dữ liệu blockchain là mở, nhưng minh bạch và có thể truy nguyên, chúng ta dường như đã nhận thấy Nó đã tạo ra một điều không tưởng về tự do và bình đẳng; nhưng mặt khác, làm thế nào để bảo vệ các giao dịch hoặc quyền riêng tư cá nhân cũng đã trở thành một vấn đề khó tránh khỏi. Bất chấp nhu cầu bảo vệ quyền riêng tư, điều khó khăn là chúng ta vẫn đang sống trong một xã hội kỹ thuật số được quản lý tập trung. Làm thế nào quyền riêng tư và quy định có thể cùng tồn tại trên các chuỗi khối công khai sẽ là một hành trình dài.
Tuần trước, Vitalik và bốn tác giả khác đã xuất bản một bài báo - "Quyền riêng tư và tuân thủ quy định của Blockchain: Hướng tới sự cân bằng thực tế" (Quyền riêng tư và tuân thủ quy định của Blockchain: Hướng tới một Cân bằng thực tế), đã gây ra các cuộc thảo luận rộng rãi.
Bài đọc liên quan: "Bài viết mới nhất của Vitalik: Làm thế nào để giao thức nhóm quyền riêng tư bảo vệ quyền riêng tư của người dùng và đáp ứng các yêu cầu tuân thủ"
Một số tác giả cho biết bài viết này tránh được các vấn đề pháp lý cuộc tranh luận ai đúng ai sai nhằm giải quyết vấn đề Tornado Cash không thể phân biệt giữa người dùng bất hợp pháp và hành vi của người dùng bình thường.Dựa trên công nghệ giao thức bảo mật hiện có, một giải pháp kỹ thuật mới - Privacy Pools được đề xuất.
Câu hỏi mà Privacy Pools muốn trả lời là – liệu quyền riêng tư và quy định có thực sự cùng tồn tại trên một blockchain công khai không?
Là một cơ sở hạ tầng trung lập, ý tưởng cốt lõi của Nhóm bảo mật là cho phép người dùng cấp chứng chỉ zkSNARK chứng minh rằng tiền của họ đến từ các nguồn hợp pháp đã biết hoặc không phải từ các nguồn bất hợp pháp mà không tiết lộ công khai toàn bộ giao dịch.
Nói cách khác, bằng cách sử dụng Nhóm bảo mật, bạn có thể chứng minh theo cách mà bất kỳ ai cũng có thể xác minh rằng khoản tiền gửi của tôi là hợp pháp chứ không phải từ những khoản tiền bất hợp pháp. Sau đó, bằng cách cung cấp bằng chứng này, bạn không cần phải tiết lộ thông tin tiền gửi chính xác của mình nữa, từ đó bảo vệ quyền riêng tư của giao dịch.
Với sự hỗ trợ của mô hình bằng chứng zkSNARK, việc triển khai cụ thể Nhóm quyền riêng tư yêu cầu một cấu hình cốt lõi khác - Bộ liên kết.
Cái gọi là tập liên kết được tạo bởi nhà cung cấp tập liên kết (ASP) tuân theo các quy tắc nhất định. Ví dụ: quy tắc của tập liên kết này là "bao gồm" - "từ "Tất cả tiền gửi trên nền tảng giao dịch đáng tin cậy" và các nhóm liên kết khác có quy tắc "Loại trừ" - "Tất cả tiền gửi ngoại trừ tiền gửi được đánh dấu là rủi ro". Sau đó, người dùng chỉ cần chứng minh tư cách thành viên nhóm liên kết của mình mà không tiết lộ công khai nhóm liên kết nào họ đã chọn và chỉ cần đưa ra cam kết chứng minh sự tuân thủ mà không tiết lộ đầy đủ các giao dịch của họ.
Người dùng gửi tiền vào Nhóm bảo mật. Mỗi khoản tiền gửi sẽ được chỉ định một cặp ID bí mật/coin duy nhất. Khi rút tiền, người dùng chỉ định một số bí mật liên quan đến khoản tiền gửi của mình . Bộ tương quan, bằng cách cung cấp một bộ vô hiệu hóa, chứng minh rằng thực sự có một khoản tiền gửi và khoản tiền gửi đó phải nằm trong bộ tương quan do người dùng chọn để nó có thể được hiển thị mà không tiết lộ đó là khoản tiền gửi nào. Trong những trường hợp đặc biệt, người dùng cũng có thể cung cấp thêm bằng chứng trực tiếp cho đối tác để giải thích khoản tiền gửi cụ thể.
Một điều đáng nói nữa về tập hợp liên kết của Privacy Pool là người dùng thông thường sẽ có động cơ chứng minh rằng họ thuộc về tập hợp pháp lý nhằm "chứng minh sự vô tội của họ". Nhưng những người dùng bất hợp pháp đó không thể cung cấp bằng chứng như vậy, do đó đạt đến "sự cân bằng tách biệt".
Vitalik tại Bài viết giải thích một cách sinh động một trong các trường hợp sử dụng, được trích ở đây để người đọc dễ hiểu.
Giả sử có năm người dùng: Alice, Bob, Carl, David và Eve. Bốn người đầu tiên đều trung thực và Eva là một tên trộm nổi tiếng. Mặc dù danh tính thực sự của Eve có thể chưa được biết nhưng công chúng biết rằng số tiền nhận được từ các địa chỉ có nhãn “Eve” là tiền bị đánh cắp.
Mỗi người dùng có thể chọn một bộ tương quan khi rút tiền và bộ tương quan này phải bao gồm số tiền gửi của chính họ. Điều này có nghĩa là mỗi người dùng không thể loại trừ khoản tiền gửi của chính mình khi chọn nhóm liên kết.

Dành cho Alice, Bob, Đối với bốn người dùng, Carl và David, để tránh bị liên kết với Eve, một kẻ xấu được biết đến, họ có thể chọn một tập hợp liên kết không bao gồm Eve. Bằng cách này, họ có thể chứng minh rằng họ không có quan hệ họ hàng với Eva.
Tuy nhiên, Eve phải đối mặt với một vấn đề là anh ta không thể chọn một tập hợp chỉ bao gồm chính mình, vì điều này sẽ ngay lập tức tiết lộ anh ta là một diễn viên tồi. Để che giấu hành vi xấu của mình, Eve có thể chọn một tập hợp liên kết bao gồm cả năm người dùng, với hy vọng làm tình hình trở nên rối rắm.
Vì bốn người dùng còn lại đã chọn tập hợp kết hợp không bao gồm Eve, điều này khiến nỗ lực của Eve trở nên vô ích, vì người ta có thể xác định bằng cách loại bỏ rằng Eve là diễn viên xấu.
Kết quả là thông qua việc lựa chọn tập hợp kết hợp, Alice, Bob, Carl và David có thể chứng minh rằng họ không có liên quan đến Eve, một kẻ xấu được biết đến. diễn viên. Eve không thể che giấu hành vi xấu của mình vì tập hợp liên kết của anh ấy bao gồm tất cả mọi người.
Hình ảnh này trong bài báo càng minh họa rõ hơn sự khác biệt giữa hai cách chứng minh. Bằng chứng thành viên bao gồm một tập hợp tiền gửi cụ thể, trong khi tập hợp liên kết của bằng chứng loại trừ bao gồm tất cả các khoản tiền gửi ngoại trừ một tập hợp tiền gửi cụ thể.

Về mặt lý thuyết, Nhóm bảo mật " vẫn cho phép" tin tặc Triều Tiên hoặc bất kỳ người dùng bất hợp pháp nào sử dụng giao thức, nhưng họ, giống như Eve, không thể tạo ra các bằng chứng được đưa vào danh sách trắng chất lượng cao, mặc dù họ vẫn có thể tạo ra các bằng chứng chất lượng thấp hoặc lỗi thời để gây nhầm lẫn trong thời gian ngắn, nhưng do đó Các cơ quan quản lý có thể dễ dàng xác định vị trí của người dùng bất hợp pháp hơn trước.
Sự xuất hiện của Tập hợp liên kết giúp người dùng không cần phải chứng minh mối liên hệ trực tiếp giữa việc rút tiền và gửi tiền mà thay vào đó là chứng minh tư cách thành viên của họ trong Tập hợp liên kết. Nhưng có rất nhiều nghi ngờ và tranh luận trong cộng đồng về việc liệu các tập hợp liên kết có thực sự bảo vệ được quyền riêng tư của người dùng hay không.
Như đã đề cập trước đó, các bộ liên kết được tạo bởi các nhà cung cấp Bộ ngoài chuỗi tuân theo các quy tắc nhất định. Vậy ai chịu trách nhiệm tạo ra các bộ liên kết này? Tại sao người dùng nên tin tưởng các nhà cung cấp các bộ liên kết này? Làm cách nào để đảm bảo rằng các địa chỉ bất hợp pháp sẽ không xuất hiện trong các nhóm liên kết này trong tương lai?
Một người dùng Twitter cho biết điều này khác với việc thực hiện các giao dịch tiền tệ hỗn hợp trong Coinbase như thế nào để có được quyền riêng tư tuân thủ? Mặc dù Nhóm bảo mật không có quyền giám sát và chỉ nhằm mục đích chứng minh rằng bạn không kết nối với các giao dịch bất hợp pháp, Coinbase có toàn quyền kiểm soát và giám sát tiền cũng như kiến thức đầy đủ về danh tính người dùng. Nhưng làm cách nào để chúng tôi biết liệu nhà cung cấp bộ liên kết có biết nhiều hay ít về người dùng chọn bộ liên kết hơn Coinbase biết về người dùng của mình hay không?
Jacob Illum, một trong những đồng tác giả của bài báo và là nhà nghiên cứu tại tổ chức nghiên cứu công nghiệp mã hóa Chainalysis, Podcast cung cấp các tập hợp liên kết đối với người dùng thông thường Điều này là không thể và yêu cầu một số loại pháp y blockchain hoặc nền tảng phân tích blockchain cũng như khả năng thực hiện việc này. Do đó, chỉ những người hoặc tổ chức có khả năng này mới có thể trở thành nhà cung cấp bộ liên kết (ASP), chẳng hạn như một số tổ chức phân tích hoặc tổ chức tài chính lớn và các tổ chức khác.
Đồng thời, người dùng cần chọn tập liên kết đủ lớn để bảo vệ quyền riêng tư giao dịch càng nhiều càng tốt, vì tập càng nhỏ thì càng nhiều Người dùng sẽ bị lộ nếu nội dung đã đặt bị rò rỉ. Rủi ro sẽ lớn hơn.
Trưởng biên tập AX1 VL (@ VladislavLiu ) chỉ ra rằng điều đó là bất hợp pháp "Người dùng vẫn có thể sử dụng chứng chỉ danh sách trắng chất lượng thấp để đánh lừa hệ thống. Bài báo khuyến nghị sử dụng nhà cung cấp danh sách trắng bên thứ ba (tức là nhà cung cấp tập hợp liên kết), nhưng điều này lại mang đến một điều khác rất nhiều sâu. . Điều gì sẽ xảy ra nếu những nhà cung cấp này không đủ tốt? Hoặc điều gì sẽ xảy ra nếu họ bị xâm phạm?”

Ai đủ điều kiện cung cấp các bộ liên kết này? , bài báo đưa ra một số giải pháp nhưng trên thực tế chưa có cơ quan, tổ chức nào đứng ra nói rằng tôi làm được. Đây là vấn đề mà Privacy Pools sẽ sớm gặp phải và cũng là thách thức mà tất cả những ai muốn có được quyền riêng tư trên blockchain phải đối mặt. Tin tưởng hay không tin tưởng, thỏa hiệp hoặc không nhượng bộ, hoặc thờ ơ và coi quyền riêng tư như không có gì.
Chúng ta phải bảo vệ quyền riêng tư trên chain Nói về Tornado Cash, vì Privacy Pools là một cải tiến trên Tornado Cash, chúng ta hãy xem xét sự khác biệt giữa hai loại này.
Ý tưởng chính của Tornado Cash là kết hợp một số lượng lớn tiền gửi và tiền rút. Sau khi người gửi gửi Token vào Tornado, người đó phải xuất trình ZK Proof để chứng minh rằng họ đã thực hiện gửi tiền, gửi tiền, sau đó sử dụng địa chỉ mới để rút tiền, từ đó cắt đứt mối tương quan giữa địa chỉ gửi tiền và địa chỉ rút tiền. Do đó, chỉ có thể nhìn thấy tiền gửi và rút tiền trên chuỗi, nhưng không thể nhìn thấy mối quan hệ tương ứng giữa cả hai, vì vậy nó ẩn danh.
Bài đọc liên quan: "Ứng dụng ZK tinh tế nhất: nhìn lại các nguyên tắc và logic kinh doanh của Tornado Cash》
Vấn đề then chốt của Tornado Tiền mặt là, Người dùng hợp pháp khó có thể tách mình ra khỏi các hoạt động tội phạm do giao thức thu hút. Nếu được chứng minh là không liên quan, họ cần phải dựa vào máy chủ tập trung của Tornado Cash. Người dùng cần cung cấp thông tin cụ thể về việc rút tiền cho máy chủ. Máy chủ sử dụng cơ sở dữ liệu riêng của mình để kiểm tra khoản tiền gửi tương ứng với khoản tiền rút và sau đó tạo chứng chỉ này. Nhưng như chúng tôi đã đề cập trước đó, Privacy Pools đưa các giao dịch của người dùng hợp pháp vào danh sách trắng thông qua việc thiết lập các nhóm liên kết.Người dùng bất hợp pháp không thể chứng minh rằng các giao dịch của họ thuộc về nhóm liên kết này, từ đó phân biệt người dùng hợp pháp với người dùng bất hợp pháp.
Nghĩa là, Tornado Cash sử dụng một bộ ẩn danh phổ quát - tất cả các khoản tiền gửi và rút tiền được trộn lẫn trong một nhóm duy nhất. Nhóm bảo mật sử dụng các bộ ẩn danh có thể tùy chỉnh – người dùng có thể chọn kết hợp các phương thức gửi và rút tiền mà họ muốn để phù hợp với sở thích và nhu cầu của họ.
Được tạo bởi người dùng Twitter @0xArhat Một bảng đã được rút ra để so sánh cả hai từ nhiều khía cạnh như tính linh hoạt, tính tiết lộ và mức độ riêng tư.

Nhóm bảo mật có thể tự động xác định nội dung của liên kết được thiết lập để có thể tùy chỉnh và cập nhật dựa trên các quy tắc và yêu cầu thay đổi của các khu vực pháp lý hoặc tổ chức khác nhau. Và mỗi nhóm hiệp hội có các quy tắc chứng nhận và nhóm quỹ riêng, do đó tránh được tình trạng ô nhiễm quỹ. Nhưng Tornado Cash giữ tất cả các khoản tiền gửi trong một nhóm, khiến các vi phạm ẩn danh dễ dàng xảy ra.
Privacy Pools cũng khuyến khích người dùng cư xử trung thực về mặt tuân thủ và danh tiếng, trong khi Tornado Cash hoạt động trên cơ sở không cần sự tin cậy và không được cấp phép. Điều này sẽ tự nhiên thu hút "sự ưu ái" "của những người bất hợp pháp.
Đây chính xác là những cài đặt mà các tác giả của bài báo đã dự tính để tránh số phận của các Nhóm bảo mật như Tornado Cash. Để đạt được cả quy định và quyền riêng tư, nó phải được hoàn toàn Trên cơ sở có sự riêng tư mà không được phép, hãy từ bỏ một chút riêng tư và thêm một chút "linh hoạt".
KOL Eva Beylin (@evabeylin) nói rằng Nhóm bảo mật không chỉ có thể nỗ lực trong vấn đề bảo mật giao dịch mà còn trong quản trị DAO (tư cách thành viên), danh tiếng nút, kyc Tích hợp Đóng góp có thể được thực hiện ở nhiều khía cạnh như quy định. Nhóm riêng tư có thể có tương lai tốt hơn Tornado Cash vì đây là một động thái không chủ ý.
Các nhóm bảo mật hiện vẫn đang trong giai đoạn thử nghiệm, người dùng có thể sử dụng Lạc quan Mạng thử nghiệm Goerli kiểm tra giao thức.
1. Tạo Ví Ghi chú

2. Tạo các từ dễ nhớ và lưu chúng một cách an toàn

3. Đặt mật khẩu

4. Tải xuống tệp Bí mật và tải tệp .json lên khi đăng nhập

5. Bước đăng ký kết thúc, khi đăng nhập nhấn "Chọn tệp" để tải lên file .json vừa tải về rồi nhập mật khẩu

Kinh nghiệm của người sáng lập Tornado Cash đã giáng một đòn mạnh vào niềm tin rằng "mã là lời nói". cũng đã khiến việc phân quyền của blockchain phải đối mặt với một thách thức khác, đó là về vấn đề đặt câu hỏi. Ví dụ: việc sử dụng Nhóm quyền riêng tư để chứng minh nguồn tiền có làm mất đi mục đích ban đầu là bảo vệ quyền riêng tư không? Tuy nhiên, có vẻ như để tuân thủ, cần phải thực hiện các thỏa hiệp để duy trì sự cân bằng nhất định giữa cả hai, bởi vì ngày càng có nhiều người nhận ra rằng việc ẩn danh hoàn toàn không còn có thể áp dụng được trong thế giới ngày nay.
Trong phân tích cuối cùng, có một xung đột tự nhiên giữa quyền riêng tư hoàn toàn và việc tuân thủ quy định. Chúng tôi không thể bỏ qua vấn đề này nhưng chúng tôi có thể chọn tìm điểm cân bằng. Nhóm riêng tư có thể không phải là giải pháp cho tất cả mọi người, nhưng nó chắc chắn là giải pháp cho rất nhiều người.
Điểm cân bằng ở đâu? Không chỉ các nhà xây dựng ngành cần suy nghĩ về điều đó mà các nhà lập pháp và thực thi pháp luật cũng cần suy nghĩ về điều đó, bởi vì nếu bạn hình sự hóa quyền riêng tư , thì chỉ có tội phạm mới có quyền riêng tư.
Nội dung tham khảo:
1.https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4563364
3.https://www.techflowpost.com/article/ chi tiết_13920.html
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia