BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Trang chủ
AI AI
Tin nhanh
Bài viết
Sự kiện
BlockBeats Pro
Thêm
Thông tin tài chính
Chuyên đề
Hệ sinh thái chuỗi khối
Mục nhập
Podcast
Data
OPRR
Partnered With:

Khoa học phổ biến | Công nghệ bảo vệ quyền riêng tư trên Ethereum

Đọc bài viết này mất 42 phút
Bài viết này nhằm mục đích kiểm tra ngắn gọn nhu cầu bảo mật thực tế trên các chuỗi khối công khai và khám phá sự đánh đổi của việc triển khai các giải pháp bảo mật ở mức độ trừu tượng.

Tiêu đề gốc: "Khoa học phổ biến | Công nghệ bảo vệ quyền riêng tư trên Ethereum"
Nguồn gốc: Những người đam mê Ethereum



Trong một thế giới ngày càng được kết nối, nơi thông tin của chúng ta được ghi lại, sao chép, phổ biến và bán với tần suất ngày càng tăng, chúng ta muốn duy trì mức độ riêng tư mong đợi của mình. Đây không phải là một nhiệm vụ dễ dàng.


Hầu hết mọi thứ không phải là trắng đen, và quyền riêng tư cũng không ngoại lệ. Nó dao động từ hoàn toàn mở đến hoàn toàn giữa phổ của sự riêng tư. Vì vậy, khi nói về quyền riêng tư, trước tiên chúng ta phải hiểu ba vấn đề sau.


1. Người dùng và doanh nghiệp muốn giữ kín những vấn đề gì?
2. Mọi người có sẵn sàng trả nguồn tài chính cho quyền riêng tư không?
3. Sự cân bằng liên quan đến việc đạt được các giao dịch riêng tư trên chuỗi công khai là gì?


Bài viết này chỉ nhằm mục đích nghiên cứu nhu cầu bảo mật thực tế trên chuỗi công khai và thảo luận về việc triển khai các giải pháp bảo mật ở mức độ mức độ trừu tượng Tùy chọn cân.


Câu hỏi 1: Quyền riêng tư quan trọng như thế nào?

Ẩn danh (hoặc quyền riêng tư về danh tính) là một hình thức bảo mật. Trong bối cảnh của các chuỗi khối công khai, tính ẩn danh có nghĩa là người tham gia có thể thực hiện các giao dịch (chẳng hạn như giao dịch tiền tệ, mã thông báo hoặc dữ liệu) mà không tiết lộ thông tin nhận dạng (liên quan đến bản thân họ hoặc các giao dịch lịch sử). Mặc dù đây chỉ là một khía cạnh của quyền riêng tư nhưng nó ngày càng trở nên quan trọng khi blockchain phát triển.


Ngày càng có nhiều loại tiền điện tử (như Bitcoin và Ethereum) đang bị truy tìm liên quan đến các giao dịch của chúng. Công khai địa chỉ và liên kết địa chỉ với danh tính thực sự của nhà giao dịch ngoài chuỗi bằng cách phân tích quá trình chuyển đổi tiền điện tử thành tiền tệ pháp định. Điều này dẫn đến việc danh tính của nhà giao dịch trở nên công khai hơn. Hơn nữa, tất cả các giao dịch lịch sử trên chuỗi công khai đều có thể theo dõi được, do đó, việc sử dụng các thuật toán và giao thức mã hóa để bảo vệ quyền riêng tư của người dùng và doanh nghiệp ngày càng trở nên quan trọng.


Doanh nghiệp và người dùng có nhu cầu hoàn toàn khác nhau về quyền riêng tư. Các doanh nghiệp thường muốn bảo vệ sự riêng tư của dữ liệu giao dịch của mình, chẳng hạn như tên sản phẩm, số lượng, giá cả, địa chỉ, thông tin tài chính nhận dạng cá nhân, v.v.


Danh tính của những người tham gia mạng thường được công khai, nhưng cũng cần phải quyết định lượng thông tin cần tiết lộ dựa trên danh tính của bên kia.. Ví dụ, một người giao nhận vận tải có thể không cần biết có gì trong container mà chỉ cần biết khi nào nó đến. Hệ thống ngân hàng cũng hạn chế quyền truy cập vào dữ liệu giao dịch. Đối với các doanh nghiệp muốn phát triển các giải pháp bảo mật trên Ethereum, giao thức Nightfall của Ernst and Young sử dụng công nghệ zk-snarks để cho phép các giao dịch riêng tư trên Ethereum và JP Morgan) Anonymous-Zether được phát triển trên Quorum (Lưu ý của người dịch: Quorum là một nền tảng blockchain mã nguồn mở được xây dựng trên Ethereum) đều là những mẫu học tập tốt.


