Phân tích

Aleo (ALEO) là gì? Tìm hiểu về Blockchain gíup người dùng xây dựng dApps với những tính năng nổi bật

Aleo – dự án áp dụng công nghệ ZK đã nhận được nhiều sự quan tâm của các nhà đầu tư, dự án đã gọi vốn thành công 2 vòng với tổng số tiền 228 triệu USD.

Bài viết này anh em cùng WeTAG tìm hiểu về Blockchain Aleo để hiểu rõ hơn về dự án nhé!

Aleo là gì?

Aleo là dự án nền tảng blockchain được sử dụng để xây dựng các dapp giúp người dùng có trải nghiệm web riêng tư. Bằng cách thiết kế Aleo thành một blockchain được mặc định là riêng tư (private-by-default), mã nguồn mở (open-source), dự án tin rằng Aleo có những đặc điểm quan trọng để giúp blockchain trở nên phổ thông hơn.

Trong một vài năm tới, các dịch vụ mạng sẽ trở nên rất phổ biến, và việc người dùng kiểm soát thông tin cá nhân của bản thân cũng sẽ rất quan trọng. Aleo cho rằng việc người dùng phải đổi dữ liệu cá nhân lấy các dịch vụ miễn phí đã trở nên lỗi thời, dự án đặt mục tiêu thay đổi điều này bằng cách sử dụng các công nghệ bảo vệ quyền riêng tư. Trong đó, nổi bật là công nghệ mã hoá ZK (zero knowledge).

Cách thức hoạt động của Aleo

Aleo ứng dụng hệ thống phi tập trung và kỹ thuật độc đáo “Zero knowledge proof” (Tạm dịch: Bằng chứng không có kiến thức) để bảo vệ dữ liệu người dùng trên web. Aleo sẽ cấu trúc platform của mình dựa trên hệ thống blockchain theo hướng private-by-default (riêng-tư-ngay-từ-đầu) nhằm giải quyết lại những thiếu sót của việc áp dụng blockchain, đồng thời giúp người dùng có được trải nghiệm duyệt web hoàn toàn theo cá tính của mình mà không mất quyền kiểm soát dữ liệu cá nhân của mình.

Điểm nổi bật của dự án

Aleo là một dự án áp dụng công nghệ ZK, công nghệ này có thể cung cấp cho người dùng nhiều lựa chọn và giảm thiểu rủi ro bị đánh cắp dữ liệu. Những ưu điểm nổi bật của công nghệ mã hoá ZK:

  • Tăng tính bảo mật cho web: Thay vì rò rỉ mật khẩu, người dùng có thể mã hoá và đăng nhập trên thiết bị mà không gửi mật khẩu. Điều này còn giúp giảm chi phí kiểm soát truy cập và giảm bớt trách nhiệm pháp lý mà các dịch vụ web phải gánh chịu ngày nay.
  • Công nghệ ZK phù hợp với dịch vụ web: Ngày nay khi sử dụng các dịch vụ web, người dùng thường bị truy cập vào các dữ liệu cá nhân và các nhà cung cấp dịch vụ web có thể bán thông tin này cho bên thứ 3. Đây là một vấn đề khá nghiêm trọng chưa được giải quyết. 
  • Công nghệ ZK giúp các dịch web trở nên công bằng: Người dùng cần được tương tác với dịch vụ mạng mà không lộ thông tin, cũng như tự do trong việc sử dụng dữ liệu.

Aleo là một blockchain riêng biệt, do đó cũng sử dụng ngôn ngữ lập trình của riêng mình mang tên Leo. Đây là ngôn ngữ lập trình được lấy cảm hứng từ ngôn ngữ Solidity của Ethereum, Leo được thiết kế để viết các ứng dụng riêng tư, chạy mượt trên web và đảm bảo dữ liệu người dùng không bị đánh cắp.

Ngoài ra, Leo có nhiều điểm chung với Javascript và Typescript, những nhà phát triển thông thạo những ngôn ngữ này sẽ dễ dàng tiếp cận với Leo. Đội ngũ Aleo còn đưa ra Aleo Package Manager (PM) tương tự như Cosmos SDK để các nhà phát triển dự án dễ dàng xây dựng dapp trên Aleo hơn.

