Bản tóm tắt

Avalanche cố gắng cải thiện khả năng mở rộng mà không ảnh hưởng đến tốc độ hoặc tính phân cấp. Có 3 chuỗi khối trên mạng Avalanche: Chuỗi trao đổi (X-Chain), Chuỗi hợp đồng (C-Chain) và Chuỗi nền tảng (P-Chain). X-Chain được sử dụng để tạo và giao dịch tài sản. C-Chain được thiết kế để tạo ra các hợp đồng thông minh. P-Chain nhằm mục đích điều phối các trình xác nhận và mạng con.

Một trong những bước đột phá quan trọng nhất của giao thức là Sự đồng thuận Avalanche, một phương pháp sử dụng các phiếu bầu lặp đi lặp lại được lấy mẫu phụ bởi những người xác thực để tạo ra sự đồng thuận nhanh chóng và tiết kiệm chi phí. Avalanche cũng sử dụng mạng con như một phương pháp mới về khả năng mở rộng theo chiều ngang, cho phép tạo ra các chuỗi khối có thể tùy chỉnh và tương tác. Không có giới hạn về số lượng mạng con có thể có.


Giới thiệu

Khi công nghệ blockchain phát triển, nó cung cấp các giải pháp mới cho các vấn đề cũ về khả năng mở rộng, khả năng tương tác và khả năng sử dụng. Avalanche đã thực hiện một cách tiếp cận độc đáo bằng cách sử dụng ba chuỗi khối riêng biệt trong nền tảng của mình. Với mã thông báo AVAX gốc và nhiều cơ chế đồng thuận, Avalanche tuyên bố là “nền tảng hợp đồng thông minh nhanh nhất trong ngành blockchain, được đo bằng thời gian xác thực”. Trong bài viết này, chúng ta sẽ xem xét các yếu tố dẫn đến khẳng định này và các giải pháp mà nó đưa ra.


Avalanche được ra mắt khi nào?

Avalanche được ra mắt vào tháng 9 năm 2020 bởi Ava Labs, một nhóm có trụ sở tại New York. Ava Labs đã huy động được gần 300 triệu đô la tài trợ và Quỹ Avalanche đã hoàn thành việc bán mã thông báo riêng tư và công khai với tổng trị giá 48 triệu đô la. Nhóm ba người đằng sau Avax Labs bao gồm Kevin Sekniqi, Maofan “Ted” Yin và Emin Gün Sirer.


Avalanche giải quyết được những vấn đề gì?

Có ba vấn đề chính mà Avalanche đang cố gắng giải quyết. Chúng liên quan đến khả năng mở rộng, phí giao dịch và khả năng tương tác.

Khả năng mở rộng so với phân cấp.

Blockchain luôn gặp khó khăn trong việc cân bằng khả năng mở rộng và phân cấp. Một mạng có hoạt động ngày càng tăng có thể nhanh chóng bị tắc nghẽn. Bitcoin (BTC) là một ví dụ điển hình cho vấn đề này, vì các giao dịch đôi khi mất hàng giờ hoặc thậm chí vài ngày để xử lý trong thời gian mạng bị tắc nghẽn.

Một cách để chống lại điều này là làm cho mạng tập trung hơn, trao cho ít người hơn quyền xác thực hoạt động mạng, mang lại tốc độ cao hơn. Tuy nhiên, phân cấp là điều cần thiết cho bảo mật blockchain. Các chuỗi khối mới đang cố gắng giải quyết vấn đề này thông qua những tiến bộ công nghệ và Avalanche đã tạo ra một cách tiếp cận độc đáo mà chúng tôi sẽ đề cập sau.

Phí cao

Một vấn đề phổ biến khác với các blockchain lớn như Ethereum là phí gas, có thể tăng cao khi lưu lượng truy cập lớn. Điều này cuối cùng làm nản lòng người dùng các chuỗi khối này, nhưng sự cạnh tranh lại mang lại những hệ sinh thái ít được thiết lập hơn. Ví dụ: sự phổ biến của Ethereum và sự thiếu hụt các lựa chọn thay thế trong lịch sử đã dẫn đến lưu lượng truy cập và phí cao. Đôi khi, các giao dịch chuyển khoản đơn giản có giá hơn 10 USD và các tương tác phức tạp với hợp đồng thông minh thậm chí còn đắt hơn.

Khả năng tương tác

Các dự án và công ty khác nhau có nhu cầu về blockchain riêng. Trước đây, các dự án phải hoạt động với Ethereum, một blockchain riêng lẻ khác không phù hợp với nhu cầu của họ hoặc một blockchain riêng. Tuy nhiên, việc tìm kiếm sự cân bằng giữa tùy chỉnh và hợp tác trên nhiều blockchain đã tỏ ra khó khăn. Avalanche cung cấp giải pháp cho vấn đề về mạng con và chuỗi khối tùy chỉnh chia sẻ bảo mật, tốc độ và khả năng tương thích của mạng.


Avalanche hoạt động như thế nào?

