theblock101

    ZeroBase là gì? Nền tảng ZK Proof được hậu thuẫn bởi Binance Labs

    ByLengkeng27/10/2024
    ZeroBase là nền tảng phi tập trung ứng dụng công nghệ Zero-Knowledge Proof (ZK Proof) để bảo vệ dữ liệu và mở rộng khả năng giao dịch trên blockchain. Dự án cũng đã kêu gọi được $5M bởi Binance Labs và các quỹ đầu tư khác. Vậy ZeroBase là gì và dự án này có những trường hợp sử dụng ra sao? Hãy cùng tìm hiểu qua bài viết dưới đây!

    1. ZeroBase là gì

    ZeroBase là gì
    ZeroBase là gì

    ZeroBase là một nền tảng phi tập trung được thiết kế nhằm cung cấp khả năng tạo bằng chứng không kiến thức (zero-knowledge - ZK) an toàn và theo thời gian thực.

    Dự án tập trung vào việc bảo vệ quyền riêng tư trong khi vẫn cho phép tính toán có thể mở rộng và tuân thủ quy định trong nhiều lĩnh vực, bao gồm tài chính, trí tuệ nhân tạo (AI) và blockchain.

    Nền tảng này cung cấp các giải pháp như zkLogin để xác thực bảo vệ quyền riêng tư, zkDarkPool cho giao dịch bí mật và zkKYC để xác minh danh tính an toàn. Bằng cách tận dụng các môi trường thực thi tin cậy (Trusted Execution Environments - TEE), ZeroBase đảm bảo rằng dữ liệu nhạy cảm vẫn được bảo mật mà không ảnh hưởng đến tính minh bạch hoặc sự tuân thủ quy định.

    ZeroBase hướng tới việc làm cho mật mã ZK trở nên dễ tiếp cận, có thể mở rộng và hiệu quả hơn, từ đó cho phép tích hợp liền mạch trong các hệ sinh thái phi tập trung.

    2. Các trường hợp sử dụng

    ZeroBase được sử dụng cho các trường hợp sau:

    • zkLogin - StarkNet

      zkLogin sử dụng các bằng chứng không kiến thức (ZKPs) để cho phép người dùng xác thực các giao dịch blockchain trên StarkNet bằng cách sử dụng thông tin xác thực hiện có từ các nền tảng hỗ trợ OpenID Connect (ví dụ: Google, Facebook) mà không cần tiết lộ thông tin nhạy cảm hoặc phụ thuộc vào các bên khác.

    • zkLogin - TOMO Wallet

      ZEROBASE đang hợp tác với TOMO Wallet và World Liberty Financial, một dự án liên quan đến Trump, để cung cấp trải nghiệm đăng nhập mượt mà hơn và tập trung vào quyền riêng tư. Bằng cách sử dụng công nghệ ZKLogin của ZEROBASE, các thông tin nhạy cảm của người dùng như OpenID, hình đại diện và email được xử lý một cách an toàn và chuyển đổi thành một chứng minh không biết. Chứng minh này sau đó được trả về TOMO để xác minh, đảm bảo rằng dữ liệu người dùng được xác thực mà không bị lộ. Khi được xác nhận, TOMO có thể hoàn tất quy trình đăng nhập một cách an toàn. Sự hợp tác này, cùng với World Liberty Financial, nâng cao tính bảo mật và quyền riêng tư, mang đến cho người dùng TOMO một cách quản lý tài khoản hiệu quả và tin cậy hơn.

    • zkDarkPool - Lynex

      zkLynex là một sàn giao dịch phi tập trung (DEX) sáng tạo, tận dụng công nghệ zk-SNARKs để giải quyết hai vấn đề quan trọng trong tài chính phi tập trung (DeFi): quyền riêng tư và khả năng mở rộng. zkLynex giới thiệu khái niệm "dark pool", một môi trường giao dịch nơi các chi tiết giao dịch không được công bố công khai cho đến khi giao dịch được thực hiện. Cách tiếp cận này mang lại bảo mật và bảo vệ quyền riêng tư chưa từng có, đặc biệt cho những người dùng thực hiện các giao dịch lớn.

    • Tiga Processor - Polyhedra

      Bộ xử lý Tiga là một công cụ xác minh tiêu đề băm blockchain BNB Chain được viết bằng Gnark. Mạch này chủ yếu được sử dụng trong các tình huống mà các cầu nối cross-chain ZK cần xác minh thông tin gốc của các khối. Tiga tham chiếu đến PolyhedraZK's ExpanderCompilerCollection để biên dịch mạch.

    • zkDarkPool - Unyfy

      Trong sự hợp tác với Unyfy, ZEROBASE đã triển khai zkDarkpool, một giải pháp được thiết kế để bảo vệ các thị trường token vốn hóa nhỏ khỏi các tác nhân độc hại như bot MEV và snipers. Bằng cách sử dụng công nghệ bằng chứng không kiến thức (ZKP), dark pool này phục vụ như phương tiện chính cho việc trao đổi token, đảm bảo quyền riêng tư, tính công bằng về thanh khoản và khả năng chống lại thao túng thị trường.

      Sự hợp tác này củng cố cam kết của ZEROBASE đối với các giải pháp DeFi an toàn và đổi mới, phù hợp với mục tiêu của Unyfy trong việc nâng cao quyền lực cho các cộng đồng crypto nhỏ hơn.

    3. Cấu trúc và quy trình làm việc

    Cấu trúc và quy trình làm việc của ZeroBase
    Cấu trúc và quy trình làm việc của ZeroBase

    Cấu trúc của ZeroBase bao gồm: Hub; Prover Node.

    3.1. Hub

    Hub của ZeroBase chịu trách nhiệm truyền phát các nhiệm vụ xác minh trong mạng lưới, phân phối nhiệm vụ đến các node trong mạng và các bộ chứng minh (provers) phản hồi nhanh nhất sẽ được chỉ định ngẫu nhiên để thực hiện các nhiệm vụ tạo chứng minh.

    Hub cũng xử lý yêu cầu xác minh từ người dùng, yêu cầu họ khai báo nhiệm vụ trước khi gửi nội dung và mạch (circuit) cần thiết để tạo ra chứng minh. Sau đó, các nhiệm vụ này sẽ được phát đến toàn mạng ZeroBase.

    Chức năng chính của Hub

    • Duy trì danh sách Node: Cập nhật tình trạng các node dựa trên các gói tin "heartbeat" từ các node.
    • Tạo thông tin kết nối: Cấp chứng nhận kết nối cho các node.
    • Xử lý yêu cầu từ khách hàng: Chọn bốn node từ danh sách và gửi thông tin này cho khách hàng (Client).
    • Tạo đơn thanh toán: Xây dựng các yêu cầu thanh toán và cung cấp mã lệnh.

    Quy trình chính của Hub

    • Thêm Node mới:
      • Tạo cặp khóa RSA.
      • Gửi khóa công khai cho node để hoàn tất đăng ký.
    • Duy trì danh sách Node:
      • Nhận gói "heartbeat" từ các node.
      • Cập nhật danh sách node dựa trên tình trạng gửi về.
    • Xử lý yêu cầu từ Client:
      • Không cần thanh toán: Khi Client yêu cầu danh sách node qua HTTPS, Hub chọn 4 node và trả về thông tin kết nối.
      • Có thanh toán: Client gửi mã đơn hàng kèm yêu cầu. Hub kiểm tra thanh toán, đẩy mã đơn hàng đến các node và trả thông tin kết nối cho Client.
    • Tạo đơn thanh toán:
      • Khi Client gửi yêu cầu đơn hàng, Hub tạo mã đơn bằng thuật toán UUID và trả về cho Client.

    3.2. Node Prover

    Các node prover trong mạng chịu trách nhiệm tạo chứng minh ZK-SNARK và gửi kết quả qua API của ZeroBase.

    Chức năng chính của Node Prover

    • Nhận và xử lý dữ liệu đầu vào từ Client.
    • Gửi gói tin "heartbeat" định kỳ đến Hub để thông báo tình trạng hoạt động.

    Quy trình chính của Node Prover

    • Xử lý yêu cầu tạo chứng minh (cơ bản):
      • Nhận dữ liệu đầu vào từ Client.
      • Thực hiện tính toán cần thiết để tạo chứng minh.
      • Trả kết quả cho Client.
    • Xử lý yêu cầu chứng minh có xác thực thanh toán:
      • Nhận dữ liệu từ Client và kiểm tra thông tin thanh toán trên hợp đồng.
      • Nếu xác nhận đơn hàng đã thanh toán, tiến hành tạo chứng minh.
      • Trả kết quả cho Client.
    • Gửi gói tin Heartbeat đến Hub:
      • Node gửi gói tin heartbeat chứa khóa công khai và tình trạng hoạt động đến Hub theo định kỳ.
      • Điều này giúp Hub cập nhật liên tục trạng thái của node để đảm bảo khả năng hoạt động thời gian thực.

    Điểm quan trọng trong cấu trúc và vận hành

    • Chứng nhận kết nối: Đảm bảo khóa công khai không bị rò rỉ để duy trì bảo mật.
    • Truyền gói tin Heartbeat: Node phải gửi gói tin đều đặn và đáng tin cậy để Hub cập nhật trạng thái mạng kịp thời.

    Với cơ chế hoạt động hiệu quả và bảo mật, ZeroBase không chỉ đảm bảo tốc độ và tính phi tập trung mà còn cung cấp khả năng tích hợp mượt mà cho các ứng dụng ZK trong blockchain, giúp mở rộng quy mô sử dụng trên thị trường thương mại.

    4. Tokenomics

    ZeroBase hiện chưa phát hành token. Theblock101 sẽ bổ sung khi có thêm thông tin từ dự án.

    5. Đội ngũ phát triển

    ZeroBase hiện chưa công bố về đội ngũ phát triển. Theblock101 sẽ bổ sung khi có thêm thông tin từ dự án.

    6. Nhà đầu tư

    Danh sách nhà đầu tư của ZeroBase
    Danh sách nhà đầu tư của ZeroBase

    ZeroBase đã kêu gọi được $5M với sự tham gia của Binance Labs, Lightspeed Faction, dao 5,… cùng các quỹ đầu tư khác.

    7. Lộ trình phát triển

    Updating…

    8. Kết luận

    Trên đây là bài viết về ZeroBase, hi vọng các bạn đã nhận được những thông tin hữu ích. Nếu có bất cứ thắc mắc nào, hãy để lại câu hỏi tại nhóm BigcoinVietnam để được giải đáp.

    Cập nhật thêm về dự án tại:

    Đọc thêm:

    Disclaimer: Bài viết mang mục đích cung cấp thông tin, không phải lời khuyên tài chính. Tham gia nhóm chat Bigcoinchat để cập nhật thông tin mới nhất về thị trường.

    Thảo luận thêm tại

    Facebook:https://www.facebook.com/groups/bigcoincommunity

    Telegram: https://t.me/Bigcoinnews

    Twitter: https://twitter.com/BigcoinVN 

    Lengkeng

    Lengkeng

    "Money is made by sitting, not trading"

    0 / 5 (0Bình chọn)

    Bài viết liên quan