Aleo sử dụng cơ chế đồng thuận Proof of Succinct Work (PoSW): là một biến thể của thuật toán điều chỉnh độ khó dựa trên SHA của Bitcoin, điểm khác biệt chính là sự tính toán cơ bản không phải là một hàm băm tùy ý mà là một bằng chứng về kiến thức. Như vậy, Aleo cũng có cơ chế mining tương tự với BTC.

Phí trên mạng Aleo cũng có thể tính toán trước, người dùng sẽ biết cần bao nhiêu điểm Aleo (Aleo credits) để chạy một dapp thông thường. Khác với Ethereum, Aleo không sử dụng khái niệm gas.

Các ứng dụng của Aleo

  • Leo – ngôn ngữ lập trình được tạo ra bởi Aleo nhằm giúp viết ra các ứng dụng riêng tư một cách trực quan và dễ dàng. Leo tuy giống như một ngôn ngữ lập trình truyền thống nhưng ẩn sâu lại rất phức tạp vì Leo sẽ trừu tượng hóa các khái niệm mã hóa level thấp và khiến chúng có thể dễ dàng được kết hợp vào ứng dụng riêng tư của bạn.
  • Leo giới thiệu bộ syntax level cao giúp ta có thể viết ra và diễn giải cách trực quan các logic trong zero knowledge. Ngôn ngữ Leo chịu ảnh hưởng bởi các ngôn ngữ lập trình truyền thống như JavaScript, Scala, và Rust, với việc nhấn mạnh vào khả năng dễ sử dụng và có thể đọc được. Leo cũng sẽ chuyển đổi các đoạn code level cao của nhà phát triển vào các circuit zero knowledge.
  • Aleo Studio là một môi trường phát triển tương tác để viết các ứng dụng zero knowledge trong Leo. Đối với các nhà phát triển, Aleo Studio được thiết kế để đơn giản hóa chu trình phát triển và giúp dễ dàng xuất bản dự án Leo của bạn như package cho hệ sinh thái
  • Aleo Package Manager – giúp các nhà phát triển có thể nhóm và chia sẻ các sản phẩm của họ. Aleo Package Manager là bộ tập hợp phần mềm đầu tiên cho các zero knowledge circuits. Aleo Package Manager sẽ được tích hợp vào Aleo Studio nhằm giúp cho việc đưa vào và xuất bản các packages mới sẽ dễ dàng.
  • snarkOS – Aleo sẽ chạy trên hệ điều hành phi tập trung dành cho các ứng dụng riêng tư gọi là snarkOS. Nó sẽ là xương sống cho các hoạt động chuyển trạng thái (state transitions), và giúp các ứng dụng có thể chứng thực và lưu trữ trạng thái trên chuỗi blockchain của Aleo một cách công khai và dễ được chứng thực. snarkOS cũng sẽ thực hiện việc đảm bảo tính sẵn sàng cho các dữ liệu trên các chương trình và các giao dịch. Hơn thế nữa, cơ chế consensus của nó sẽ giúp các bên cần xác nhận (verifiers) có thể tính toán những chứng cứ ZKP trên các checkpoint state nằm trên chuỗi.

Những công cụ này sẽ giúp các nhà phát triển tạo ra những hợp đồng thông minh thế hệ tiếp theo. Aleo có thể tạo đưa ra DeFi primitives mạnh như stablecoins hoặc các trao đổi phi tập trung, đồng thời vẫn giữ chúng hoàn toàn riêng tư, giúp cho nhà phát triển và người dùng luôn ở thế kiểm soát. Vì các model web hiện nay đều là tập con của model mới này của Aleo nên người dùng có thể sử dụng các khái niệm họ đang biết để tương tác với Aleo.

Bằng việc đưa vào các ứng dụng cá nhân làm thành một layer (lớp) mới cho các web, nhà cung cấp có thể tạo ra một trải nghiệm hoàn toàn mới mà vẫn thân quen cho người dùng mà không cần phải thay thế các đặc điểm hệ thống truyền thống của họ.

Thông tin Token

Hiện tại chưa có cập nhật mới về thông tin Token dự án.

