Gần đây, chúng tôi rất hân hạnh được phỏng vấn Gnana Lakshmi, được gọi một cách trìu mến là Gyan, Người ủng hộ nhà phát triển tại Starknet Foundation, trước Hack Seasons Brussels sắp tới. Trong cuộc trò chuyện, chúng tôi đi sâu vào những hiểu biết sâu sắc của cô ấy về sự phát triển của ngành Web3 ở Ấn Độ, vai trò khác biệt của StarkEx và Starknet, những lợi thế của mã thông báo STARK và tương lai của trò chơi trên Starknet. Sự cống hiến của Gyan cho giáo dục và các công nghệ mới nổi được thể hiện rõ ràng khi cô thảo luận về những đóng góp của mình cho tầm nhìn của Starknet Foundation cũng như sự hào hứng của cô đối với Hack Seasons Brussels.

Nhiều doanh nhân bị thu hút bởi lĩnh vực của họ bởi một thời điểm hoặc sự kiện cụ thể. Điều gì đã khơi dậy sự quan tâm của bạn đối với ngành này và niềm đam mê của bạn đã phát triển như thế nào theo thời gian?

Tên tôi là Gnana Lakshmi, nhưng mọi người gọi tôi là Gyan vì đơn giản. Tôi sống ở Bangalore, Ấn Độ và tôi làm việc với tư cách là người hỗ trợ nhà phát triển cho Quỹ Starknet. Tôi đã là một phần của hệ sinh thái Web3 trong vài năm qua, bắt đầu hành trình của mình vào khoảng năm 2017-2018.

Tôi bắt đầu với tư cách là một nhà phát triển bảo mật tự do và dần dần khám phá nhiều vai trò khác nhau ở điểm giao thoa giữa blockchain, giáo dục và công nghệ. Mối quan tâm chính của tôi nằm ở giáo dục và các công nghệ mới nổi, đó là lý do tại sao tôi tập trung vào các vai trò trong lĩnh vực này. Blockchain, là một lĩnh vực không ngừng phát triển, mang đến những cơ hội vô tận cho việc học tập, giảng dạy và khám phá, đó là điều tôi thấy thú vị nhất về Web3.

Tôi đã làm việc với nhiều giao thức và công ty khác nhau, tạo ra các tài liệu giáo dục và giúp đỡ nhiều nhà phát triển trong vài năm qua. Công việc này hoàn toàn phù hợp với niềm đam mê của tôi đối với giáo dục và các công nghệ mới nổi.

Hiện tại, với tư cách là người ủng hộ nhà phát triển tại Starknet, tôi tiếp tục theo đuổi niềm đam mê của mình bằng cách xây dựng tài nguyên giáo dục, tổ chức hội thảo và tương tác với cộng đồng nhà phát triển. Tôi coi mình thật may mắn khi có thể kết hợp sở thích của mình về giáo dục, công nghệ và blockchain trong vai trò hiện tại của mình.

Dự án đầu tiên của bạn là gì và điều gì đã truyền cảm hứng cho bạn tham gia lĩnh vực này?

Từ dự án đầu tiên đó, hành trình của tôi trong Web3 trở nên đa dạng và phong phú. Dự án đầu tiên của tôi ở Solidity là một dự án hackathon nhỏ tập trung vào việc đưa hồ sơ đất đai và bất động sản lên blockchain. Tính minh bạch trong ngành bất động sản là một vấn đề quan trọng ở nhiều quốc gia, bao gồm cả Ấn Độ và tôi muốn giải quyết vấn đề này. 

Dự án này là bước đột phá đầu tiên của tôi trong lĩnh vực phát triển blockchain và nó đã giành được giải thưởng tại hackathon. Vào thời điểm đó, không có nhiều người quen thuộc với Solidity hoặc công nghệ blockchain, điều này khiến trải nghiệm càng trở nên hấp dẫn hơn. Ý tưởng sử dụng công nghệ để phân cấp cơ sở hạ tầng và mang lại sự minh bạch cho hệ sinh thái vừa mới mẻ vừa thú vị đối với tôi.

