Tin BlockBeats, cựu Phó Chủ tịch Google Tyler Innes hôm nay đã xuất bản một bài viết giới thiệu và phân tích công nghệ tiền điện tử về quyền riêng tư. Trong bài viết, anh so sánh quyền riêng tư của Origo với công nghệ quyền riêng tư Mimblewimble do Grin đại diện, theo anh, quyền riêng tư của Origo tốt hơn Grin.
Sau đây là bản dịch gốc của bài viết ông đã xuất bản:
Gần đây Origo Network đã ra mắt mạng chính của riêng mình. Origo cũng cung cấp hỗ trợ bảo mật giao dịch cho hợp đồng thông minh. Giờ đây, quyền riêng tư là một tính năng quan trọng của blockchain, chúng tôi biết rằng hiện có một số loại tiền điện tử trên thị trường tập trung vào giải quyết các vấn đề về quyền riêng tư. Vì vậy, tôi cũng muốn so sánh Origo với một số đồng tiền riêng tư hiện có.
Như chúng ta đều biết, Bitcoin không được thiết kế để có các tính năng bảo mật và chỉ có thể ẩn danh. Trong giao dịch Bitcoin, các chi tiết như địa chỉ người gửi, địa chỉ người nhận và số tiền giao dịch sẽ được hiển thị công khai. Biện pháp bảo vệ quyền riêng tư duy nhất là địa chỉ Bitcoin được ẩn danh, do đó che giấu danh tính thực sự của mọi người. Tuy nhiên, trên thực tế có thể xác định người dùng thực đằng sau địa chỉ ẩn danh bằng cách sử dụng phân tích mẫu và biểu đồ.
Giới thiệu về Mimblewimble
Vào năm 2016, "Tom Elvis Jedusor" đã xuất bản sách trắng Mimblewimble (một giải pháp bảo mật blockchain có thể mở rộng) trên Kênh Nghiên cứu Bitcoin để giải quyết vấn đề này. Sau đó, Github khởi động dự án Grin để chuyển đổi giao thức thành ứng dụng. Một nền tảng khác có tên Beam cũng đã bắt đầu triển khai giao thức Mimblewimble của riêng mình.
Tôi muốn giới thiệu ngắn gọn về Mimblewimble cho những người chưa quen với nó. Giao thức Mimblewimble chủ yếu đạt được quyền riêng tư trong giao dịch thông qua hai công nghệ: Giao dịch bí mật và CoinJoin.
Giao dịch bí mật là kỹ thuật sử dụng các mẫu ủy quyền bằng mật mã để ẩn số tiền giao dịch. Ví dụ: khi Alice gửi 0,6 BTC từ UTXO 1,0 bitcoin tới bob, nó sẽ tạo ra đầu ra 0,6 BTC cho bob và 0,4 BTC khác cho chính Alice để lưu trữ các thay đổi, như sau:

Mọi người đều có thể nhìn thấy khối lượng của mỗi lần chuyển đến và đi. Khi các giao dịch bí mật được kích hoạt, số tiền giao dịch đến và đi sẽ được thay thế bằng Cam kết Pedersen về số tiền đó. Các thuộc tính của mẫu Cam kết Pedersen ẩn khối lượng giao dịch với công chúng, nhưng công chúng vẫn có thể xác minh rằng tổng số tiền chuyển vào bằng tổng số tiền chuyển ra bằng cách kiểm tra cm1 == cm2 + cm3. Đây là cách giao dịch hoạt động khi giao dịch tiền điện tử được áp dụng để ẩn số tiền giao dịch. (Block Rhythm Lưu ý: Kịch bản cam kết cho phép bạn giữ một phần dữ liệu ở chế độ riêng tư nhưng cam kết để sau này bạn không thể thay đổi dữ liệu. Cam kết Pedersen (Cam kết Pedersen) tương tự như cam kết trong kịch bản trên, nhưng có thêm một khoản bổ sung. feature : Có thể thêm các cam kết và tổng của nhiều cam kết bằng với cam kết của tổng dữ liệu.)

CoinJoin là một kỹ thuật đa giao dịch khác giúp ẩn danh người gửi và người nhận. Ví dụ: Alice sử dụng 5 Bitcoin UTXO để gửi 1 Bitcoin cho Carlo và Bob sử dụng 5 Bitcoin UTXO để gửi 2 Bitcoin cho Ted. Hai giao dịch có thể được hợp nhất bằng Coinjoin để người ta không thể chắc chắn liệu Bitcoin của Carlo đến từ Alice hay Bob. Khi ngày càng có nhiều giao dịch được liên kết với nhau, việc phân tích dấu vết chuyển Bitcoin trở nên khó khăn.