Doanh nghiệp thường có nhu cầu kinh doanh mạnh mẽ hoặc nhu cầu tuân thủ về quyền riêng tư. Ngược lại, người dùng luôn Thiếu sự quan tâm và nhận thức về sự riêng tư. Tuy nhiên, người dùng vẫn muốn bảo vệ danh tính, thông tin thẻ tín dụng và các dữ liệu nhạy cảm khác của mình khỏi hành vi trộm cắp hoặc gian lận danh tính. Đôi khi, người dùng muốn giao dịch ẩn danh, điều này yêu cầu cả hai bên tham gia giao dịch phải có biện pháp bảo vệ quyền riêng tư. Thật không may, trong cuộc sống hàng ngày của chúng ta, quyền riêng tư không tồn tại một cách tự nhiên, hầu hết mọi người đều sẵn sàng hy sinh quyền riêng tư của mình để đổi lấy các quyền và lợi ích thuận tiện hoặc miễn phí (chẳng hạn như chấp nhận cookie, sử dụng WiFi miễn phí, theo dõi hồ sơ lướt Internet, v.v.).


Câu hỏi 2: Quyền riêng tư có phải là một yêu cầu sai lầm không?

Quyền riêng tư mà chúng ta thường nói đến trong bối cảnh giao tiếp, đề cập đến việc bảo vệ nội dung được gửi giữa những người tham gia. Trên thực tế, ngoài điều này, quyền riêng tư còn được sử dụng trong cấu trúc rộng hơn của các kênh liên lạc và các lớp mạng cơ bản. Chúng tôi thấy cấu trúc này từ sự phát triển của mật mã khóa công khai đến các cơ chế trao đổi khóa khác được sử dụng để tạo ra các giao thức lớp truyền tải/mạng an toàn đầu cuối (IPSec v2, SSL). Hơn nữa, sự tồn tại của các cấu trúc như vậy cho phép chúng tôi sử dụng các truy vấn DNS cũng như các chuyển tiếp dựa trên Tor một cách an toàn. Đã có nhiều nghiên cứu học thuật và công việc đáng kể trong lĩnh vực tiêu chuẩn chung và kết quả đã được các doanh nghiệp sử dụng để duy trì quyền riêng tư và bảo mật trong quá trình truyền dữ liệu - nhưng nhiều công nghệ trong số này đã được tìm thấy trong nhóm công nghệ người dùng bán lẻ. các kịch bản áp dụng riêng của nó – từ đó mang lại lợi ích cho người dùng cuối.


Chúng ta hãy tập trung vào lĩnh vực blockchain - mặc dù Zcash đã ra đời được gần 3 năm nhưng chỉ có 5% ZEC hiện tại được lưu trữ bằng công nghệ SNARK ( và gần một nửa trong số họ sử dụng phiên bản công nghệ SNARK cũ). Khoảng 95% ZEC được lưu trữ trong các địa chỉ minh bạch và không có sự riêng tư nào cả. Thông qua hiện tượng này, chúng ta có thể suy ra rằng có lẽ hầu hết người dùng đều chưa nhận thức được sự cần thiết phải trả nguồn tài chính cho quyền riêng tư.


Tuy nhiên, để thúc đẩy việc phổ biến rộng rãi công nghệ blockchain, quyền riêng tư là không thể thiếu. Sự thành công của nhiều lớp bảo mật tích hợp (chẳng hạn như SSL) nhằm mục đích biến Internet trở thành phương tiện kinh doanh đáng tin cậy cho thấy rằng người dùng và doanh nghiệp muốn quyền riêng tư được tích hợp sẵn trong các hệ thống và ứng dụng.


Câu hỏi thứ ba: Đánh đổi quyền riêng tư

Câu hỏi thứ ba mang tính kỹ thuật hơn và yêu cầu chúng tôi hiểu cách bảo vệ quyền riêng tư trên Ethereum và Sự đánh đổi giữa các cơ chế khác nhau có liên quan sẽ được nghiên cứu sâu hơn. Giống như các mạng blockchain yêu cầu sự đánh đổi giữa khả năng mở rộng và phân cấp, các cơ chế bảo mật và bản thân công nghệ cũng vậy. Trước tiên, hãy xem xét các giải pháp bảo mật mà các chuỗi khối tập trung vào quyền riêng tư khác đã triển khai, sau đó thảo luận về một số giải pháp bảo mật trên Ethereum.