Bạn thấy sự phát triển của ngành Web3 ở Ấn Độ hiện nay như thế nào?

Ngành công nghiệp Web3 ở Ấn Độ hiện đang có sự tăng trưởng và quan tâm đáng kể. Có một số lượng đáng kể các nhà phát triển và người dùng đang khám phá các trường hợp sử dụng và ứng dụng khác nhau của công nghệ Web3. Ấn Độ, giống như nhiều nước đang phát triển, là ứng cử viên hàng đầu để triển khai các cơ chế khai thác giá trị và minh bạch mà Web3 có thể cung cấp.

Ấn Độ đã sản sinh ra một số nhà phát triển Web3 đáng chú ý và thậm chí có một số kỳ lân Web3. Sự quan tâm và tiến bộ trong lĩnh vực này là điều hiển nhiên. Tuy nhiên, các nhà phát triển cấp dưới vẫn cần được đào tạo về cách xây dựng các trường hợp sử dụng thực tế và có tác động trong Web3 ngoài việc học ngôn ngữ lập trình. Sự thúc đẩy giáo dục này là cần thiết cho sự tăng trưởng và phát triển liên tục của hệ sinh thái Web3 ở Ấn Độ.

Tại sao StarkWare phát triển cả StarkEx và Starknet và chúng phục vụ những mục đích riêng biệt nào?

StarkEx đã được phát triển tốt trước Starknet và phục vụ một mục đích khác. StarkEx là một sản phẩm riêng tư, được thiết kế dưới dạng tổng hợp dành riêng cho ứng dụng nhằm cung cấp dịch vụ theo cách được kiểm soát nhiều hơn. Nó được sử dụng bởi nhiều công ty khác nhau, chẳng hạn như Immutable X và SORA, những công ty tiếp tục được hưởng lợi từ các dịch vụ tổng hợp của mình.

Chứng kiến ​​​​sự thành công của StarkEx và hiệu suất mạnh mẽ của các giao thức STARK, ý tưởng đã xuất hiện để tạo ra một giải pháp Lớp 2 (L2) không cần cấp phép, phi tập trung và công khai hơn. Điều này dẫn đến sự phát triển của Starknet. Trong khi StarkEx sử dụng STARK để tạo bằng chứng và gói chúng lại để giải quyết trên các lớp khác nhau, Starknet mở rộng chức năng này tới nhiều đối tượng hơn.

Starknet được thiết kế để trở thành một giải pháp L2 phi tập trung và không cần cấp phép, giúp mở rộng quy mô Ethereum và mọi người đều có thể truy cập được. Bản chất công khai của nó cho phép các nhà phát triển và người dùng cùng nhau xây dựng và tận dụng mạng, góp phần vào khả năng mở rộng và tăng trưởng chung của mạng. Điều này làm cho Starknet khác biệt với StarkEx, sau này là một dịch vụ tư nhân và trước đây là một nền tảng công cộng, phi tập trung nhằm mở rộng quy mô Ethereum để sử dụng rộng rãi.

Bạn có thể giải thích lý do sử dụng mã thông báo STARK làm mã thông báo phí cho Starknet thay vì Ether không? Ưu điểm và nhược điểm của phương pháp này là gì?

Trước khi ra mắt mã thông báo Stark, chúng tôi đã sử dụng Ether (ETH) để thanh toán phí giao dịch trên Starknet. Tuy nhiên, có một lý do thuyết phục để giới thiệu mã thông báo Stark: để làm cho sự phát triển của Starknet trở nên công khai hơn và khen thưởng những người đóng góp vào cơ sở hạ tầng của nó. Starknet là nguồn mở, vì vậy việc khuyến khích và khen thưởng những người xây dựng và tiếp tục xây dựng công nghệ nguồn mở là rất quan trọng.

