Người đồng sáng lập Ethereum Vitalik Buterin đã phác thảo một kế hoạch toàn diện để cải thiện quyền riêng tư của mạng lưới mà ông đã giúp tạo ra.

Trong lộ trình ngày 11 tháng 4, Buterin đã lập luận về việc tích hợp các công cụ bảo vệ quyền riêng tư vào ví Ether (ETH) và thực hiện các quy chuẩn và tính năng nâng cao quyền riêng tư trong hệ sinh thái và giao thức Ethereum. Ông giải thích rằng lộ trình được đề cập là một giải pháp ngắn hạn yêu cầu những thay đổi hạn chế đối với giao thức cơ bản cùng với các cập nhật dài hạn bổ sung.

Buterin khuyến nghị áp dụng các hệ thống nâng cao quyền riêng tư như Railgun hoặc Privacy Pools bởi các ví hiện có, theo kế hoạch. Khi quỹ được gửi với những ví đó, ông lập luận rằng người dùng nên được chào đón bởi một tùy chọn “gửi từ số dư được bảo vệ,” điều này ẩn danh giao dịch, và nên được “tốt nhất là bật mặc định.” Ông đã viết:

“Người dùng KHÔNG nên phải tải xuống một ‘ví bảo mật’ riêng biệt.”

Các thay đổi lớn được khuyến nghị cho DeFi

Buterin đã đề xuất những thay đổi sâu sắc trong cách tài chính phi tập trung (DeFi) và các ứng dụng phi tập trung rộng hơn (DApp) được thực hiện. Ông lập luận rằng các hệ thống đó nên được giới hạn chỉ “một địa chỉ cho mỗi ứng dụng.”

Người đồng sáng lập Ethereum thừa nhận rằng điều này sẽ yêu cầu “những hy sinh về sự tiện lợi đáng kể,” nhưng “đây là cách thực tế nhất để loại bỏ các liên kết công khai giữa tất cả hoạt động của bạn trên các ứng dụng khác nhau.” Ông cũng nhấn mạnh rằng trải nghiệm của người dùng sẽ “rất giống” với việc gửi quỹ từ một chuỗi sang chuỗi khác trong các hệ thống tương tác giữa các chuỗi.

Buterin cũng nhấn mạnh rằng để tận hưởng lợi ích của sự thay đổi này, các nhà phát triển cần đảm bảo rằng các chức năng rút tiền của người dùng được bảo vệ quyền riêng tư theo mặc định.

Cần có những thay đổi về giao thức Ethereum

Những thay đổi khác bao gồm việc thực hiện danh sách bao gồm được thực thi bởi lựa chọn phân nhánh (FOCIL) và đề xuất cải tiến Ethereum (EIP) 7701. Cái sau là một cải tiến đối với trừu tượng tài khoản Ethereum, và cái trước là một cải tiến về khả năng chống kiểm duyệt.

Sơ đồ chức năng FOCIL. Nguồn: Nghiên cứu Ethereum

EIP-7701 đảm bảo rằng các giao thức bảo vệ quyền riêng tư có thể hoạt động mà không cần relay hoặc phát thanh viên công cộng. Điều này, theo đó, đơn giản hóa việc phát triển và duy trì loại giao thức này.

Trong bối cảnh này, các relay là các trung gian hoặc nút có trách nhiệm chấp nhận và chuyển tiếp các giao dịch. Mặt khác, các phát thanh viên có trách nhiệm công bố các giao dịch lên blockchain công khai.

EIP-7701 chia các giao dịch Ethereum thành các giai đoạn, cho phép các bên thứ ba can thiệp và trả phí trong giai đoạn đúng. Điều này có nghĩa là không cần một relay để chấp nhận các giao dịch riêng tư của người dùng để được phát sóng ẩn danh bởi một thực thể riêng biệt.

FOCIL, ngược lại, ngăn chặn việc kiểm duyệt các giao dịch, bao gồm các giao dịch bảo vệ quyền riêng tư. Sự liên quan có thể là các giao dịch ẩn danh có nguy cơ cao hơn nhiều về việc trở thành nạn nhân của các nỗ lực kiểm duyệt.

Cần có những thay đổi về cơ sở hạ tầng

Một giải pháp ngắn hạn để giải quyết các hạn chế về quyền riêng tư của các hệ thống gọi quy trình từ xa (RPC) hiện tại được sử dụng để tương tác với blockchain, như Buterin đã đề xuất, là thực hiện một môi trường thực thi đáng tin cậy (TEE).

TEE là một khu vực bảo mật bên trong bộ xử lý đảm bảo rằng mã và dữ liệu được tải vào bên trong nó được bảo vệ. Buterin giải thích rằng “điều này cho phép người dùng tương tác với các nút RPC trong khi nhận được đảm bảo mạnh mẽ hơn rằng dữ liệu riêng tư của họ không bị thu thập.”

Như một giải pháp dài hạn, các TEE nên được thay thế bằng một hệ thống truy xuất thông tin riêng tư (PIR). PIR là một giao thức mật mã cho phép người dùng truy xuất một mục cụ thể từ cơ sở dữ liệu mà không tiết lộ mục nào đã được truy xuất.

Điều này sẽ cho phép người dùng truy xuất dữ liệu liên quan đến nội dung blockchain mà không cần nhà cung cấp biết dữ liệu nào đang được chia sẻ. Buterin nhấn mạnh rằng điều này vượt trội hơn vì nó cung cấp “các đảm bảo mật mã.”

Người đồng sáng lập Ethereum cũng lập luận rằng các ví nên được kết nối với nhiều máy chủ RPC. Chúng cũng nên sử dụng một RPC riêng cho mỗi DApp và có thể là một mạng hỗn hợp — một công nghệ nâng cao quyền riêng tư được thiết kế để làm mờ thông tin siêu dữ liệu.

Các khuyến nghị khác bao gồm phát triển các giao thức tổng hợp bằng chứng cho các giao thức bảo vệ quyền riêng tư. Điều này sẽ dẫn đến phí sử dụng các hệ thống như vậy thấp hơn đáng kể.

Tạp chí: Câu hỏi lớn: Satoshi Nakamoto nghĩ gì về ZK-proof?