Bài học từ các chuỗi khối tập trung vào quyền riêng tư khác (Monero và Zcash)


Trước khi giới thiệu sâu về Ethereum, trước tiên chúng ta hãy làm quen với hai ông lớn trong lĩnh vực tiền riêng tư—— Monero và Zcash. Trong những ngày đầu của altcoin, Monero có phần độc đáo ở chỗ cơ sở mã của nó không dựa trên Bitcoin mà dựa trên Bytecoin (là thiết kế tham chiếu cho giao thức CryptoNote) — một dự án hoàn toàn không liên quan gì đến Bitcoin. Thiết kế ban đầu của CryptoNote là trộn chữ ký của người gửi giao dịch với các chữ ký giả khác. Bằng cách kết hợp công nghệ này với đầu ra địa chỉ bí mật, nó có thể mang lại sự đảm bảo quyền riêng tư cực kỳ mạnh mẽ. Thiết kế Ring Signature đã sớm nổi tiếng nhờ bộ trộn âm tích hợp độc đáo và âm vang vẫn còn đọng lại.


Năm 2017, do sự ra đời của RingCT, khả năng chữ ký vòng để ẩn dữ liệu giao dịch đã được cải thiện rất nhiều. RingCT sử dụng bằng chứng phạm vi kiến thức bằng không để làm phong phú thêm các loại chữ ký được xử lý đồng thời. Đồng thời, việc giới thiệu RingCT cũng thực thi các yêu cầu trộn tối thiểu, từ đó giảm thiểu các cuộc tấn công liên kết đã gây khó khăn cho các phiên bản Monero trước đó. Tuy nhiên, chữ ký vòng không phải là một giải pháp hoàn hảo, một trong những vấn đề chính của chúng là chúng chiếm rất nhiều dung lượng ổ đĩa để lưu trữ chuỗi khối Monero. Ngoài ra, chữ ký vòng không mở rộng cho các nhóm lớn, hiện giới hạn ở 10-15 người tham gia mỗi nhóm.


Vào cuối năm 2018, chúng ta đã chứng kiến sự ra đời của "Chống đạn" trên chuỗi khối Monero - một tính năng mới thú vị cấu trúc không có kiến thức cho phép số lượng chữ ký trong vòng chia tỷ lệ theo logarit, do đó giảm dung lượng lưu trữ cần thiết cho các giao dịch. Cải tiến này cho phép Monero theo kịp các dự án blockchain khác.


Nói về bằng chứng không có kiến thức, Zcash là dự án đầu tiên thử nghiệm nó. Nó đi đầu trong việc áp dụng công nghệ zkSNARK. . Sử dụng công nghệ này, người dùng có thể gửi các giao dịch hoàn toàn riêng tư mà chỉ người nhận mới hiển thị. Đối với người quan sát bên ngoài, ZEC được gửi đến một địa chỉ riêng dường như biến mất trong một hộp đen mật mã khổng lồ và khi người nhận muốn chuyển ZEC của họ trở lại một địa chỉ không riêng tư (gần giống với địa chỉ Bitcoin tiêu chuẩn) (giống hệt ), ZEC ban đầu biến mất dường như xuất hiện từ không khí mỏng và người quan sát không bao giờ có thể nhìn thấy mối liên hệ giữa người gửi và người nhận. Nhưng cần phải đề cập rằng bằng chứng không có kiến thức đòi hỏi nhiều tài nguyên máy tính hơn, do đó sẽ khiến các giao dịch trở nên đắt đỏ hơn.


Các mối đe dọa đối với tính linh hoạt

Các giao dịch trên mạng Ethereum có tính ẩn danh giả (tức là thực hiện các giao dịch Địa chỉ được liên kết với khóa công khai tương ứng vào khóa riêng do người dùng nắm giữ chứ không phải tên người dùng/mật khẩu) Đồng thời, nhờ đặc tính phân tán và minh bạch nên có thể sử dụng nhiều công nghệ mới.

