Tương lai của blockchain không chỉ là giao dịch nhanh hơn, phí thấp hơn hay có thêm nhiều ứng dụng phi tập trung. Tương lai ấy còn là trao cho mọi người quyền kiểm soát quyền riêng tư tài chính của mình.

Đó là lúc Miden (@0xMiden) xuất hiện.

Miden đang xây dựng một blockchain cho phép các tài khoản giữ số dư và lịch sử giao dịch riêng tư theo mặc định. Khác với các blockchain công khai truyền thống, nơi bất kỳ ai cũng có thể kiểm tra hoạt động ví được ghi lại công khai, Miden cho phép người dùng lưu trạng thái tài khoản trên thiết bị của mình, đồng thời gửi các cam kết mật mã lên mạng lưới.

Điều này có nghĩa là mạng có thể xác minh trạng thái tài khoản đã thay đổi mà không công khai các chi tiết của trạng thái đó.

Nhưng công nghệ bảo vệ quyền riêng tư chỉ có ý nghĩa khi mọi người thực sự có thể sử dụng nó. Đó là lúc Bread xuất hiện.

Bread là ví chú trọng quyền riêng tư, được xây dựng trên Miden, đưa công nghệ này vào các hoạt động tài chính thường ngày. Ví cho phép người dùng gửi, nhận và hoán đổi tài sản; các tính năng chuyển xuyên chuỗi cùng những tính năng khác giúp kết nối tài khoản riêng tư với hệ sinh thái tiền mã hóa rộng lớn hơn.

Hãy cùng tìm hiểu cách thức hoạt động.

1. Số dư ví của bạn không phải chuyện của người khác

Trên nhiều blockchain công khai, bất kỳ ai biết địa chỉ ví của bạn đều có thể xem số dư và lịch sử giao dịch được công khai. Sự minh bạch này có thể hữu ích, nhưng cũng đồng nghĩa hoạt động tài chính của bạn có thể bị người lạ, doanh nghiệp, đối thủ cạnh tranh và bất kỳ ai khác biết địa chỉ của bạn theo dõi.

Miden có cách tiếp cận khác.

Với tài khoản Miden riêng tư, trạng thái tài khoản, bao gồm số dư và hoạt động, được lưu trên thiết bị của người dùng. Blockchain ghi lại địa chỉ tài khoản và một cam kết mật mã đối với trạng thái đó.

Hãy hình dung cam kết này như một dấu vân tay kỹ thuật số. Nó cho phép mạng nhận biết có sự thay đổi mà không tiết lộ thông tin đằng sau thay đổi đó.

Khi ai đó tra cứu tài khoản của bạn trên trình khám phá khối, họ có thể thấy tài khoản tồn tại và trạng thái của tài khoản đã thay đổi, nhưng không thể chỉ cần mở trình khám phá là xem được toàn bộ số dư hay lịch sử giao dịch của bạn.

Đây là nền tảng cho mô hình bảo vệ quyền riêng tư của Bread: bạn có thể sử dụng blockchain mà không công khai toàn bộ đời sống tài chính của mình.

2. Điều gì xảy ra khi bạn gửi tiền?

Bread được thiết kế để việc gửi tiền trở nên đơn giản, dù có nhiều thành phần phối hợp với nhau ở phía sau.

Khi bạn bắt đầu một giao dịch, thiết bị sử dụng khóa thường dùng để xác thực thao tác; sinh trắc học giúp bảo vệ quyền truy cập vào khóa. Sau đó, Guardian sao lưu trạng thái tài khoản đã cập nhật và xác nhận thay đổi. Tiếp theo, giao dịch được gửi đến Miden cùng với bằng chứng mật mã cần thiết.

Quy trình có thể nghe phức tạp, nhưng trải nghiệm người dùng được thiết kế để đơn giản.

Bạn bắt đầu thanh toán, ví điều phối các bước cần thiết và mạng nhận được những gì cần có để xác minh giao dịch mà không làm lộ chi tiết của tài khoản riêng tư.

Điểm khác biệt quan trọng là quyền riêng tư không có nghĩa blockchain ngừng xác minh hoạt động. Nghĩa là việc xác minh có thể diễn ra mà không cần công khai toàn bộ thông tin cơ sở.

