Hệ sinh thái trò chơi chuỗi Starknet đã sẵn sàng hoạt động
TinTinland
2023-08-13 02:41
本文约2984字,阅读全文需要约12分钟
Việc phát hành Starknet Appchain đánh dấu một bước tiến quan trọng của Starknet.

StarkNet, một trong bốn vị vua của Lớp 2, có một bước tiến lớn mới.

Tại hội nghị EthCC (Hội nghị cộng đồng Ethereum) vừa kết thúc ở Paris, một trong những điểm nóng thu hút nhiều sự chú ý là người đồng sáng lập StarkWare Eli Ben-Sasson cho biết Starknet sẽ sớm ra mắt chuỗi ứng dụng Starknet (Appchain) và công bố ra mắt phát triển hợp đồng Starknet Bộ công cụ cực nhanh dành cho Starknet Foundry.

Starknet là giao thức Lớp 2 phi tập trung không cần cấp phép dựa trên công nghệ ZK-Rollup do StarkWare phát triển, có thể giúp dApps sử dụng bằng chứng STARK để đạt được quy mô điện toán lớn hơn với chi phí giao dịch thấp hơn. Mạng cho phép các hợp đồng thông minh tương tác với các hợp đồng khác được triển khai trên blockchain, tăng khả năng kết hợp giữa các giao thức.

Chuỗi ứng dụng là gì? Trên thực tế, Cosmos và Polkadot đã đề xuất và quảng bá khái niệm này ngay từ năm 2016, và Ứng dụng Starknet vừa ra mắt một lần nữa đã thu hút sự chú ý rộng rãi trong ngành nhờ những lợi thế kỹ thuật và các chức năng mới như khả năng tùy chỉnh và phân cấp.

danh hiệu cấp một

Chuỗi ứng dụng Starknet và những ưu điểm kỹ thuật của nó

Nói một cách đơn giản, Starknet Appchain là một blockchain ứng dụng được thiết kế để đáp ứng nhu cầu của các ứng dụng cụ thể. Những ưu điểm chính bao gồm khả năng tùy chỉnh, thông lượng cao và phân cấp, đồng thời nó có thể hiện thực hóa các chức năng mới chưa có trên chuỗi công khai Starknet. Starknet Appchain đầu tiên cũng sẽ sớm ra mắt phiên bản beta kín trên mạng chính.

tiêu đề phụ

Khả năng tùy chỉnh

Starknet Appchain là một môi trường tùy chỉnh trong đó các ứng dụng có thể tùy chỉnh các phiên bản Starknet. Các nhà phát triển có thể sử dụng các công cụ phát triển gốc của hệ sinh thái, Starknet Stack, để kiểm soát các thông số tốt hơn, giảm chi phí, mở rộng quy mô và chọn quyền riêng tư cũng như tùy chỉnh các ứng dụng của riêng họ.

Mục tiêu của Starknet là cho phép mọi ứng dụng triển khai chuỗi ứng dụng Starknet của riêng nó theo cách không cần cấp phép. Là Rollup có khả năng mở rộng cao nhất, Starknet có nhiều tùy chọn khác nhau để cung cấp cấu hình của các tham số khác nhau, bao gồm sự đồng thuận, tham số blockchain và tính khả dụng của dữ liệu, v.v. Các chuỗi khối dành riêng cho ứng dụng này có thể đáp ứng các yêu cầu riêng của từng ứng dụng trong hệ sinh thái Starknet và cũng cho phép tinh chỉnh nền tảng.

tiêu đề phụ

thông lượng cao

Trong bản phát hành cũng đề cập rằng sau khi ứng dụng trên chuỗi khởi động chuỗi ứng dụng Starknet tùy chỉnh, dự án không cần phải bị tắc nghẽn trên Starknet công khai, điều này có thể cung cấp cho người dùng thông lượng cao hơn và trải nghiệm người dùng tốt hơn.

tiêu đề phụ

phi tập trung