Tuy nhiên, tương tự như Bitcoin, các token như ECR-20 và ETH có thể được coi là có thể thay thế được khi sử dụng công nghệ như vậy để chuyển giao như tính có thể thay thế được (còn được gọi là "tính có thể thay thế"). Khi vận hành các tài sản kỹ thuật số như tài sản tình dục) , nếu người dùng không biết về phạm vi thông tin họ đang chia sẻ, danh tính của họ có thể bị Ethereum vô tình tiết lộ. Việc lộ danh tính thực tương ứng với khóa chung và khóa riêng sẽ đe dọa nghiêm trọng đến an ninh quyền riêng tư. Xem xét tính chất công khai của các chuỗi khối như Bitcoin và Ethereum, khi bạn sử dụng khung giao dịch gốc của chúng một cách ngây thơ để thực hiện các giao dịch, mọi dấu vết chuyển giao tài sản đều dễ dàng được để lại và truy tìm như mẩu bánh mì - thậm chí là các tài sản đồng nhất.


Phương pháp tạo địa chỉ để bảo vệ quyền riêng tư

Với sự tiến bộ không ngừng của công nghệ quyền riêng tư, nhiều mô hình mối đe dọa phức tạp hơn đã được đưa vào phạm vi xem xét. Vào năm 2012, BIP32 đã giới thiệu Khóa xác định thứ bậc, một công nghệ cho phép chúng tôi tạo ra vô số địa chỉ Bitcoin “mới” bằng cách sử dụng một bộ ghi nhớ. Điều này có nghĩa là người dùng có thể tạo một địa chỉ mới mỗi khi họ nhận được tiền và tất cả các địa chỉ này có thể được nhập và xuất dễ dàng giữa các ví. Bạn không còn phải cầm một cuốn sổ nhỏ để ghi lại một loạt các địa chỉ được tạo ngẫu nhiên và không thường xuyên. chẳng phải nó nghe rất tiện lợi sao?

Ethereum cũng có chức năng tương tự, mặc dù nếu địa chỉ mới được tạo muốn tương tác với hợp đồng thông minh, nó cần đảm bảo rằng ether trong địa chỉ đủ để trả phí gas. Tuy nhiên, vấn đề trở nên phức tạp bởi thực tế là nhiều hệ thống được xây dựng trên Ethereum gắn kết danh tính trong thế giới thực của người dùng với địa chỉ của họ theo nhiều cách. Một lượng lớn siêu dữ liệu bổ sung được liên kết với các địa chỉ Ethereum sẽ khiến Ethereum đặc biệt dễ bị tấn công bởi các cuộc tấn công phi ẩn danh. May mắn thay, trong khi một số tính năng hợp đồng thông minh nhất định sẽ khiến Ethereum gặp phải những mối đe dọa như vậy, thì hợp đồng thông minh cũng có thể được sử dụng bởi các hệ thống mật mã tiên tiến để mang lại cho người dùng các giao dịch riêng tư an toàn và liền mạch.


Giải pháp không cần kiến thức và thiết lập ban đầu đáng tin cậy (Thiết lập đáng tin cậy)

Nhiều giải pháp không cần kiến thức yêu cầu " Đáng tin cậy Thiết lập ban đầu". Điều này có nghĩa là toàn bộ giải pháp dựa vào việc tạo ra các số ngẫu nhiên đặc biệt và bất kỳ ai biết những số ngẫu nhiên này đều có thể hiểu rõ hơn về các hoạt động nội bộ, nghe có vẻ như một mẫu rất không đáng tin cậy... Để giảm bớt một phần khía cạnh liên quan này, một quá trình tạo số ngẫu nhiên phức tạp xuất hiện để đảm bảo độ tin cậy của cấu trúc. Quá trình này thường yêu cầu một số thành viên cộng đồng trung thực tạo ra dữ liệu ngẫu nhiên riêng tư của riêng họ một cách độc lập, sau đó kết hợp những dữ liệu này theo một cách nhất định, miễn là bất kỳ ai trong số họ xóa dữ liệu ngẫu nhiên của TA thì dữ liệu tính toán cuối cùng vẫn an toàn. Do đó, trừ khi tất cả những người tham gia thông đồng với nhau, kế hoạch được đề cập sẽ không gặp rủi ro.