3. Quyền riêng tư quan trọng, nhưng khả năng khôi phục cũng vậy

Một trong những thách thức lớn nhất của ví kỹ thuật số riêng tư là khôi phục tài khoản.

Nếu số dư và lịch sử giao dịch không được công khai, việc khôi phục tài khoản trên thiết bị mới đòi hỏi phải có quyền truy cập vào trạng thái tài khoản mới nhất cũng như các khóa cần thiết để lấy lại quyền kiểm soát.

Bread giải quyết vấn đề này thông qua Guardian, một dịch vụ sao lưu trạng thái tài khoản và giúp điều phối các bản cập nhật cũng như việc khôi phục tài khoản.

Người dùng có thể chọn tài khoản được Guardian hỗ trợ; đây là lựa chọn được khuyến nghị để cân bằng giữa quyền riêng tư và khả năng khôi phục thiết thực. Ở giai đoạn phát triển hiện tại được dự án mô tả, đơn vị vận hành Guardian có thể xem trạng thái của tài khoản được Guardian hỗ trợ, nhưng không thể tự mình chuyển tiền trong tài khoản.

Người dùng cũng có thể chọn cách thiết lập riêng tư hơn, giữ trạng thái tài khoản trên thiết bị mà không chia sẻ với đơn vị vận hành. Đổi lại, lựa chọn này không cung cấp cơ chế khôi phục tương tự. Nếu thiết bị và trạng thái tài khoản trên đó bị mất, người dùng có thể không truy cập được tiền.

Cả hai lựa chọn đều bảo vệ chi tiết tài khoản khỏi những người dùng blockchain khác. Điểm khác biệt là liệu một đơn vị vận hành bên ngoài có thể truy cập trạng thái tài khoản để hỗ trợ khôi phục hay không.

4. Ba khóa giúp người dùng luôn nắm quyền kiểm soát

Tài khoản được Guardian hỗ trợ của Bread sử dụng ba khóa, mỗi khóa đảm nhận một trách nhiệm khác nhau.

  • Khóa thường dùng: Được lưu trên thiết bị và dùng cho các hoạt động ví thông thường.

  • Khóa khẩn cấp: Được tạo lại từ cụm từ khôi phục của người dùng và dùng cho các thao tác liên quan đến khôi phục.

  • Khóa Guardian: Được Guardian sử dụng để xác nhận các bản cập nhật trạng thái tài khoản.

Hệ thống yêu cầu hai trong ba khóa để thực hiện một thao tác, vì vậy không khóa đơn lẻ nào có thể tự mình kiểm soát tài khoản.

Đối với các giao dịch thường ngày, khóa thường dùng phối hợp với Guardian. Để khôi phục thiết bị bị mất, khóa khẩn cấp phối hợp với Guardian. Để đổi nhà cung cấp Guardian, khóa thường dùng và khóa khẩn cấp có thể phối hợp mà không cần Guardian hiện tại phê duyệt.

Cơ chế này được thiết kế để ngăn Guardian trở thành chủ sở hữu tiền của người dùng.

Guardian hỗ trợ hệ thống, nhưng người dùng vẫn có cách rời khỏi dịch vụ bằng chính các khóa của mình.

Sự khác biệt này rất quan trọng vì quyền riêng tư không chỉ là che giấu thông tin. Đó còn là duy trì quyền kiểm soát tài sản của bạn.

5. Chuyển tài sản ra khỏi Miden

Người dùng tiền mã hóa hiếm khi chỉ hoạt động trên một blockchain. Họ có thể nắm giữ tài sản trên Ethereum, sử dụng ứng dụng phi tập trung trên các mạng khác hoặc cần chuyển tiền giữa những hệ sinh thái khác nhau.

Bread được thiết kế để kết nối các tài khoản Miden riêng tư với thế giới blockchain rộng lớn hơn.

Một lựa chọn là tuyến chuyển dựa trên solver, có thể sử dụng các dịch vụ như Epoch hoặc NEAR Intents để thực hiện chuyển tài sản xuyên chuỗi. Tùy tuyến chuyển, solver có thể tạm thời xử lý tiền và chuyển tài sản tương đương lên chuỗi đích. Cách này có thể giúp giao dịch nhanh hơn và cho phép hoán đổi token trong quá trình chuyển, nhưng cũng phát sinh yếu tố cần tin cậy tạm thời và phụ thuộc vào những tài sản được hỗ trợ.