Bạn có thể coi mã thông báo Stark như một phương tiện thiết lập chủ quyền cho quá trình tổng hợp. Nó nhấn mạnh rằng Starknet không được phép và phi tập trung. Việc có mã thông báo gốc sẽ khuyến khích và khen thưởng mọi người vì đã xây dựng trên mạng. Hiện tại, chúng tôi sử dụng cả mã thông báo Stark và ETH cho phí gas vì ETH đã được sử dụng. Người dùng có thể tiếp tục trả phí gas bằng ETH, nhưng giờ đây họ cũng có tùy chọn sử dụng mã thông báo Stark.

Ưu điểm của tính hai mặt này là gì?

Từ góc độ lợi thế, việc có cả hai token đều có lợi. Những người không có mã thông báo Stark vẫn có thể sử dụng Starknet bằng cách kết nối ETH và bắt đầu ngay lập tức. Mã thông báo Stark khuyến khích sự tương tác với nhiều dApp khác nhau trên Starknet, tăng tính lưu hành của nó và giúp người dùng thanh toán phí gas dễ dàng hơn bằng các mã thông báo mà họ đã có.

Trong tương lai, dựa trên các quyết định và quản trị của cộng đồng, chúng tôi có thể chọn chỉ sử dụng mã thông báo Stark cho phí gas hoặc tiếp tục với cả hai. Hiện tại, việc kết nối ETH từ mạng chính sang L2 rất đơn giản, hỗ trợ trải nghiệm người dùng tốt và cơ chế phi tập trung trên chuỗi. Tuy nhiên, mã thông báo Stark mở đường cho các trình tự khác nhau trong kế hoạch tận dụng phí trong mã thông báo gốc của chuỗi. Đây là lý do tại sao chúng tôi hiện hỗ trợ cả hai loại token cho phí gas.

Lý do tạo ra hai tiêu chuẩn khác nhau (zk-STARK ngoài zk-SNARK) là gì và tại sao cuối cùng công ty lại chọn zk-STARK?

STARK, giao thức, được phát triển bởi Ali Ben-Sassoun, một giáo sư đã nghiên cứu sâu về không gian của STARK. Nhiều người khác đã đóng góp vào sự phát triển của nó. Trước đây tôi cũng đã từng làm việc trên SNARK.

Tôi đã làm việc trên STARK trong vài tháng qua, thậm chí nhiều năm. Zk-STARK đang thu hút được sự chú ý không chỉ với chúng tôi mà còn với các công ty khác. Ví dụ: zkSync đã công bố một dự án có tên Boojum, dựa trên zk-STARK. Ngoài ra, Miden, gần đây được Polygon mua lại, đang nghiên cứu rộng rãi về zk-STARK. Zk-STARK mang lại lợi thế hơn zk-SNARK, đặc biệt là về khả năng mở rộng.

Zk-STARK có khả năng kháng lượng tử do chúng phụ thuộc vào các hàm băm chống thông đồng. Công việc đang được tiến hành để cải thiện kích thước bằng chứng và thời gian chứng minh cho STARK. Chúng hiệu quả trong việc chứng minh tải trọng lớn hơn. Chúng cũng rất phù hợp cho các ứng dụng như bản tổng hợp ZK chính thức.

Không giống như SNARK, STARK được phân cấp ngay từ đầu, loại bỏ nhu cầu thiết lập đáng tin cậy. Điều này giúp đơn giản hóa việc lập trình và trải nghiệm người dùng, giúp xây dựng các ứng dụng có thể mở rộng dễ dàng hơn.

Việc phát triển zk-STARK mất nhiều thời gian do nghiên cứu sâu rộng, nhưng chúng vượt trội hơn zk-STANK. Nhiều công ty, bao gồm cả Starkware, muốn tận dụng chúng cho các dự án của họ.