Cần chỉ ra rằng bằng chứng đạn được Monero sử dụng không yêu cầu cài đặt đáng tin cậy, nhưng zkSNARK được sử dụng trong Zcash thì có. Bạn có thể xem tài liệu về quy trình thiết lập đáng tin cậy của Zcash trong bài viết RadioLab nổi tiếng hiện nay. Ngược lại, STARK không yêu cầu bất kỳ cài đặt đáng tin cậy nào, chúng sử dụng lựa chọn hàm băm làm "cài đặt" thay vì bất kỳ số đặc biệt nào. Nhiều dạng quy trình thiết lập đáng tin cậy khác nhau đã được đề xuất, chẳng hạn như quy trình tính toán đa bên Powers of Tau.


Ghi chú không có kiến thức (ZK-Notes)

Là người tiên phong trong lĩnh vực quyền riêng tư của Ethereum, giao thức AZTEC sử dụng hệ thống "ghi chú không có kiến thức" để theo dõi các thông tin ẩn tài sản. Các ghi chú này (bao gồm cả chủ sở hữu của ghi chú) được công khai trên mạng Ethereum, nhưng không có cách nào để biết số tiền trong mỗi ghi chú trừ khi bạn là chủ sở hữu của ghi chú.

Không kiến thức bắt đầu phát huy tác dụng kỳ diệu khi chủ sở hữu vé quyết định thực hiện thao tác "joinSplit" - chủ sở hữu vé có thể chọn bất kỳ số lượng vé nào dưới sự kiểm soát của mình và tạo một nhóm vé khác nhau .. Xuất ra những ghi chú phải thuộc về người khác. Điều này, kết hợp với công nghệ địa chỉ ẩn được đề cập ở trên, cho phép mọi vé mới được tạo sẽ được gán cho một địa chỉ Ethereum hoàn toàn mới (một địa chỉ chưa từng được sử dụng trên mạng Ethereum).

Hãy xem xét một tình huống sử dụng phổ biến. Hợp đồng "tài sản không có kiến thức" có thể được kết nối với bất kỳ mã thông báo nào tương thích với định dạng ERC20. Người dùng có thể gửi mã thông báo vào hợp đồng này và nhận được ghi chú không có kiến thức làm Bằng chứng về tiền gửi, khi người dùng muốn rút tiền gửi, anh ta chỉ cần "đốt" tờ giấy không có kiến thức. Với cơ chế này, chúng ta có thể giao dịch bất kỳ tài sản nào hiện có trên mạng Ethereum một cách vô hình. Bằng chứng được giao thức AZTEC áp dụng dễ sử dụng hơn ZK-Snark, nhưng cơ sở khởi động đáng tin cậy vẫn là một trở ngại không thể vượt qua.

Aztec cũng đang sử dụng các giải pháp mới khác để đạt được thiết lập ban đầu đáng tin cậy. PLONK là một loại cấu trúc ZK-SNARK hiệu quả mới, chỉ yêu cầu một cài đặt đáng tin cậy và sau đó tất cả các chương trình có thể sử dụng lại cài đặt đó. Và, vì PLONK không có yêu cầu cao về gas nên nó đủ hiệu quả để sử dụng thực tế trên Ethereum. Dựa trên khả năng giao dịch như vậy, Giám đốc điều hành AZTEC Tom Pocock tin rằng PLONK có thể viết các chương trình phức tạp về mặt logic theo cách bảo vệ quyền riêng tư một cách hoàn hảo.


Đưa tính toán an toàn của nhiều bên vào trạng thái không có kiến thức

Giải pháp này đã được sử dụng trong ZKBoo trước đây và gần đây đã được áp dụng cho Ligero. Nó sẽ được bảo mật Giao thức tính toán nhiều bên được "biên dịch" thành hệ thống ZK-PCP (hệ thống ZK sớm nhất sử dụng bằng chứng xác suất) và việc thực hiện nó là yêu cầu người chứng minh ("trong tâm trí") gửi một bản sao của giao thức tính toán an toàn của nhiều bên và sau đó là trình xác minh. Bất kỳ chế độ xem nào của người tham gia đều có thể được đánh giá ngẫu nhiên. Nói một cách thẳng thắn, điều đó có nghĩa là một thực thể có thông tin dữ liệu liên quan có thể mô phỏng các phép tính phân tán giữa nhiều bên và sau đó hiển thị bản sao của phép tính tại một điểm ngẫu nhiên trong quá trình đánh giá. Quan trọng hơn, việc sử dụng MPC mang lại hy vọng cho việc tạo ra các hợp đồng thông minh thân thiện với quyền riêng tư.

Tương tự như ZK-STARK, bằng chứng dựa trên MPC có những ưu điểm sau:


