SETTINGS
Content language
flag Vietnamese
Vietnamese
flag Vietnamese
Vietnamese
Tiếng việt
flag English
English
English
Channel logo
Coin98 Insights
Save
Copy link

Perspective #29: O(1) Labs nói gì về Mina Protocol?

Bài phỏng vấn của Coinlist và O(1) Labs - team đứng sau Mina Protocol,cung cấp cho anh em những cái nhìn chi tiết hơn về dự án này.
Avatar
Khang Kỳ
Published Apr 12 2021
Updated May 31 2023
7 min read
thumbnail

Sau Casper, Rally, thì Mina Protocol là cái tên tiếp theo được mở bán trên Coinlist. Bài viết này được lược dịch từ một bài phỏng vấn của Coinlist và O(1) Labs - team đứng sau Mina Protocol nhằm cung cấp cho anh em những cái nhìn chi tiết hơn về dự án này.

Thế giới có thật sự cần Blockchain nhẹ nhất thế giới như Mina?

Khi sử dụng Blockchain thông thường, người dùng phải tải xuống toàn bộ chuỗi để xác minh độ chính xác và để gửi giao dịch. Khi nhiều giao dịch được tạo ra, Blockchain trở nên nặng hơn, tài nguyên dùng để xác thực node cũng tăng lên đáng kể.

Ví dụ: Để xác minh giao dịch, Bitcoin yêu cầu tải xuống 300GB và mất 6 giờ để hoàn thành. Vì vậy, mặc dù Blockchain được sinh ra cho mục đích phi tập trung, nhưng nếu kèm theo đó là sự đòi hỏi các Node phải tốn nhiều tài nguyên hơn, thì có vẻ không tốt lắm.

Vấn đề trên dẫn đến việc sẽ ngày càng ít Node muốn tham gia vào Blockchain. Điều này làm giảm tính phi tập trung, và cuối cùng làm cho mạng lưới dễ bị tấn công 51% (ảnh hưởng đến bảo mật).

Không giống như các Blockchain thế hệ đầu tiên, chẳng hạn như Bitcoin hoặc Ethereum, Mina sử dụng một chain khoảng 22 kb để người tham gia có thể nhanh chóng đồng bộ hóa toàn bộ mạng lưới. Mina được thiết kế để có thể mở rộng quy mô trong khi vẫn giữ được mức độ phục hồi, quyền riêng tư và bảo mật cao nhất cho người dùng cũng như không ảnh hưởng đến khả năng phi tập trung.

Về các thông tin cơ bản, điểm nổi bật cũng như cách phân phối token MINA, anh em có thể đọc thêm tại đây.

Mina giải quyết vấn đề gì?

  • Blockchain hiện tại rất nặng: Vấn đề này đã được làm rõ ở trên.
  • Blockchain không tương tác với phần còn lại của internet: Thông tin thế giới thực bị giới hạn đối với các ứng dụng Blockchain. Để giải quyết vấn đề này, Mina có thể tương tác riêng với bất kỳ trang web nào. Bất kỳ ai cũng có thể sử dụng dữ liệu thế giới thực trong máy tính, ra quyết định để thay đổi cách sống và làm việc mà không ảnh hưởng đến quyền riêng tư.
  • Bảo mật thông tin người dùng: Mina giúp người dùng có quyền kiểm soát dữ liệu của chính mình. Họ có thể chứng minh sự thật về dữ liệu mà không cần tiết lộ chi tiết cụ thể - ngay cả với những đối tác đang yêu cầu nó.

Công nghệ zk-SNARKs mà Mina đang sử dụng là gì?

zk-SNARKs là một Cryptographic gọi là Zero Knowledge Proofs. Mục đích của Zero Knowledge Proofs là để thuyết phục người khác rằng mình biết về một thứ nào đó, nhưng không cần đưa ra bằng chứng. Ví dụ, bạn có thể muốn thuyết phục ai đó rằng bạn biết lời giải cho một câu đố mà không đưa ra lời giải cho họ. Hoặc chứng minh với ai đó rằng bạn biết mật khẩu mà không cho họ biết mật khẩu đó là gì.