Avalanche sử dụng kết hợp các phương pháp làm cho nó trở nên độc đáo và thực sự được tạo thành từ ba chuỗi khối có thể tương tác: X-Chain, C-Chain và P-Chain.

1. Chuỗi trao đổi (hoặc X-Chain) được sử dụng để tạo và giao dịch mã thông báo AVAX và các tài sản kỹ thuật số khác. Phí giao dịch được thanh toán bằng AVAX và blockchain sử dụng giao thức đồng thuận Avalanche.

2. Chuỗi hợp đồng (hoặc C-Chain) là nơi các nhà phát triển có thể tạo hợp đồng thông minh cho DApps. Chuỗi này triển khai một phiên bản của Máy ảo Ethereum (EVM), cho phép các lập trình viên phân nhánh các DApp tương thích với EVM. Nó sử dụng phiên bản sửa đổi của giao thức đồng thuận Avalanche có tên Snowman.

3. Chuỗi nền tảng (hoặc P-Chain) điều phối các trình xác thực mạng, theo dõi các mạng con đang hoạt động và cho phép tạo các mạng con mới. P-Chain cũng sử dụng Người tuyết.

Với mỗi blockchain đảm nhận các vai trò khác nhau, Avalanche cải thiện tốc độ và khả năng mở rộng so với việc chạy tất cả các quy trình trên một chuỗi. Các nhà phát triển Avalanche đã điều chỉnh các cơ chế đồng thuận cho phù hợp với nhu cầu của từng blockchain. Người dùng cần AVAX để đóng góp và trả phí mạng, mang lại cho hệ sinh thái một tài sản chung.


Cơ chế đồng thuận của Avalanche hoạt động như thế nào?

Có rất nhiều điểm tương đồng giữa hai giao thức đồng thuận của Avalanche. Hệ thống kép này là một trong những lý do chính giúp cải thiện khả năng mở rộng và tốc độ xử lý giao dịch của mạng.

trận tuyết lở

Giao thức đồng thuận của Avalanche không cần người lãnh đạo để đạt được sự đồng thuận như với bằng chứng công việc (PoW), bằng chứng cổ phần (PoS) hoặc bằng chứng cổ phần được ủy quyền (DPoS). Yếu tố này làm tăng tính phân cấp của mạng Avalanche mà không ảnh hưởng đến khả năng mở rộng. Ngược lại, PoW, PoS và DPoS cuối cùng có quy trình xác thực một tác nhân, sau đó công việc của họ sẽ được những người khác xác thực.

Avalanche triển khai giao thức đồng thuận được tối ưu hóa cho biểu đồ chu kỳ có hướng (DAG). DAG cho phép mạng xử lý các giao dịch song song. Trình xác thực lấy mẫu dữ liệu từ các trình xác thực khác để xác định xem giao dịch mới có hợp lệ hay không. Sau một lượng nhất định của việc lấy mẫu ngẫu nhiên lặp đi lặp lại này, người ta đã chứng minh bằng thống kê rằng giao dịch gần như không thể là giả mạo.

Tất cả các giao dịch được hoàn tất ngay lập tức mà không cần xác nhận thêm. Việc chạy nút xác thực và xác thực các giao dịch có yêu cầu phần cứng thấp và dễ tiếp cận, góp phần nâng cao hiệu suất, tính phân cấp và tác động đến khí hậu thấp.

Người tuyết

Giao thức đồng thuận Snowman được xây dựng trên giao thức đồng thuận Avalanche nhưng ra lệnh giao dịch một cách tuyến tính. Thuộc tính này có lợi cho hợp đồng thông minh. Không giống như giao thức đồng thuận Avalanche, Snowman tạo các khối.


Mã thông báo AVAX

AVAX là mã thông báo gốc của Avalanche với nguồn cung hạn chế là 720 triệu. Tất cả các khoản phí thanh toán trên mạng sẽ bị hủy như một cơ chế giảm phát, mang lại lợi ích cho toàn bộ cộng đồng Avalanche. AVAX có ba trường hợp sử dụng chính:

1. Bạn có thể đặt cọc AVAX của mình để trở thành người xác thực hoặc ủy quyền nó cho người xác thực. Người xác thực có thể kiếm được lợi nhuận phần trăm hàng năm (APY) lên tới 10% và đặt tỷ lệ phần trăm tùy chỉnh của phần thưởng mà họ chuyển cho những người được ủy quyền hỗ trợ họ.

2. AVAX đóng vai trò là đơn vị tài khoản chung cho tất cả các mạng con, cải thiện khả năng tương tác.

3. Phí giao dịch và đăng ký mạng con phải trả bằng AVAX.


Làm cách nào để đặt cược AVAX?

Chủ sở hữu AVAX có thể kiếm được phần thưởng bằng cách trở thành người xác thực hoặc đặt cược mã thông báo với người xác thực. Để trở thành người xác thực, bạn phải đặt cược 2.000 AVAX.

