Avail là gì? Modular Blockchain được xây dựng trên Subtrate
MỤC LỤC
Với việc xây dựng trên Substrate framework, Avail mang đến một môi trường linh hoạt và tùy chỉnh cho việc phát triển ứng dụng blockchain.
vậy Avail là gì? Trong Bài viết này, chúng ta sẽ khám phá sâu hơn về Avail Project và những lợi ích mà nó mang lại. Hãy cùng CryptoViet Info tìm hiểu qua bài viết sau nhé!
Avail là gì?
Avail là một modular blockchain với lớp data availability được thiết kế để mở rộng quy mô của mạng lưới. Điểm mạnh của Avail nằm ở phương pháp bảo mật cải tiến, cho phép các light clients dễ dàng xác minh tính khả dụng của dữ liệu thông qua việc lấy mẫu qua mạng lưới ngang hàng.
Cách tiếp cận công nghệ Modular của Avail giúp đơn giản hóa việc tích hợp blockchain cho các nhà phát triển vì họ không còn cần phải lo lắng về bộ trình xác thực hoặc hệ thống mã thông báo. Với giao diện để sử dụng và khả năng bảo mật mạnh mẽ, các nhà phát triển có thể tạo ra các ứng dụng dựa trên công nghệ zero-knowledge hiệu quả và dễ dàng cao hơn.
Nền tảng Avail giải quyết các vấn đề các Layer 2 đang gặp phải?
Vấn đề về tính khả dụng của dữ liệu là một vấn đề quan trọng trong công nghệ blockchain và sổ cái phân tán, tập trung vào sự cần thiết phải làm cho tất cả dữ liệu giao dịch có thể truy cập công khai và có thể kiểm chứng trên mạng. Thách thức này là không thể thiếu đối với tính toàn vẹn và bảo mật của blockchain.
Trong các hệ thống blockchain, dữ liệu giao dịch của mỗi khối yêu cầu xác minh bởi các node mạng. Vấn đề nảy sinh khi các node cố gắng xác thực các khối mới bằng cách tải xuống và xác minh dữ liệu giao dịch của chúng.
Mấu chốt của vấn đề này không chỉ nằm ở việc xuất bản dữ liệu mà còn ở việc đảm bảo phân phối dữ liệu đáng tin cậy trên mạng, đảm bảo quyền truy cập bình đẳng cho tất cả những người tham gia.
Vấn đề về tính khả dụng của dữ liệu đặc biệt quan trọng trong mạng L2 vì một số lý do:
- Giao dịch ngoài chuỗi: Giải pháp L2 xử lý các giao dịch ngoài chuỗi chính để cải thiện khả năng mở rộng. Tuy nhiên, điều này có thể dẫn đến những thách thức trong việc xác minh rằng tất cả dữ liệu giao dịch là đầy đủ và chính xác vì nó không được ghi lại ngay lập tức trên chuỗi khối L1.
- Sự phụ thuộc bảo mật vào Layer 1: Trong khi mạng L2 hoạt động độc lập để xử lý giao dịch, chúng dựa vào L1 để bảo mật. Đảm bảo truyền dữ liệu đầy đủ và chính xác từ L2 sang L1 là rất quan trọng để duy trì tính toàn vẹn của mạng tổng thể.
- Cơ chế giải quyết phụ thuộc vào dữ liệu: Mạng L2 có thể sử dụng các cơ chế như bằng chứng gian lận để giải quyết tranh chấp. Hiệu quả của các cơ chế này phụ thuộc vào tính sẵn có và khả năng tiếp cận dữ liệu giao dịch.
- Các vấn đề về tính minh bạch và tin cậy: Tính minh bạch là nguyên tắc cốt lõi của công nghệ blockchain. Trong mạng L2, bất kỳ sự xâm phạm nào về tính khả dụng của dữ liệu đều có thể dẫn đến các vấn đề về độ tin cậy vì người dùng có thể không xác minh được các giao dịch một cách độc lập.
Tổng quan về kiến trúc của dự án Avail
Data Hosting and Ordering Layer (DA Layer)
DA Layer có nhiệm vụ nhập và sắp xếp dữ liệu giao dịch. Lớp này không tham gia vào việc thực hiện các giao dịch nhưng được dành riêng để lưu trữ dữ liệu và đảm bảo tính khả dụng của nó. DA Layer đóng vai trò then chốt để đảm bảo rằng hệ thống không phụ thuộc hoàn toàn vào full node để thực hiện các giao dịch, do đó giảm thiểu các vấn đề tắc nghẽn trong các chuỗi khối truyền thống.
Execution Layer (Exec Layer)
Exec Layer giao tiếp với DA Layer để truy cập các order transactions. Sau đó, nó xử lý các giao dịch này và tạo ra các điểm kiểm tra, xác nhận hoặc bằng chứng cần thiết. Tiếp theo, Exec Layer sẽ xác minh với Verification/Dispute Resolution Layer (DR Layer), đây được coi là điểm neo bảo mật của hệ sinh thái Avail.
Verification/Dispute Resolution Layer (DR Layer)
DR Layer đóng vai trò là thành phần xét xử để xác nhận tính đúng của dữ liệu do Exec Layer gửi lên, chỉ những bằng chứng giao dịch hợp lệ mới được chấp nhận.
Network Participants
Mạng Avail bao gồm ba loại node:
- Full Nodes: Các node này tải xuống và xác minh tính chính xác của các khối nhưng không tham gia vào quá trình đồng thuận. Vai trò của họ là cần thiết để duy trì tính toàn vẹn của mạng.
- Validator Nodes: Các node này là trung tâm của cơ chế đồng thuận của Avail. Họ chịu trách nhiệm tạo khối, quyết định đưa vào giao dịch và duy trì trật tự. Validator Nodes được khuyến khích thông qua sự tham gia đồng thuận và là nền tảng cho hoạt động của DA Layer.
- Light Clients: Hoạt động với nguồn tài nguyên hạn chế, Light Clients dựa vào tiêu đề khối để tham gia vào mạng. Họ có thể truy vấn các node đầy đủ để tìm dữ liệu giao dịch cụ thể theo yêu cầu và rất quan trọng để duy trì mạng lưới phi tập trung.
Consensus
Avail chọn thuật toán đồng thuận Bằng chứng cổ phần được đề cử (NPoS) vì lợi ích về khả năng mở rộng và hiệu quả về chi phí. Cụ thể, nó sử dụng sự đồng thuận BABE/GRANDPA của Substrate, mang đến sự kết hợp giữa sản xuất khối nhanh và tính hữu hạn.
Thông tin về token của dự án Avail Project
Sau khi tìm hiểu nền tảng Avail Project là gì? Hãy cùng CryptoViet Info tìm hiểu về token dự án nhé!
Token Metric
- Token name: Updating...
- Ticker: Updating...
- Blockchain: Updating...
- Contract: Updating...
- Token type: Updating...
- Total Supply: Updating...
- Circulating Supply: Updating...
Token Allocation và Vesting Schedule
Updating...
Roadmap
12/2020
- Lên ý tưởng dự án với tên Polygon Avail.
06/2021
- Polygon thông báo Avail là một dự án về scalable data availability infrastructure.
06/2022
- Avail Testnet 1 ra mắt.
03/2023
- Avail chính thức tách khỏi Polygon
06/2023
- Kate Testnet ra mắt
07/2023
- Ra mắt Data attestation bridge
10/2023
- Ra mắt Avail Incentivized Testnet
Q1/2024
- Mainnet Launch.
- ZK Data Attesation Bridge.
Đội ngũ phát triển của Avail
- Anurag Arjun (Co-Founder): Ông từng là Co-Founder của Polygon.
- Prabal Banerjee (Co-Founder): Ông từng là Research Lead tại Polygon.
- Dan Mills (Product Lead): Ông cũng từng làm việc tại Polygon. Ngoài ra, ông còn làm việc ở một số dự án khác trước đó như Square, Creative Commons, Mozilla.
Nhà đầu tư
Updating...
Lời kết
Trên đây, CryptoViet Info vừa gửi đến các bạn một số thông tin về bài viết Avail là gì? Modular Blockchain được xây dựng trên Subtrate. Mình sẽ tiếp tục cập nhật các thông tin mới nhất của dự án tại bài viết này.
Tìm hiểu thêm:
- Pike Finance là gì? Giao thức thanh khoản được hỗ trợ bởi Circle & Wormhole
- Shadow là gì? Đơn giản hóa quá trình phân tích dữ liệu blockchain
- Bittensor là gì? Sự kết hợp độc đáo của Blockchain và trí tuệ nhân tạo