Mina sử dụng zk-SNARKs để thay thế toàn bộ lịch sử giao dịch của Blockchain bằng Zero Knowledge Proofs, chỉ có kích thước khoảng 22kb. Với kích thước này, các Node dễ dàng tải tài nguyên hơn nhiều so với hệ thống cũ.

Mina giữ cho bằng chứng này có kích thước không đổi bằng cách sử dụng zk-SNARKs đệ quy. Mỗi zk-SNARK chứa một snapshot của zk-SNARK trước đó, cũng như tất cả các giao dịch kể từ đó. Mina là hệ thống đầu tiên triển khai zk-SNARKs đệ quy mà không cần trusted setup. 

Trusted setup có thể là một hạn chế trong thiết kế của các hệ thống dựa trên zk-SNARK khác (chẳng hạn như Zcash). Vì vậy, sự đổi mới của Mina ở đây cung cấp thêm dấu hiệu về tính hợp lý của thiết kế.

SNARK-powered Applications, hay còn gọi là "Snapps", đó là gì?

Snapp là Smart contract hỗ trợ SNARKs. Chúng hoàn chỉnh giống như các ngôn ngữ hợp đồng thông minh khác, nhưng vì được xây dựng trên zk-SNARKs, nên các Smart contract này mang theo các tính năng về quyền riêng tư và khả năng xác minh.

Thuộc tính này của zk-SNARKs mở ra một lượng lớn use case mới, thứ không thể thực hiện được trên các Blockchain hoặc nền tảng hợp đồng thông minh hiện có. 

Ví dụ: Người dùng có thể sử dụng dữ liệu trên Snapps một cách riêng tư. Snapp cũng sẽ có thể chạy với dữ liệu cá nhân đã được xác minh từ “Mainstream” Internet. Điều này là do Snapps có thể xác minh một cách tin cậy và riêng tư dữ liệu có trên bất kỳ trang web nào được ký bằng https. Không có dự án Blockchain nào khác có thể thực hiện điều này một cách riêng tư và đáng tin cậy như Snapps.

Một vài use cases của Mina:

  • Quyền truy cập riêng tư vào các dịch vụ Internet: Zero Knowledge Proofs giups người dùng có thể truy cập bất kỳ đâu mà không cần cung cấp thông tin riêng tư
  • Permissionless Web Oracles: Với Mina’s Snapps, dev có thể sử dụng dữ liệu riêng tư, đã được xác minh trong thế giới thực từ bất kỳ trang web nào để xây dựng các ứng dụng phi tập trung.
  • Bảo mật đăng nhập Internet: Người dùng có thể đăng nhập và bất kỳ trang web nào mà không cần tạo tài khoản và chuyển giao dữ liệu cá nhân của họ.

Cộng đồng của Mina là một trong những cộng đồng lớn nhất và tích cực nhất trong số các dự án Blockchain mới ra mắt gần đây. Điều gì làm cho cộng đồng Mina trở nên đặc biệt?

Cộng đồng Mina là một trong những điều khiến dự án luôn tự hào. Kể từ khi khởi chạy Mainnet hai tuần trước, dự án đã có ~ 900 Node hoạt động (với nhiều Node trực tuyến hơn mỗi ngày) và đã đạt được hơn 92% tỷ lệ người dùng tham gia Staking. Ngoài ra, cộng đồng cũng rất tích cực tham gia Testnet của Mina.

Dự án đã giới thiệu rất nhiều Node hoạt động này thông qua việc cấp Genesis token, nhằm khuyến khích người dùng tham gia chạy Node. Ngoài ra, Mina cũng có kế hoạch tiếp tục tài trợ tương tự sau Mainnet và đã dành 8,8% nguồn cung token cho việc này.

Tổng kết

Dựa vào bài trò chuyện, không khó để biết được vì sao cộng đồng lại hào hứng với Mina Protocol như vậy. Đối với một end-user, thì việc Blockchain có nhẹ đi thật sự không quá ảnh hưởng đến trải nghiệm người dùng. Nhưng nếu là dev, thì đây là một bước tiến đáng kể.

Nếu anh em muốn tìm hiểu cách thức mua MINA hay các token sau của Coinlist, có thể tham khảo bài viết này.

Anh em tham khảo bài viết gốc tại đây.

RELEVANT SERIES