Yêu cầu phần cứng đủ thấp để hầu hết các máy tính xách tay hoặc máy tính để bàn tiêu chuẩn đều phù hợp để bắt đầu xác nhận. Bạn cũng có thể đặt cược mã thông báo đằng sau trình xác thực và nhận phần thưởng khi trình xác thực xác nhận giao dịch.


Chuỗi khối Avalanche có thể tùy chỉnh

Avalanche cung cấp chức năng tương tự như Ethereum và các chuỗi khối hàng đầu khác. Nhà phát triển có thể tạo mã thông báo, NFT và DApp. Người dùng có thể đặt cọc, xác thực các giao dịch và sử dụng hơn 400 DApp. Những lợi thế của Avalanche, theo những người đề xuất nó, xuất phát từ những cải tiến về khả năng của nó. Ngoài ra, Avalanche còn cho phép tạo ra các chuỗi khối có khả năng tương tác và cá nhân hóa.

Một blockchain tùy chỉnh sử dụng mạng con có khả năng mở rộng cao rất phù hợp với nhu cầu của các doanh nghiệp lớn và nhiều doanh nghiệp đã phát triển mạng con. Sẽ thuận tiện cho các công ty lớn và nhà khai thác độc lập nhỏ của các chuỗi khối được cá nhân hóa này tương tác với những người khác trong một hệ sinh thái phong phú và tận dụng tính bảo mật của mạng chính của Avalanche.

Avalanche có Máy ảo Avalanche (AVM) riêng, cũng tương thích với EVM. Các nhà phát triển quen thuộc với ngôn ngữ mã hóa Solidity của Ethereum có thể dễ dàng sử dụng Avalanche và cũng có thể chuyển các dự án hiện có sang nó.


Avalanche khác với các blockchain có khả năng mở rộng khác như thế nào?

Các vấn đề và giải pháp mà chúng tôi tìm thấy không phải chỉ có ở Avalanche. Avalanche cạnh tranh với các nền tảng có thể mở rộng khác và các chuỗi khối có thể tương tác như Polkadot, Polygon và Solana. Vậy điều gì khiến Avalanche khác biệt với phần còn lại?

Cơ chế đồng thuận

Có lẽ sự khác biệt đáng kể nhất là sự đồng thuận tuyết lở. Tuy nhiên, Avalanche không phải là blockchain duy nhất có cơ chế đồng thuận mới. Solana có thành tích đã được chứng minh là có thể xử lý tới 50.000 TPS (giao dịch mỗi giây), vượt qua 6.500 TPS của Avalanche. Tuy nhiên, số TPS chỉ là số liệu để đánh giá tốc độ mạng và không tính đến mục đích của các khối.

Tốc độ giao dịch và hoàn thành

Một điểm khác biệt đáng chú ý khác là thời gian hoàn thành giao dịch Avalanche chỉ chưa đầy 1 giây. Điều đó nghĩa là gì ? TPS chỉ là một chỉ số đo tốc độ. Chúng tôi cũng phải tính đến thời gian cần thiết để đảm bảo rằng giao dịch được hoàn tất và không thể bị hủy hoặc sửa đổi. Có thể xử lý 100.000 giao dịch trong một giây, nhưng nếu có sự chậm trễ trong quá trình hoàn tất, mạng sẽ luôn chậm hơn đối với người dùng. Avalanche tuyên bố có thời gian hoàn thành nhanh nhất trong ngành. 

Phân cấp

Một trong những tuyên bố lớn nhất của Avalanche là cam kết phân cấp. So với quy mô và tuổi đời của nó, nó có số lượng lớn người xác thực (hơn 1300 người tính đến tháng 4 năm 2022) do yêu cầu khá thấp. Tuy nhiên, khi giá AVAX tăng lên, việc trở thành người xác thực trở nên đắt đỏ hơn.

Chuỗi khối tương tác

Các chuỗi khối tương tác của Avalanche cũng không giới hạn về số lượng. Đây là cuộc cạnh tranh trực tiếp với Polkadot, một trong những dự án nổi tiếng nhất cung cấp các chuỗi khối được cá nhân hóa và có thể tương tác. Polkadot có không gian đấu giá hạn chế trong cuộc đấu giá Parachain Slots, trong khi Avalanche hoạt động với hình thức đăng ký đơn giản.


Để kết luận

Với các nền tảng tài chính phi tập trung (DeFi) đang tìm kiếm các giải pháp thay thế cho Ethereum, các chuỗi khối như Avalanche rất hấp dẫn nhờ khả năng tương thích EVM và mức phí thấp. Tuy nhiên, nền tảng DeFi đã có một danh sách dài các nền tảng thay thế khi nói đến khả năng mở rộng và tốc độ.

Avalanche đã trở nên phổ biến kể từ khi phát hành và đã bắt kịp Ethereum về tổng số giao dịch mỗi ngày, nhưng vẫn còn phải xem liệu nó có thể cạnh tranh với các blockchain khác như Solana hay Polygon hay không.