StarkNet, vốn rất coi trọng việc phân cấp, cũng làm cho Appchain của nó có đặc điểm phân cấp. Ngăn xếp công nghệ Starknet cho phép mọi ứng dụng triển khai Chuỗi ứng dụng Starknet của riêng mình theo cách không cần cấp phép và cho phép các nhà phát triển sử dụng công nghệ Starknet Stack để xây dựng các phiên bản Starknet tùy chỉnh cho các ứng dụng.

tiêu đề phụ

chức năng mới

Trong bài phát biểu của mình, Eli Ben-Sasson cũng đề cập rằng Appchain được tùy chỉnh và có thể tự do thực hiện các chức năng chưa được hỗ trợ trên chuỗi công khai Starknet, bao gồm tạo logic thị trường phí riêng, cơ chế đồng thuận, v.v.

Starknet Appchain ban đầu được đề xuất như một giải pháp Lớp 2 trên Ethereum, nhưng ngay từ năm 2021, StarkWare đã đưa ra khái niệm về giải pháp Lớp 3. Để đạt được khả năng mở rộng cao hơn và chi phí giao dịch thấp hơn, các quan chức của Starknet tuyên bố rằng Appchain sẽ chuyển sang các giải pháp Lớp 3 trong tương lai và cũng sẽ chạy trên mạng Starknet công cộng Lớp 2.

danh hiệu cấp một

tiêu đề phụ

Madara Sequencer 

Một trong những trường hợp sử dụng mới nhất trong biểu đồ phi tập trung của Starknet Stack là sự ra đời của trình sắp xếp chuỗi Madara Sequencer hiệu suất cao.

Starknet chính thức tuyên bố rằng Madara đã nâng cao các chức năng của Cairo VM bằng cách sử dụng khung Substrate để tạo ra các chương trình có thể chứng minh, an toàn và linh hoạt, điều này sẽ cung cấp cho Starknet khả năng tạo các chuỗi ứng dụng hiệu quả và có thể tùy chỉnh. Ngoài ra, Madara sẽ tăng khả năng tương tác và mức độ riêng tư trên chuỗi của Starknet.

Dựa trên khung Substrate, Madara tăng cường các chức năng của Cairo VM thông qua cơ chế đồng thuận phi tập trung, từ đó tạo ra các chương trình có thể chứng minh được, an toàn và linh hoạt, được các nhà phát triển hoan nghênh.

tiêu đề phụ

Dojo

Ngoài các thành phần cốt lõi, Dojo còn là một trong những thành phần sinh thái quan trọng để chạy các ứng dụng Starknet.

Dojo là một khung phát triển ứng dụng trò chơi trong Starknet và là công cụ trò chơi trên chuỗi đầu tiên có thể xác minh được.

Nói chung, do hạn chế về quy mô và chi phí, hầu hết các trò chơi trên chuỗi đều bị giới hạn ở việc mã hóa tài sản trong trò chơi, “đắt” và “chậm” luôn khó giải quyết. Nhưng khi Starknet dần dần nhận ra các giao dịch trong trò chơi rẻ hơn và nhanh hơn, Starknet không chỉ cho phép người dùng sở hữu tài sản trong trò chơi mà còn biến khả năng không thể hoạt động vô hạn của các trò chơi trên chuỗi trở thành hiện thực. Vì vậy, nhiều dự án game bắt đầu xây dựng công nghệ trên Starknet.

Đồng thời, game engine Dojo trên chuỗi xuất hiện như một giai đoạn phát triển trò chơi. Thông qua công nghệ ứng dụng trên nền tảng StarkNet, các nhà phát triển được phép xây dựng trò chơi trên chuỗi mà không cần viết mã tùy chỉnh cho vật lý cơ bản, logic và cơ chế trò chơi , làm cho trò chơi Những cảnh đẹp, chuyển động nhanh của người chơi và hành vi nhân vật thực tế trở thành những khả năng thực tế hơn.