Starknet yêu cầu các nhà phát triển sử dụng ngôn ngữ Cairo thay vì tương thích với EVM. Cairo mang lại lợi thế gì mặc dù thiếu khả năng tương thích EVM?

Khi bạn nghĩ về các bản tổng hợp dựa trên bằng chứng không có kiến ​​thức hoặc các bản tổng hợp hợp lệ, ý tưởng chính đằng sau lý do tại sao các bản tổng hợp này lại mạnh mẽ đến vậy và cách chúng cung cấp khả năng mở rộng quy mô nằm ở việc sử dụng các bằng chứng không có kiến ​​thức. Những bằng chứng này tận dụng toán học của không có kiến ​​thức để xác minh rằng một tập hợp giao dịch cụ thể là chính xác và hợp lệ.

Để sử dụng các bản tổng hợp này một cách hiệu quả, bạn cần một máy ảo (VM) được tối ưu hóa để tạo ra các bằng chứng này. VM chúng tôi sử dụng có tên là Cairo VM, viết tắt của Biểu diễn trung gian đại số CPU-CPU -0. Đó là lý do bạn có được cái tên Cairo. VM này được thiết kế đặc biệt để hoạt động hiệu quả trong quá trình tạo bằng chứng.

Khi so sánh Cairo VM với EVM, Cairo VM thực sự hoạt động hiệu quả hơn khi tạo ra bằng chứng. EVM hoạt động hiệu quả trong việc thực hiện các hướng dẫn được hỗ trợ, nhưng nó không được tối ưu hóa để tạo bằng chứng. Đó là lý do tại sao bạn thấy ZK-EVM đang cố gắng đưa các lệnh EVM vào một mạch không có kiến ​​thức. Tuy nhiên, bạn không cần phải làm điều đó với Cairo VM vì nó đã được xây dựng để có hiệu suất vượt trội trong việc tạo ra các bằng chứng. Thiết kế cố hữu này làm cho Cairo VM nhanh hơn và tự động có khả năng mở rộng cao hơn.

Cairo là một ngôn ngữ rất thú vị, lấy cảm hứng rất nhiều từ Rust. Nếu bạn là một lập trình viên có kinh nghiệm về các ngôn ngữ lập trình hệ thống thì việc học Cairo sẽ không khó. Nó rất giống với các ngôn ngữ lập trình hệ thống khác và có hiệu suất cao, đặc biệt khi được sử dụng trong máy ảo được thiết kế để tạo bằng chứng.

Người dùng đã báo cáo phí gas cao cho các giao dịch trên ZK Rollups. Điều gì gây ra điều này và Starknet giải quyết nó như thế nào?

Sự thật thú vị: Starknet hiện là giải pháp Lớp 2 (L2) rẻ nhất cho Ethereum. Chúng tôi đạt được điều này thông qua một số biện pháp.

Thứ nhất, chúng tôi liên tục cải thiện hiệu suất ở cấp độ mạng. Chúng tôi đang giới thiệu các công nghệ mới như Validium, bố cục động và các nâng cấp khác. Thực tế là nó là một bản tổng hợp được xây dựng trên STARK giúp giảm đáng kể phí gas.

Ví dụ: gần đây tôi đã thực hiện một số giao dịch trên ứng dụng có tên Nostra Finance, một ứng dụng DeFi. Sống ở Ấn Độ, tôi thường thấy phí giao dịch bằng đồng rupee. Trên Ethereum, phí thường dao động từ 500 đến 1000 rupee, khá cao. Tuy nhiên, với Starknet, phí gas đôi khi có thể chỉ ở mức một rupee, tức là chưa đến một xu. Việc giảm đáng kể phí gas này là do công nghệ hiệu quả cao mà Starknet sử dụng.