Giao thức Mimblewimble kết hợp các giao dịch bí mật với CoinJoin, dường như ẩn số tiền giao dịch cũng như địa chỉ của người gửi và người nhận. Điều này cho phép bảo mật giao dịch. Nhưng điều này có đúng không?
Hạn chế Mimblewimble
Hạn chế lớn nhất của giao thức Mimblewimble là CoinJoin không thể thực sự bảo vệ quyền riêng tư và tính ẩn danh của các giao dịch trong thực tế. Quyền riêng tư của CoinJoin phụ thuộc vào số lượng giao dịch được kết nối rất lớn. Nhưng trên thực tế, chỉ có trung bình 2-4 người tham gia cho mỗi giao dịch tài sản tiền điện tử, vì vậy các nhà nghiên cứu có thể khử ẩn danh 67% giao dịch tài sản tiền điện tử.
Hơn nữa, các giao dịch CoinJoin cần phải được nối tiếp nhau. Do đó, thật dễ dàng để thu thập các giao dịch trước liên kết bằng cách chạy nút sniffer, nút này ghi lại tất cả các giao dịch trong mạng trước khi thực sự kết nối các giao dịch riêng lẻ. Và một nhà nghiên cứu báo cáo rằng anh ấy đã phát hiện ra địa chỉ chính xác của người gửi và người nhận trong 96% giao dịch bằng tiền điện tử bảo mật tập trung vào Mimblewimble Grin (Grin), tất cả đều bằng cách chi 60 đô la một tuần trên AWS.
Anh ấy khẳng định: "Vấn đề này vốn có ở Mimblewimble. Tôi thấy không cách khác. Điều này có nghĩa là Mimblewimble không còn được coi là giải pháp thay thế khả thi cho Zcash hoặc Monero khi nói đến quyền riêng tư."
Người sáng lập Ethereum Vitalik đã nhận xét trong một tweet:"Nếu mô hình quyền riêng tư của bạn có bộ ẩn danh trung bình, nó thực sự có một bộ ẩn danh nhỏ. Nếu mô hình quyền riêng tư của bạn có bộ ẩn danh nhỏ thì nó có bộ ẩn danh là 1. Chỉ có các cài đặt ẩn danh toàn cầu (ví dụ như zk - snark) thực sự rất an toàn."
Vì vậy, theo quan điểm của anh ấy, mã hóa quyền riêng tư như Mimblewimble hoặc Monero dựa trên các nhóm ẩn danh rất nhỏ. Đơn giản là tài sản không cung cấp khả năng bảo vệ ẩn danh đáng tin cậy. Tại thời điểm này, chỉ những đồng tiền có bộ ẩn danh toàn cầu (chẳng hạn như Zcash và Origo) mới có thể cung cấp tính ẩn danh thực sự.
Mimblewimble và Origo
So với giao thức Mimblewimble, Origo Giao thức sử dụng ZK-SNARKS để bảo vệ quyền riêng tư của địa chỉ người gửi và người nhận. Một trong những điều tuyệt vời về Origo là tính ẩn danh được đặt trong mô hình giao dịch riêng tư của Origo là tất cả các hồ sơ riêng tư được tạo trước đó. Từ góc độ lý thuyết thông tin, điều này mang lại khả năng ẩn danh cao hơn so với kích thước bộ ẩn danh 2~4 thông thường trong Mimblewimble. Các giao dịch riêng tư có thể dễ dàng theo dõi trong Mimblewimble, nhưng do tính ẩn danh lớn của Origo nên không thể liên kết với các giao dịch riêng tư của nó.
Ngoài ra, Mimblewimble là mô hình giao dịch cơ bản của UTXO và nó không hỗ trợ hợp đồng thông minh. Nhưng ngược lại, Origo hỗ trợ các hợp đồng thông minh bảo vệ quyền riêng tư. Nhiều ứng dụng phi tập trung nhạy cảm với quyền riêng tư chỉ có thể chạy trên mạng Origo.
Tóm lại, Origo có khả năng ẩn danh tốt hơn so với Mimblewimble. Origo cũng có tiềm năng ứng dụng lớn hơn trong các ứng dụng bảo vệ quyền riêng tư, người dùng quan tâm đến quyền riêng tư có lẽ nên chú ý hơn đến mạng Origo.
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