·   Trong suốt— —Việc tạo số ngẫu nhiên là thông tin công khai
·   Bảo mật sau lượng tử - dựa vào tính ngẫu nhiên công khai và hàm băm Tính khả dụng khiến hệ thống lượng tử không thể phát động các cuộc tấn công quy mô lớn
·   Có thể mở rộng - Bằng chứng dựa trên MPC có (gần như tuyến tính ) Thời gian chứng minh và thời gian xác minh, từ đó đạt được hiệu quả cao trong hoạt động hàng loạt


Khi sử dụng loại công nghệ này, bạn cũng cần cân nhắc cách cân nhắc nó để tối ưu hóa các "vấn đề" mạch điện vừa và nhỏ - vì điều này có thể gây ra các vấn đề về xác minh. gây ra các vấn đề về khả năng mở rộng tiềm ẩn.

Phải nói rằng, các công nghệ dựa trên MPC vẫn chưa phát huy hết tiềm năng trong lĩnh vực blockchain và chúng có thể linh hoạt hơn các công nghệ không có kiến thức hiện có, đặc biệt là khi người tham gia cần giữ lại và trong trường hợp tính toán thực tế liên quan đến thông tin bí mật. Ví dụ: công nghệ MPC có thể hữu ích khi cố gắng chạy thuật toán chấm điểm tín dụng để đánh giá mức độ tin cậy của người dùng vì cả người dùng lẫn ngân hàng đều không muốn tiết lộ thông tin bí mật của họ - người dùng không muốn tiết lộ lịch sử giao dịch của họ và ngân hàng cũng không muốn tiết lộ. muốn cung cấp thông tin bí mật, thông tin quan trọng trong mô hình chấm điểm tín dụng ML của họ.


Hạn chế phần cứng

Khi Zcash lần đầu tiên đề xuất sử dụng zk-SNARK để gửi giao dịch, mọi người đã lo lắng về khả năng tính toán cần thiết để tạo ra các giao dịch ẩn Tài nguyên là đủ vì có thể mất hàng giờ để tạo một giao dịch. Nhưng chúng tôi đã đi được một chặng đường dài kể từ đó và giờ đây chúng tôi có thể hoàn thành các tác vụ tương tự chỉ trong vài giây trên trình duyệt hoặc thậm chí trên thiết bị di động.


Máy trộn tiền riêng tư

Máy trộn tiền xu gần đây đã thu hút nhiều sự chú ý. Trở lại vào tháng 5, Vitalik đã xuất bản một bài viết phác thảo các động lực và phác thảo chung về thiết kế bộ trộn tiếp theo trên mạng Ethereum.

Khi một ví hoặc cá nhân muốn thực hiện các giao dịch riêng tư, bộ trộn Ethereum có thể hữu ích. Khả năng truy xuất nguồn gốc của Ethereum tạo cơ hội cho kẻ xấu có thể lấy được ví, tài khoản và các thông tin khác đằng sau nó bằng cách theo dõi các giao dịch cụ thể. Máy trộn tiền tệ có thể thực hiện các giao dịch ẩn danh bằng cách trao đổi tiền Ethereum.

Kể từ đó, nhiều nhóm đã làm việc ngày đêm để phát triển các máy trộn Ethereum có giá trị thiết thực hơn. Bảng sau liệt kê các tính toán và chi phí gas trong quá trình gửi và rút tiền của các chương trình trộn tiền tệ khác nhau cho đến nay.



(Xem Ethereum qua trạng thái GitHub của Mixer Các loại máy trộn và cách tính toán và chi phí gas tương ứng)


Bộ trộn tiền xu độc lập ở lớp ứng dụng không bao giờ có thể đảm bảo 100% quyền riêng tư của người dùng và chỉ có thể cung cấp các đảm bảo về xác suất. Tuy nhiên, như vậy là quá đủ để đáp ứng nhu cầu của đại đa số cá nhân và doanh nghiệp.


Ai sẽ trả tiền xăng? Rủi ro của Rơle

Các giải pháp khác nhau được đề cập ở trên đều có một lỗ hổng nghiêm trọng, đó là cuối cùng, ai đó phải trả phí gas để có được đầu ra. Ether có thể được sử dụng để trả tiền gas đến từ đâu? Nếu kẻ xấu có thể theo dõi ether về một số người dùng nhất định, làm thế nào những người dùng này có thể ẩn danh? Đây chẳng phải là sự lãng phí mọi nỗ lực trước đó sao!