Một lựa chọn khác là cầu nối chính thức của AggLayer, hỗ trợ chuyển trực tiếp một số tài sản nhất định mà không cần solver hoán đổi chúng trong quá trình chuyển.

Một số giao dịch chuyển xuyên chuỗi đã có trong bản beta của Bread, bao gồm chuyển tài sản sang Ethereum Sepolia. Hoán đổi xuyên chuỗi dự kiến sẽ có trong bản phát hành sau.

Nhìn rộng hơn, các tài khoản riêng tư không nhất thiết phải hoạt động tách biệt. Bread hướng đến việc giúp chúng hữu ích trong môi trường đa chuỗi, đồng thời cung cấp cho người dùng nhiều cách khác nhau để chuyển tài sản.

6. Còn việc tạo lợi suất thì sao?

Bread cũng được thiết kế để người dùng có thể tạo lợi suất ngay trong ví.

Quy trình dự kiến sẽ chuyển tiền từ tài khoản Miden riêng tư sang một thị trường cho vay trên Ethereum, nơi tài sản có thể được sử dụng để tạo lợi suất. Khi người dùng rút tiền, số tiền đó có thể được chuyển lại vào Bread.

Tuy nhiên, điều này đi kèm với một sự đánh đổi quan trọng về quyền riêng tư.

Tiền có thể được giữ riêng tư trong tài khoản Miden riêng tư, nhưng hoạt động của chúng sẽ hiển thị theo mô hình giao dịch công khai của Ethereum trong thời gian được sử dụng tại đó. Khi chuyển trở lại Miden, chúng có thể được đưa vào một tài khoản riêng tư.

Bread hướng đến việc xử lý quy trình này ngay trong ví, giúp người dùng bớt phức tạp hơn. Tuy nhiên, Earn dự kiến sẽ có trong bản phát hành sau và hiện chưa có trong bản beta mà dự án mô tả.

Điều này cho thấy một điểm quan trọng: quyền riêng tư không chỉ phụ thuộc vào ví mà còn phụ thuộc vào blockchain và các ứng dụng tham gia vào từng giao dịch.

7. Bread là ví dụ thực tiễn cho tầm nhìn của Miden

Bread không chỉ là một chiếc ví để gửi và nhận tiền mã hóa. Ví này cho thấy công nghệ nền tảng của Miden có thể hỗ trợ các ứng dụng kết hợp quyền riêng tư, khôi phục tài khoản và hoạt động tài chính thường ngày như thế nào.

Công nghệ đằng sau các tài khoản riêng tư, bằng chứng mật mã và việc quản lý trạng thái tài khoản rất phức tạp. Bread hướng đến việc ẩn đi sự phức tạp đó sau một giao diện quen thuộc, để người dùng tập trung vào việc họ muốn làm thay vì cách mật mã hoạt động.

Trong bản beta hiện tại, người dùng có thể gửi, nhận, hoán đổi tài sản gốc trên Miden, khôi phục tài khoản với sự hỗ trợ của Guardian và thực hiện các giao dịch chuyển xuyên chuỗi được hỗ trợ. Hoán đổi xuyên chuỗi và Earn dự kiến sẽ có trong các phiên bản sau.

Ý nghĩa rộng hơn là việc phổ cập blockchain không nên buộc mọi người phải từ bỏ mọi kỳ vọng về quyền riêng tư tài chính.

Thông thường, mọi người không mong người lạ biết số dư ngân hàng, xem xét mọi khoản mua sắm hay theo dõi mọi lần tiền của họ dịch chuyển. Việc sử dụng blockchain công khai không nên mặc nhiên đồng nghĩa với việc chấp nhận mức độ phơi bày đó trong mọi hoạt động tài chính.

Miden đang hướng tới một mô hình khác, và Bread là một ví dụ cho thấy mô hình đó có thể trở nên dễ tiếp cận với người dùng phổ thông như thế nào.

Mục tiêu rất đơn giản: giúp blockchain trở nên hữu ích mà không biến quyền riêng tư thành điều xa xỉ.

Vì hoạt động tài chính của bạn không nên phải trở thành công khai chỉ vì nó diễn ra trên chuỗi. 🍞🔐