Lợi ích Token

ALEO là native token của blockchain Aleo, token này có những công dụng sau:

  • Native token, thể hiện giá trị và sự phát triển trong hệ sinh thái.
  • Sử dụng làm phí giao dịch trên mạng lưới.
  • Sử dụng cho các hoạt động trong các dapp trên Aleo.
  • Trả thưởng cho miner, sử dụng làm hệ thống khuyến khích các thành phần tham gia đóng góp vào bảo mật của mạng lưới.
  • Tích luỹ ưu đãi giống với việc tích luỹ AWS credit cho việc sử dụng cloud service.

Đội ngũ dự án, nhà đầu tư, đối tác

Aleo được thành lập vào năm 2019 bởi các thành viên ban đầu là Howard Wu, Michael Beller, Collin Chin và Raymond Chu. Đây đều là những kĩ sư, nhà nghiên cứu mật mã, đối tác của nhiều doanh nghiệp lớn trên thế giới như Google, Amazon… và một số trường đại học như NYU, Cornell University, University of California…

Nhà đầu tư

Ý tưởng về việc áp dụng công nghệ ZK của Aleo đã nhận được nhiều sự quan tâm của các nhà đầu tư, dự án đã gọi vốn thành công 2 vòng với tổng số tiền 228 triệu USD.

Series A

  • Ngày công bố: 20/8/2021
  • Số tiền gọi vốn: 28 triệu USD
  • Nhà đầu tư: a16z, Placeholder VC, Galaxy Digital, Variant Fund, Polychain Capital, Slow Ventures, Dekrypt Capital, Coinbase Ventures…
  • Nhà đầu tư dẫn đầu: a16z

Series B

  • Ngày công bố: 7/2/2022
  • Số tiền gọi vốn: 200 triệu USD
  • Nhà đầu tư: Tiger Global, Sea Capital, Samsung Next, Slow Ventures và Andreessen Horowitz (a16z)…
  • Nhà đầu tư dẫn đầu: Kora Management LP và SoftBank Vision Fund 2

Đối tác

Aleo sẽ có xu hướng hợp tác với các dự án có thể sử dụng công nghệ của mình, dự án đầu tiên công bố hợp tác với Aleo là Forte, một công ty phát triển game trên blockchain.

Lộ trình

Kể từ khi ra mắt, Aleo có khá nhiều chương trình phát triển cộng đồng:

  • Aleo Ambassador Program: Trao thưởng cho các đại sứ của Aleo giúp truyền bá thông tin về dự án, tăng độ nhận biết…
  • Aleo Feature Bounties: Chương trình khuyến khích các thành viên trong cộng đồng đề xuất ý tưởng về các tính năng của ngôn ngữ lập trình Leo.
  • Community Grants Program: Trao thưởng và khuyến khích các dự án sử dụng công nghệ ZK và xây dựng dapp trên Aleo. Tổng cộng sẽ có khoảng 1 triệu USD được dành cho chương trình này. Đến nay mới chỉ có 1 dự án là Pine Street Labs được nhận tiền từ quỹ này.
  • Incentivized Testnet: Chương trình khuyến khích người dùng tham gia với vai trò là người vận hành mạng lưới.
  • ZPrize Competition: Cuộc thi phát triển và nghiên cứu về công nghệ ZK. Phần thưởng của cuộc thi này là 2 triệu USD và cơ hội hợp tác với những đội ngũ đi đầu trong ngành như Ethereum Foundation, ZCash Foundation, Mina, Aztec.

Trong thời gian tới Aleo sẽ triển khai bản Testnet 3, nếu không có gì thay đổi, Aleo có thể tiến tới mainnet vào Q1/2023.

ALEO Token Allocation

Vào thời điểm ban đầu:

  • Early Backers: 57%
  • Team: 20%
  • Public: 15%
  • Grants: 8%

Sau 5 năm hoạt động:

  • Early Backers: 33%
  • Team: 11%
  • Public: 55%
  • Grants: 1%

Kết luận

Trên đây là những thông tin giới thiệu về ALEO Blockchain, cảm ơn anh em đã đọc bài viết và đừng quên đăng ký các kênh thông tin của WeTAG nhé!