Vì vậy, một kịch bản "con gà hoặc quả trứng" quen thuộc được diễn ra trên sân khấu bảo vệ quyền riêng tư. Bạn muốn nhận Ethereum ẩn danh? Trước tiên, bạn phải có Ethereum ẩn danh trong ví của mình! Thật buồn cười phải không? Bài viết ban đầu của Vitalik về bộ trộn được đề xuất sử dụng hợp đồng đăng ký chuyển tiếp đơn giản để giải quyết vấn đề này - các nhà khai thác chuyển tiếp có thể đăng ký điểm cuối HTTP để xuất bản ẩn danh các giao dịch tùy ý.

Cuối cùng, đừng quên xem xét tính bảo mật của các tương tác và hoạt động trên ví. Cài đặt mặc định của ví cần phải đủ an toàn để bảo vệ quyền riêng tư của người dùng nhưng không quá rườm rà để người dùng bắt đầu. Tất cả các kế hoạch trộn này đều yêu cầu một số lượng lớn người tham gia để đạt được các biện pháp bảo vệ quyền riêng tư dự kiến, vì vậy công cụ này phải có thể truy cập được đối với số đông, nhưng bất kỳ lối tắt nào cũng có thể gây ra các vi phạm nghiêm trọng về quyền riêng tư. Để đưa ra một ví dụ rất đơn giản, một người dùng sử dụng máy trộn để trộn một số đồng Ethereum, sau đó sử dụng một số trong số chúng nhằm mục đích bảo vệ quyền riêng tư, sau một thời gian, anh ta quên mất ví nào đã gửi giao dịch riêng tư và sau đó chuyển phần còn lại ether trong ví đã gửi giao dịch riêng tư trở lại địa chỉ công khai liên quan trực tiếp đến danh tính của nó... Đó đơn giản là một thất bại.

Từ những công nghệ nêu trên và nhiều công nghệ khác đang phát triển trong lĩnh vực này, có thể dễ dàng nhận thấy rằng các công nghệ bảo mật trên Ethereum ngày càng được chú ý nhiều hơn và những phát triển này có thể sớm được phát huy trên một phạm vi rộng hơn. quy mô lớn. Mặc dù việc đạt được quyền riêng tư trên chuỗi công khai có vẻ mâu thuẫn, nhưng không có kiến thức và các công nghệ bảo mật khác sẽ tạo ra nhiều cách chơi mới tiên tiến nhất có thể. Đồng thời, với những giải pháp này, người dùng không còn phải lo lắng về quyền riêng tư tài chính nữa.


Nhìn về phía trước

Mặc dù bài viết này không cung cấp tổng quan đầy đủ về tất cả các giải pháp bảo mật trên Ethereum, nhưng nó cũng xem xét nhiều cách khác nhau để đạt được quyền riêng tư của doanh nghiệp và người dùng. Công nghệ chống kiểm duyệt mang lại sự tự do đã truyền cảm hứng cho nhiều dự án trong hệ sinh thái tiền điện tử. Để tạo ra một thế giới tiền điện tử nguyên bản, khả năng giao dịch ẩn danh hoặc bảo vệ thông tin cá nhân là rất quan trọng. Không có viên đạn thần kỳ nào để bảo vệ quyền riêng tư nhưng có nhiều phương pháp và cơ chế cung cấp quyền riêng tư cho các trường hợp sử dụng cụ thể.

Vì vậy, chúng tôi tiếp tục nghiên cứu và đánh giá các giải pháp về quyền riêng tư trên Ethereum để giúp giáo dục và thúc đẩy sự phát triển của loại công nghệ này. Trong tương lai, bạn cũng sẽ thấy nhiều nội dung từ chúng tôi, bao gồm các bài viết về giải pháp bảo mật cụ thể, báo cáo giải thích các công nghệ bảo mật khác nhau và phân tích sâu hơn về các dự án và công ty hiện đang xây dựng giải pháp bảo mật.



Link gốc: https://mp.weixin.qq.com/s/rMhjkcOKo4FyBHGEOY9tCg


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

举报 Báo lỗi/Báo cáo
Chọn thư viện
Thêm mới thư viện
Hủy
Hoàn thành
Thêm mới thư viện
Chỉ mình tôi có thể nhìn thấy
Công khai
Lưu
Báo lỗi/Báo cáo
Gửi