Thông thường, các nhà sáng lập Web3 đều phải đối mặt với một sự lựa chọn quan trọng khi quyết định tung ra sản phẩm của mình. Nếu họ muốn tránh tùy chọn layer 2 do lo ngại xung quanh sequencer tập trung và cầu nối đa chữ ký, họ phải chọn giữa hai con đường chính: phát triển sản phẩm của mình dưới dạng hợp đồng thông minh và triển khai nó trên blockchain Layer 1 hiện có hoặc đi theo con đường đầy tham vọng tạo blockchain của riêng mình ngay từ đầu. Tùy chọn thứ nhất có nhiều ưu điểm khác nhau, đặc biệt là loại bỏ sự phức tạp trong quản lý cơ sở hạ tầng, đảm bảo nền tảng phi tập trung và tận dụng hiệu ứng mạng vốn có trong blockchain cơ bản.
Tuy nhiên, việc lựa chọn triển khai hợp đồng thông minh sẽ dẫn đến sự cạnh tranh về không gian block, dẫn đến trải nghiệm người dùng kém hơn, đặc trưng bởi chi phí gas và phí giao dịch tăng cao, cùng với tác động đến việc thực hiện giao dịch. Tính bất biến của hợp đồng thông minh cũng có thể bị hạn chế, khiến cho giao thức không linh hoạt trong trường hợp có lỗi hoặc bị hack nghiêm trọng. Cách tiếp cận hợp đồng thông minh cũng thiếu chủ quyền, vì giao thức sẽ tuân theo các quy tắc của blockchain lưu trữ.
Một giải pháp đã trở nên phổ biến trong ba năm gần đây nhằm giải quyết những thách thức trong cách tiếp cận hợp đồng thông minh là thuyết appchain, được Cosmos tiên phong và sau đó là Polkadot. Ý tưởng đằng sau mô hình này là xây dựng một blockchain chuyên dụng cho một ứng dụng. So với giải pháp hợp đồng thông minh, mô hình này mang lại chủ quyền và khả năng tùy chỉnh hoàn toàn từ blockchain đến ứng dụng. Nó cũng nâng cao hiệu suất và khả năng mở rộng vì ứng dụng có không gian block riêng.
Có một số yếu tố quan trọng cần xem xét khi cân nhắc giải pháp này. Nó yêu cầu quản lý cơ sở hạ tầng của chain, đảm bảo tính bảo mật, thu hút trình xác thực và thiết kế mô hình tokenomics phù hợp với lợi ích của trình xác thực, staker và người dùng ứng dụng.
Điều gì sẽ xảy ra nếu chúng ta có thể dễ dàng khởi chạy một ứng dụng, tương tự như triển khai hợp đồng thông minh và đạt được những lợi ích của appchain mà không cần bất kỳ khoản đầu tư ban đầu hay nỗ lực sâu rộng nào? Đây chính xác là nội dung đề xuất giá trị của Saga.
Saga là gì?
Saga là một giao thức blockchain Layer 1 có tính biến đổi được thiết kế để cách mạng hóa việc phát triển Web3 bằng cách cung cấp các công cụ cao cấp và hỗ trợ cho những người có tầm nhìn muốn biến dự án của họ thành hiện thực. Nó đơn giản hóa quá trình tạo các chain chuyên dụng, song song và có thể tương tác, có khả năng mở rộng linh hoạt theo nhu cầu của ứng dụng Web3, mang đến sự kết hợp độc đáo giữa tính linh hoạt, hiệu quả và khả năng mở rộng.
Nền tảng này được củng cố bởi SagaOS, một hệ thống tích hợp được thiết kế riêng cho phát triển ứng dụng Web3, nổi bật nhờ hiệu suất cao, giao dịch tiết kiệm chi phí và các tính năng lấy người dùng làm trung tâm. Hệ sinh thái của Saga cho phép các nhà phát triển triển khai hợp đồng thông minh một cách dễ dàng, tạo điều kiện chuyển giao tài sản liền mạch giữa các hệ sinh thái và đảm bảo cơ sở hạ tầng phi tập trung, an toàn và nhanh chóng cho thế hệ ứng dụng kỹ thuật số tiếp theo.
Đề xuất giá trị và kiến trúc của Saga
Giao thức Saga hoạt động giống như các blockchain dành riêng cho ứng dụng dưới dạng dịch vụ. Nói cách khác, Saga là một blockchain được sử dụng để dễ dàng khởi chạy các blockchain khác, được gọi là “Chainlet” trong hệ sinh thái Saga. Chainlet được bảo mật bởi blockchain Saga và các trình xác thực của nó thông qua cơ chế Interchain Security, một hệ thống bảo mật chia sẻ nổi tiếng trong Cosmos.
Bảo mật liên chain có nghĩa là một blockchain, trong trường hợp này là Saga, hoạt động như một nhà cung cấp bảo mật cho các blockchain khác, trong trường hợp này là Chainlet. Do đó, Chainlet kế thừa các lợi ích của việc chạy Cosmos SDK appchain nhưng thuê ngoài xác thực block và trình xác thực được đặt thành Saga.
Do đó, Chainlet là một blockchain chủ quyền có mức độ bảo mật và phân cấp tương tự như Saga.
Saga giới thiệu một cách tiếp cận dễ dàng, phi tập trung và an toàn để triển khai các blockchain dành riêng cho ứng dụng. Giải pháp này cũng cấp cho các nhà phát triển quyền tự chủ để chọn Máy ảo (VM) ưa thích của họ, với sự hỗ trợ ban đầu cho Máy ảo Ethereum (EVM).
Về lâu dài, Chainlet đặt mục tiêu trở thành VM bất khả tri, có nghĩa là các nhà phát triển sẽ có thể linh hoạt lựa chọn từ nhiều loại máy ảo khác nhau, bao gồm EVM, CosmWasm hoặc Javascript VM…
Các tính năng kỹ thuật chính của Saga bao gồm:
- Tạo Chainlet tự động: Nhà phát triển có thể dễ dàng tạo các blockchain chuyên dụng cho ứng dụng của họ, đảm bảo khả năng mở rộng và tùy chỉnh.
- Cosmos Interchain Security (ICS): Chainlet thừa hưởng khả năng bảo mật mạnh mẽ trực tiếp từ Mainnet của Saga, nhờ các dịch vụ xác thực được chia sẻ.
- Khả năng tương thích của mô-đun SDK Cosmos: Hỗ trợ nhiều loại máy ảo và mô-đun SDK, cho phép phát triển ứng dụng linh hoạt.
- Khả năng mở rộng linh hoạt: Kiến trúc cho phép mở rộng phù hợp với nhu cầu ứng dụng, đảm bảo rằng không gian block không bao giờ giới hạn hiệu suất.
- Tích hợp SagaOS: Cung cấp một nền tảng toàn diện để phát triển ứng dụng, bao gồm triển khai hợp đồng thông minh tự động, mức phí thấp và có thể dự đoán được cũng như khả năng tương tác tài sản nhanh chóng.
- Thiết kế cơ chế token: Thiết kế cơ chế token của Saga là một yếu tố thay đổi cuộc chơi, tạo nên sự linh hoạt cho các mô hình kinh doanh của nhà phát triển và trải nghiệm người dùng cuối. Không giống như các nền tảng truyền thống, Saga không tính phí mạng trực tiếp cho người dùng cuối, trao quyền kiếm tiền cho các nhà phát triển. Ngoài ra, phí giao dịch có thể được tính bằng bất kỳ token nào tương thích với IBC, mang lại tính linh hoạt cao hơn nữa.
Chainlet là gì?
Saga Chainlet đóng vai trò là blockchain độc lập được thiết kế để thực hiện các hợp đồng thông minh riêng lẻ, mang lại cho các nhà phát triển không gian riêng để triển khai ứng dụng. Thiết lập này không chỉ mang lại khả năng dự đoán về phí do không gian block chuyên dụng mà còn hỗ trợ việc sử dụng nhiều máy ảo khác nhau, bao gồm cả EVM, đảm bảo tính linh hoạt. Các thành phần của Chainlet, như mô-đun VM và SDK, có thể được cập nhật độc lập, mang lại khả năng thích ứng mà không ảnh hưởng đến mạng chính hoặc các Chainlet khác.
Một tính năng nổi bật của Saga Chainlet là bộ trình xác thực chuyên dụng, được bảo vệ bằng cơ chế bảo mật chung của Saga. Cấu trúc này củng cố sự phát triển của các ứng dụng Web3 hiệu quả, có thể mở rộng bằng cách cung cấp không gian block độc quyền. Nó cho phép điều chỉnh Chainlet để đáp ứng các nhu cầu cụ thể trên các môi trường thực thi khác nhau, từ đó khuếch đại khả năng mở rộng.
Mỗi Chainlet có các công cụ như điểm cuối RPC để tích hợp liền mạch và trình khám phá block Chainlet theo dõi thời gian thực. Cách tiếp cận hợp lý của Saga cho phép phát triển ứng dụng blockchain linh hoạt và có thể mở rộng.
Quy trình khởi chạy Chainlet
Trái ngược với Cosmos Hub, việc khởi chạy Chainlet trên Saga hoàn toàn không cần sự cấp phép. Các nhà phát triển chỉ cần sở hữu SAGA token để thanh toán cho việc thiết lập và duy trì Chainlet. Điều này tương tự như các dịch vụ được cung cấp bởi Amazon Web Services và các nền tảng SaaS khác, ngoại trừ việc phí đăng ký ở đây được thanh toán bằng SAGA token.
Sau khi phí được thanh toán, vai trò của trình xác thực là thiết lập và chạy cơ sở hạ tầng cho Chainlet, tương tự như cách trình xác thực trên Cosmos Hub vận hành cơ sở hạ tầng của các appchain.
Để khởi chạy Chainlet, nhà phát triển được yêu cầu phân bổ token SAGA vào tài khoản ký quỹ (escrow). Tài khoản escrow này có thể được nạp trước bất kỳ khoản tiền nào và hoạt động như một dịch vụ trả trước. Nếu tiền trong tài khoản escrow cạn kiệt, Chainlet sẽ offline cho đến khi nhà phát triển gửi thêm SAGA vào tài khoản. Phí được xác định theo từng epoch, trong đó một epoch kéo dài khoảng một ngày.
Phí đăng ký để chạy Chainlet được xác định bởi trình xác thực. Trước khi bắt đầu một epoch mới, trình xác thực sẽ gửi đề xuất về mức phí mà họ muốn nhận để chạy Chainlet. Những đề xuất này sau đó được khóa và lựa chọn thông qua mô hình đấu thầu “Musical Chair Auction” – một quá trình nhằm thiết lập một mức giá chung cho việc vận hành Chainlet. Trong bối cảnh này, mỗi trình xác thực đưa ra giá thầu của họ và chỉ những trình xác thực có giá thấp nhất, được đưa vào ‘Nhóm chiến thắng – Winning Set’, mới được vận hành Chainlet. Và những trình xác thực còn lại có giá thầu cao hơn sẽ tạo thành ‘Nhóm thua cuộc – Losing Set’.
Chi phí cuối cùng để chạy Chainlet được xác định bởi giá thầu cao nhất trong Nhóm chiến thắng. Điều này ngụ ý rằng trình xác thực có giá thầu cao nhất trong Nhóm chiến thắng sẽ nhận được mức giá mong muốn, trong khi những trình xác thực khác trong Nhóm chiến thắng không chỉ đảm bảo mức giá mong muốn của họ mà còn nhận được khoản margin bổ sung cho giá thầu của họ.
Cách thức hoạt động của Saga
Saga sẽ được vận hành nhờ 3 thành phần:
Security Chain
Security Chain là layer bảo mật đầu tiên cho giao thức Saga, nơi SAGA token được stake. Security Chain của Saga được xây dựng trên nền tảng Cosmos-SDK.
Platform Chain
Platform Chain là nơi các nhà phát triển khởi chạy và duy trì Chainlet của họ. Platform Chain sẽ tổng hợp tính bảo mật từ nhiều Security Chain khác nhau và chuyển tiếp cho các Chainlet được khởi chạy.
Chainlet
Chainlet là nơi xử lý các giao dịch của người dùng. Nếu các Chainlet bị phát hiện có hành vi gian lận thì số token được stake để vận hành Chainlet sẽ bị tịch thu. Các Chainlet sẽ được xây dựng trên nền tảng Cosmos-SDK, Avalanche Subnets và Polygon Supernets.
Tokenomics của SAGA
Saga và Chainlet giới thiệu một cấu trúc token mới với phí giao dịch sẽ được thanh toán bởi người dùng cuối cho nhà phát triển Chainlet; sau đó, các nhà phát triển sẽ trả phí gas cho Saga Mainnet. Điều này mang lại mức độ linh hoạt cao cho Chainlet và team phát triển trong việc xác định cách sử dụng tiền phí giao dịch của người dùng cuối. Trong một Chainlet, phí gas có thể được thanh toán bằng SAGA token hoặc các token khác như ETH hoặc USDC.
Lộ trình phát triển
Q1 2024
Mainnet Phase 1: Khởi chạy Security Chain và TGE
Mainnet Phase 2 : Basic Cross Chain Validation Enabled
Mainnet Phase 3: Chainlet bắt đầu sử dụng cơ chế bảo mật từ Saga
Mainnet Phase 4,5: Trình xác thực bắt đầu tham gia xác thực giao dịch cho Saga
Mainnet Phase 6:
- Saga Protocol V1
- Saga Protocol V2
H2 2024
Mainnet V2 Sub-release 1
Mainnett V2 Sub-release 2
Phân bổ token SAGA
- Binance Launchpool: 4,5%
- Phát triển dự án và hệ sinh thái: 30%
- Airdrop: 15,5%
- Quỹ dự trữ: 10%
- Thành viên đóng góp chủ chốt: 20%
- Nhà đầu tư: 20%
Kết luận
Về bản chất, Saga là lực lượng tiên phong trong lĩnh vực blockchain mô-đun, sẵn sàng xác định lại việc phát triển Web3 với giao thức Layer 1, SagaOS và khái niệm mới về Chainlet. Hệ sinh thái của nó đề cao tính linh hoạt, bảo mật và khả năng mở rộng, đảm bảo các nhà phát triển có thể tạo và triển khai các ứng dụng một cách dễ dàng chưa từng có.
Saga cung cấp cho bất kỳ nhà phát triển nào khả năng dễ dàng khởi chạy ứng dụng của họ dưới dạng Chainlet và kế thừa mức độ bảo mật và phân cấp mainnet của Saga ngay từ đầu. Bằng cách này, ứng dụng sẽ được hưởng lợi từ không gian block chuyên dụng của nó và nhóm sẽ có nhiều quyền kiểm soát hơn đối với blockchain và các layer ứng dụng so với việc khởi chạy dưới dạng hợp đồng thông minh.
Tham gia Telegram của Tạp Chí Bitcoin: https://t.me/tapchibitcoinvn
Theo dõi Twitter (X): https://twitter.com/tapchibtc_io
Theo dõi Tiktok: https://www.tiktok.com/@tapchibitcoin
- Token SAGA tăng hơn 36% sau khi được list trên Binance và Layer 1 Saga ra mắt mainnet
- Chương trình airdrop game token Saga bắt đầu trên Avalanche, Cosmos và Solana
Itadori
Tạp chí Bitcoin