danh hiệu cấp một

Tác động đến nhà phát triển

Sự xuất hiện của Starknet Appchain sẽ ảnh hưởng đến cộng đồng nhà phát triển như thế nào?

tiêu đề phụ

Starknet Foundry

Ngoài Appchain, một hành động mới khác của StarkNet đã thu hút nhiều sự chú ý tại EthCC lần này là việc phát hành dự án mã nguồn mở Starknet Foundry.

tiêu đề phụ

ngôn ngữ Cairo

Về ngôn ngữ lập trình, ngăn xếp công nghệ Starknet được hỗ trợ bởi ngôn ngữ Cairo - các hợp đồng Starknet và hệ điều hành Starknet được viết bằng Cairo, hỗ trợ triển khai hầu hết mọi logic nghiệp vụ. Kinh nghiệm của các nhà phát triển trưởng thành với hệ sinh thái Starknet và ngôn ngữ Cairo là gì?

Là một người chưa bao giờ viết bất kỳ Rust nào, Moody Salem, nhà phát triển Solidity chính của Uniswap, nói rằng ông bắt đầu tìm hiểu Cairo sau vài tuần và giờ đây hiệu quả của việc viết hợp đồng Cairo có thể so sánh với Solidity. Itamar Lesuisse, đồng sáng lập và CEO của Argent, cảm thấy rằng hệ sinh thái Starknet giống như Ethereum thời kỳ đầu, thu hút những tài năng giỏi nhất trong lĩnh vực này bằng các phương pháp đổi mới và phát triển phi tập trung.

Phiên bản mới nhất của Cairo, V2, là một ngôn ngữ mới giống Rust tồn tại cho đến ngày nay. Bởi vì nó phù hợp với thói quen viết của các nhà phát triển, dễ học và thuận tiện để viết nên nó đã thay đổi từ một ngôn ngữ cấp thấp thích hợp sang một ngôn ngữ cấp cao thân thiện với nhà phát triển.

Đồng thời, Cairo, với tư cách là ngôn ngữ hợp đồng thông minh có mục đích chung, có thêm lợi thế là ngôn ngữ Cairo thân thiện với ZK có hiệu quả biên dịch rất cao và các nhà phát triển cũng có thể tạo ra bằng chứng không có kiến ​​thức cho mã Cairo của họ, điều này sẽ tiếp tục giảm phí gas. Đặc biệt, do sự tồn tại của hiệu ứng mạng của hệ thống bằng chứng STARK, chi phí giao dịch của nó sẽ giảm nhẹ khi khối lượng giao dịch tăng lên.

phần kết

phần kết

Việc phát hành Starknet Appchain đánh dấu một bước tiến quan trọng của Starknet, kể từ đó, trong cuộc cạnh tranh về công nghệ, bốn ông vua Lớp 2 là Optimism, Arbitrum, zkSync và Starknet đều có cách bố trí chuỗi ứng dụng của riêng mình.

Mặc dù vậy, Lisk vẫn còn một số vấn đề nhất định, bao gồm khả năng tổng hợp và tính nguyên tử hạn chế, thiếu tính thanh khoản, mức tiêu thụ tài nguyên và quản lý bổ sung, các công cụ hệ sinh thái hạn chế, v.v. Tuy nhiên, sự phát triển của AppChain phản ánh nhu cầu chung của các nhà phát triển, tức là mang đến cho người dùng trải nghiệm tốt hơn thông qua tích hợp dọc.

Tiếp theo, nhu cầu dịch vụ ứng dụng cụ thể nào thực sự có thể được triển khai trên chuỗi ứng dụng, điều này sẽ hoàn hảo hơn về khả năng tương thích, hiệu quả, quyền riêng tư, v.v. và thúc đẩy sự phát triển nhanh hơn của công nghệ chuỗi ứng dụng, để xây dựng Web3 lớn hơn hệ sinh thái đáng được chúng ta quan tâm và hợp tác.

TinTinland
作者文库