Khám phá sự phân mảnh quyền sở hữu như một yếu tố cơ bản về quyền riêng tư cho Máy ảo Ethereum (EVM) hậu Pectra

Bài viết này được dịch máy
Xem bản gốc

GhostShard: Phân mảnh quyền sở hữu như một yếu tố cơ bản về quyền riêng tư cho Máy ảo Ethereum (EVM) hậu Pectra

Tôi rất mong nhận được phản hồi và góp ý về kiến ​​trúc bảo mật mà tôi đang nghiên cứu có tên là GhostShard.

Giấy:

https://giantgun.github.io/the-ghost-whale-practical-privacy-with-selective-diclosure-on-the-post-pectra-evm/

Triển khai:

https://github.com/giantgun/ghost-shard-protocol

:warning: Việc triển khai này là một nguyên mẫu nghiên cứu chưa được kiểm toán.


Động lực

Hầu hết các hệ thống bảo mật trên Ethereum đều tập trung vào việc giảm thiểu khả năng bị phát hiện.

Ví dụ bao gồm:

  • Hệ thống trạng thái được che chắn

  • giao thức giao dịch riêng tư

  • Số dư bí mật

  • Thực thi mã hóa

  • Các phương pháp dựa trên bộ trộn

Mặc dù các hệ thống này khác nhau đáng kể, nhưng chúng thường có chung một mục tiêu: che giấu thông tin khỏi người quan sát.

GhostShard khám phá một giả thuyết khác:

Việc mất quyền riêng tư có thể được hiểu rõ hơn là sự tái thiết thành công quyền sở hữu hơn là chỉ đơn thuần là việc lộ thông tin.

Người quan sát hiếm khi trực tiếp tác động lên dữ liệu thô của blockchain.

Thay vào đó, họ quan sát các tín hiệu và cố gắng tái tạo lại các cấu trúc ẩn:

Giao dịch
→ Quyền sở hữu
→ Danh tính
→ Các mối quan hệ
→ Các kiểu hành vi

Từ góc nhìn này, việc mất quyền riêng tư xảy ra khi quá trình tái tạo thành công.

Điều này đặt ra một câu hỏi:

Liệu quyền riêng tư có thể được cải thiện bằng cách phá vỡ quá trình tái cấu trúc quyền sở hữu thay vì chủ yếu là che giấu thông tin?


Quan sát

Bitcoin có được phần lớn tính riêng tư thực tế nhờ vào sự phân mảnh quyền sở hữu.

Tài sản được phân bổ cho nhiều kết quả đầu ra độc lập thay vì tích lũy dưới một tài khoản cố định.

Mô hình tài khoản của Ethereum đương nhiên tạo ra hiệu ứng ngược lại.

Theo thời gian, tài sản, sự tham gia quản trị, danh tính xã hội, tương tác ứng dụng và lịch sử giao dịch tích lũy dưới một địa chỉ cố định.

Bề mặt xác định quyền sở hữu bền vững này cho phép tái tạo thông tin về quyền sở hữu ngày càng chính xác hơn.

Nhiều suy luận cấp cao hơn xuất hiện từ Persistence đó.


Mảnh Ma

GhostShard nghiên cứu xem liệu những phát triển gần đây Máy ảo Ethereum (EVM) có làm cho việc phân mảnh quyền sở hữu trở nên khả thi trong mô hình tài khoản hay không.

Kiến trúc này kết hợp:

  • Địa chỉ ẩn Yêu cầu bình luận Ethereum (ERC)-5564 dành cho việc tiếp nhận quyền sở hữu tư nhân

  • Đề xuất cải tiến Ethereum (EIP)-7702 ủy quyền thực thi cho hành vi EOA có thể lập trình

  • Các mảnh quyền sở hữu dùng một lần ("mảnh vỡ")

  • Xây dựng giao dịch nhiều-nhiều

  • Cơ chế tiết lộ có chọn lọc

Thay vì duy trì quyền sở hữu trong một tài khoản cố định, quyền sở hữu được phân tách thành các tài khoản ẩn danh dùng một lần.

Mỗi lần chi tiêu sẽ tiêu hao các mảnh quyền sở hữu và tạo ra các mảnh quyền sở hữu mới.

Theo thời gian, việc duy trì quyền sở hữu ngày càng trở nên khó khăn.

Giao thức này không cố gắng che giấu sự tồn tại của các tài sản.

Nó không hề cố gắng che giấu việc chuyển nhượng diễn ra.