Ngoài ra, với sự ra đời của EIP-4844, khái niệm về các đốm màu đã được giới thiệu. Thay vì gửi thông tin tới Ethereum dưới dạng dữ liệu cuộc gọi, giờ đây nó có thể được gửi dưới dạng các đốm màu, giúp giảm thêm phí gas. Đây là lý do tại sao phí gas của Starknet rất thấp, khiến nó trở thành giải pháp L2 rẻ nhất hiện có. Chúng tôi tiếp tục thực hiện nhiều cải tiến khác nhau vì phí gas bị ảnh hưởng bởi nhiều yếu tố, bao gồm trình sắp xếp thứ tự, trình chứng minh và trình xác minh trên Ethereum.

Ở cấp độ giao thức, chúng tôi đang triển khai các giải pháp như giao dịch hàng loạt, giúp nâng cao hiệu suất một cách tự nhiên và giảm phí gas. Mục tiêu của chúng tôi là đưa phí gas xuống gần bằng 0 nhất có thể, giải quyết những lo ngại hiện tại về khả năng mở rộng của Ethereum.

Chơi game đã được nhấn mạnh là một trường hợp sử dụng đầy hứa hẹn cho Starknet. Bạn có thể giải thích lý do tại sao chơi game lại phù hợp với một hệ thống như Starknet không? 

Chơi game là một trong những câu chuyện lớn nhất trên Starknet. Mọi người trên Starknet đều yêu thích trò chơi và đây là một chuỗi rất phù hợp để chơi game vì nó nhanh và có thể mở rộng. Nó cũng có một số tính năng nhất định được xây dựng một cách tự nhiên. Ví dụ: tính năng trừu tượng hóa tài khoản được tích hợp vào giao thức Starknet. Không có ví EOA trên Starknet và tất cả các ví đều được trừu tượng hóa tài khoản. Điều này cho phép nhiều chức năng khác nhau, chẳng hạn như khôi phục xã hội và khóa phiên.

Bạn có thể đã xem một video lan truyền trên Twitter nơi mọi người phải ký giao dịch mỗi khi họ thực hiện một hành động trong trò chơi. Điều đó không khả thi đối với việc chơi game hoàn toàn trên chuỗi. Tuy nhiên, một giao thức như Starknet rất phù hợp để chơi game vì những tính năng tích hợp này. Đó là lý do tại sao trò chơi là trọng tâm quan trọng và các nhà phát triển sẽ dễ dàng xây dựng trò chơi hơn bằng giao thức của chúng tôi. Nó nhanh hơn, rẻ hơn và cung cấp các tính năng hữu ích.

Bạn có thể vui lòng cho chúng tôi biết thêm về Quỹ Starknet không? 

Vâng, tôi làm việc tại Quỹ Starknet, được thành lập khá gần đây. Mục tiêu của quỹ là hỗ trợ các dự án và nhà xây dựng trên Starknet và duy trì tính phân cấp của nó. Chúng tôi xem Starknet là hàng hóa công cộng, vì vậy mục tiêu của chúng tôi là làm cho càng nhiều người có thể tiếp cận được nó càng tốt.

Quỹ này là một tổ chức phi lợi nhuận chuyên đảm bảo rằng Starknet luôn sẵn có cho mọi người sử dụng để xây dựng các ứng dụng giải quyết các vấn đề trong đời thực. Mặc dù nhiều ứng dụng Web3 chủ yếu phục vụ những ứng dụng đã có trong hệ sinh thái, nhưng chúng tôi mong muốn mở rộng phạm vi tiếp cận của công nghệ này tới nhiều đối tượng hơn, đảm bảo nó có thể mang lại lợi ích cho tất cả thành viên trong xã hội.

Có một số sáng kiến ​​trong tổ chức để đạt được tầm nhìn này. Ví dụ: chúng tôi có các nhóm hệ sinh thái hỗ trợ các nhà xây dựng và các dự án mới nổi trong hệ sinh thái Starknet. Nhóm của tôi tập trung vào giáo dục, làm việc với các nhà phát triển, người sáng tạo và người đứng đầu dự án để giảng dạy và hướng dẫn họ cách xây dựng bằng Starknet.

Bạn đóng góp như thế nào cho tầm nhìn của nó?

Vai trò của tôi liên quan đến việc quản lý các chương trình khác nhau. Một trong số đó là chương trình gặp mặt, khuyến khích mọi người tổ chức các buổi gặp mặt, giúp mở rộng quy mô Starknet trên toàn cầu bằng cách thu hút nhiều người hơn vào hệ sinh thái. Tôi cũng quản lý chương trình hacker house, nơi các hacker cùng nhau xây dựng trên Starknet, với sự hỗ trợ như tài trợ hạt giống cho các dự án đầy hứa hẹn.

Ngoài ra, tôi còn điều hành một chương trình giúp các cá nhân xây dựng dự án đầu tiên của họ trên Starknet với sự hướng dẫn. Chúng tôi cũng có các chương trình phụ trợ khác do nhóm hệ sinh thái điều hành, như các chương trình tài trợ. Ví dụ: chúng tôi có chương trình tài trợ động lực dành riêng cho hệ sinh thái trò chơi và chương trình tài trợ hạt giống để hỗ trợ các dự án giai đoạn đầu.

Nhóm sự kiện của chúng tôi tổ chức nhiều sự kiện khác nhau để tiếp tục thực hiện sứ mệnh của mình. Tất cả những nỗ lực này kết hợp với nhau để hỗ trợ tầm nhìn của chúng tôi, được củng cố bởi công nghệ mạnh mẽ của Starknet. Chúng tôi liên tục làm việc để cải thiện trải nghiệm người dùng và mở rộng phạm vi tiếp cận của mình. Đây là đóng góp của tôi cho tầm nhìn của quỹ và tôi rất vui mừng về những phát triển và cơ hội trong tương lai phía trước.

Bạn sẽ là diễn giả tại sự kiện Hack Seasons Brussels sắp tới. Bạn có thể chia sẻ kế hoạch của mình cho sự kiện này được không? Bạn có mong đợi bất kỳ cơ hội kết nối nào không?

Chắc chắn rồi, các sự kiện như Hack Seasons Brussels cung cấp một nền tảng tuyệt vời để giới thiệu công việc chúng tôi đang làm và tương tác với cộng đồng. Cho dù tôi đang tham gia vào một cuộc thảo luận nhóm hay phát biểu, tôi đều mong muốn chia sẻ những hiểu biết sâu sắc về các chương trình thú vị mà nhóm DevRel của chúng tôi đang có. Những sự kiện này rất có giá trị trong việc tiếp cận các nhà phát triển và nhà xây dựng và tôi đặc biệt muốn gặp họ để trao đổi ý tưởng và thu thập phản hồi.

Kết nối với các chuyên gia khác trong ngành, cả diễn giả và người tham dự, là một điểm nổi bật khác đối với tôi. Đây là cơ hội để tìm hiểu về những phát triển mới nhất trong Web3 và khám phá sự hợp tác tiềm năng hoặc các cách hỗ trợ lẫn nhau trong cộng đồng.

Tôi đặc biệt mong muốn được kết nối với đội ngũ diễn giả đa dạng tại Hack Seasons Brussels, vì quan điểm và kinh nghiệm của họ có thể mang lại những hiểu biết sâu sắc và nguồn cảm hứng có giá trị. Nhìn chung, tôi mong đợi một trải nghiệm bổ ích với các cuộc thảo luận hấp dẫn, chia sẻ kiến ​​thức và cơ hội tăng cường kết nối trong cộng đồng Web3.

Bài đăng Thúc đẩy Web3 với Starknet: Gnana Lakshmi về sự tăng trưởng, thách thức và tương lai của phát triển chuỗi khối xuất hiện đầu tiên trên Metaverse Post.