chỉ cần đặt
- Địa chỉ ẩn cung cấp nhiều quyền riêng tư hơn cho các giao dịch trên Ethereum.
- Hệ thống cung cấp một phương thức bảo mật tương tự như tạo địa chỉ mới cho mỗi giao dịch nhưng không gặp rắc rối khi tạo các địa chỉ này theo cách thủ công mỗi lần.
- Địa chỉ ẩn có thể được coi là địa chỉ ví được liên kết bằng mật mã với địa chỉ công khai của người nhận nhưng chỉ được tiết lộ cho các bên tham gia giao dịch.
Địa chỉ ẩn cung cấp sự riêng tư cho các giao dịch trên Ethereum. Mặc dù không thể ẩn hoàn toàn các giao dịch blockchain, nhưng việc ẩn địa chỉ ít nhất có thể ẩn danh tính của người nhận. Khi làm như vậy, hãy cung cấp thêm một lớp bảo vệ cho bất kỳ ai không muốn dữ liệu giao dịch bị ràng buộc công khai với nó.
Trên sổ cái phân tán (bản ghi công khai của giao dịch), bất kỳ ai cũng có thể xem chi tiết giao dịch như ngày, số tiền, ví hoặc các thực thể liên quan.Họ có thể tìm kiếm ID giao dịch cụ thể hoặc hàm băm trình khám phá khốichẳng hạn như etherscan của Ethereum hoặc Blockstream của Bitcoin.
Điều đó nói rằng, những nỗ lực để nâng cao tính riêng tư của hệ sinh thái Ethereum không phải là không có thách thức từ cả góc độ quy định và kỹ thuật.Trường hợp điển hình: Rào cản của Tornado Cash năm 2019 (Bên cạnh lệnh trừng phạt của Ofac).Người đồng sáng lập Ethereum Vitalik Buterin đã chỉ ra, Máy trộn tiền ảo Chỉ có thể ẩn ETH hoặc mã thông báo ERC-20 chính.Điều này tạo cơ hội cho các tài sản được sử dụng rộng rãi khác có nguồn gốc từ giao thức Ethereum như POAP, NFT và tên ENS.Đây là lý do cho các địa chỉ tàng hình.
Địa chỉ tàng hình ẩn danh tính của người nhận.
Buterin trong một Bài viết blog gần đây“hệ thống địa chỉ tàng hình” sẽ cung cấp cho người dùng khả năng bảo vệ quyền riêng tư nâng cao, bất kể quy mô giao dịch hoặc tài sản nhỏ đến đâu.
Địa chỉ tàng hình hoạt động như thế nào?
Theo cách nói của Buterin, đây là cách hoạt động của các địa chỉ tàng hình:
Người nhận (hãy gọi họ là “Bob”) hoặc người gửi (“Alice”) có thể tạo địa chỉ bí mật cho giao dịch. Tuy nhiên, chỉ người nhận Bob mới có thể kiểm soát giao dịch. Một cách khác để nghĩ về địa chỉ ẩn là coi nó như một địa chỉ ví được liên kết bằng mật mã với địa chỉ công khai của Bob, nhưng chỉ được tiết lộ cho các bên tham gia giao dịch.
Để che giấu danh tính của họ, trước tiên Bob cần tạo một “khóa chi tiêu” bí mật mà sau đó anh ta sử dụng để tạo một “địa chỉ meta” vô hình. Sau đó, địa chỉ meta được chia sẻ với người gửi (Alice), người này sẽ thực hiện các phép tính để tạo ra một địa chỉ ẩn thuộc về Bob.
Sau đó, Alice có thể gửi bất kỳ tài sản nào mà cô ấy muốn cho Bob. Khi Alice gửi một tài sản đến một địa chỉ ẩn, cô ấy cũng xuất bản một số dữ liệu được mã hóa bổ sung (được gọi là khóa công khai tạm thời) trên chuỗi để giúp Bob tìm thấy tài sản. Bob quét chuỗi để tìm dữ liệu được mã hóa; nếu tìm thấy bất kỳ thứ gì, anh ấy sẽ sử dụng khóa chi tiêu của mình để xác nhận tài sản.
Nhìn chung, hệ thống cung cấp một phương thức bảo mật tương tự như tạo địa chỉ mới cho mỗi giao dịch nhưng không gặp rắc rối khi tạo các địa chỉ này theo cách thủ công mỗi lần. Ngoài việc chia sẻ địa chỉ meta với Alice, Bob cũng có thể đăng ký nó trên ENS (Dịch vụ tên Ethereum) dưới dạng địa chỉ meta vô hình cho những thứ như bob.eth. Trong trường hợp này, Alice có thể tra cứu địa chỉ meta tàng hình của anh ấy trên ENS, giả sử Alice biết rằng Bob sở hữu bob.eth.
Những thách thức và hạn chế của địa chỉ tàng hình
Mặc dù ý tưởng còn non trẻ nhưng Buterin cho biết công nghệ này sẽ khá dễ thực hiện. Nhưng vẫn còn một số vấn đề cần giải quyết; đáng chú ý nhất là chi phí gas. Vì một địa chỉ ẩn mới được tạo không chứa ETH, nên chủ sở hữu của địa chỉ đó sẽ không thể gửi bất kỳ tài sản nào từ địa chỉ đó (để trả tiền xăng) mà không chuyển ETH trước từ một địa chỉ khác. Nhưng khi làm như vậy, dữ liệu giao dịch sẽ phản ánh dữ liệu trên chuỗi, đánh bại mục đích ẩn danh.
Một giải pháp lâu dài khác do Buterin đề xuất là sử dụng bằng chứng không kiến thức, mặc dù cũng hơi đắt do cần thêm gas. Các cách khả thi khác là sử dụng các công cụ tổng hợp giao dịch chuyên biệt – người dùng có thể thanh toán cho nhiều giao dịch cùng một lúc và sau đó sử dụng các giao dịch trả trước này khi cần thiết.
Buterin kết luận bằng cách nói rằng việc hỗ trợ các địa chỉ tàng hình cũng sẽ yêu cầu những thay đổi lớn đối với chức năng của ví dựa trên Ethereum và đề xuất rằng các nhà phát triển ví nên bắt đầu làm việc trên một mô hình đa địa chỉ có thể mã hóa và giải mã dữ liệu giao dịch cho từng ứng dụng. địa chỉ hoặc tạo địa chỉ mới vì lý do liên quan đến quyền riêng tư.
Mặc dù không hoàn hảo, nhưng địa chỉ tàng hình là một công cụ khác có thể giúp cải thiện tính riêng tư tổng thể của mạng Ethereum, từ đó giải quyết một trong những thách thức lớn hơn đối với việc mở rộng quy mô hệ sinh thái.