Thay vào đó, nó cố gắng làm cho quá trình tái cấu trúc quyền sở hữu thất bại.


Câu hỏi nghiên cứu

Câu hỏi nghiên cứu trọng tâm là:

Liệu sự phân mảnh quyền sở hữu tự nó có phải là một yếu tố cơ bản có ý nghĩa về quyền riêng tư hay không?

Cụ thể hơn:

  • Liệu quyền riêng tư có thể xuất phát từ cấu trúc sở hữu thay vì từ trạng thái ẩn giấu?

  • Liệu quá trình tái cấu trúc quyền sở hữu có thể bị gián đoạn mà không cần đến các khoản dự trữ được bảo vệ hay không?

  • Liệu có thể đảm bảo quyền riêng tư trong khi vẫn duy trì các tài sản Máy ảo Ethereum (EVM) tiêu chuẩn và khả năng kết hợp?

  • Liệu việc công bố thông tin có chọn lọc có thể cùng tồn tại với sự phân mảnh quyền sở hữu?


Quyền riêng tư như một hình thức kháng cự tái thiết

Một quan điểm nổi lên trong quá trình phát triển là các hệ thống bảo mật có thể được đánh giá dựa trên việc chúng làm gián đoạn những con đường tái thiết nào.

Ví dụ:

  • Tái tạo danh tính

  • Tái cấu trúc quyền sở hữu

  • Tái thiết mối quan hệ

  • Tái cấu trúc hành vi

  • Tái cấu trúc hiệp hội

Quyền sở hữu có vẻ đặc biệt quan trọng vì nhiều quá trình tái cấu trúc cấp cao hơn phụ thuộc vào các cấu trúc sở hữu bền vững.

Nếu việc xác định tính liên tục của quyền sở hữu trở nên khó khăn, nhiều suy luận tiếp theo có thể trở nên tốn kém hơn hoặc kém tin cậy hơn.

Tôi muốn biết liệu người khác có thấy cách diễn đạt này hữu ích hay không.


Giả thuyết UX

Giả thuyết thứ hai là việc áp dụng quyền riêng tư cuối cùng có thể bị hạn chế nhiều hơn bởi hành vi người dùng hơn là bởi mật mã.

Nhiều hệ thống bảo mật yêu cầu người dùng phải chủ động thực hiện các hành động nhằm bảo vệ quyền riêng tư:

  • Bước vào hồ bơi riêng tư

  • Kết nối vào miền riêng tư

  • Duy trì kỷ luật ẩn danh

  • Tránh mắc lỗi khi rời đi.

Trên thực tế, việc bảo vệ quyền riêng tư trở thành điều mà người dùng phải liên tục nhớ thực hiện.

GhostShard khám phá hướng đi ngược lại:

Liệu quyền riêng tư có thể phát sinh từ các thói quen sử dụng thông thường thay vì các hành động bảo vệ quyền riêng tư rõ ràng?

Nếu sự phân mảnh quyền sở hữu được tích hợp vào chính mô hình sở hữu, quyền riêng tư có thể trở thành hệ quả mặc định của việc tham gia thay vì một hoạt động chuyên biệt.


Câu hỏi mở

Tôi rất mong nhận được phản hồi về bất kỳ vấn đề nào sau đây:

  1. Liệu việc phân mảnh quyền sở hữu có phải là một yếu tố cơ bản về quyền riêng tư có ý nghĩa, độc lập với các phương pháp bảo vệ của nhà nước?

  2. Liệu có hệ thống nào hiện hữu đang nghiên cứu các mô hình cấu trúc sở hữu tương tự không?

  3. Những phương pháp tấn công phân tích đồ thị mạnh nhất nhắm vào kiến ​​trúc này là gì?

  4. Nên đo lường quyền riêng tư như thế nào trong các hệ thống tập trung vào khả năng chống phục dựng?

  5. Liệu sự phân mảnh quyền sở hữu có gây ảnh hưởng đáng kể đến khả năng suy luận bậc cao hơn (nhận dạng, mối quan hệ, tái cấu trúc hành vi) hay không?

  6. Các thiết kế dựa trên tiêu chuẩn Đề xuất cải tiến Ethereum (EIP)-7702 đưa ra những giả định bảo mật quan trọng nhất nào?

  7. Liệu có những cải tiến nào ở cấp độ giao thức có thể giúp không gian thiết kế này khả thi hơn không?

Tôi hoan nghênh những lời phê bình, phân tích mang tính phản biện và các quan điểm khác biệt.


Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận